Доброго времени суток!!!
Недавно столкнулся с необходимостью поработать с сетью Frame Relay. Посмотрел, что для этих целей в GNS3 существует встроенный коммутатор (Frame Relay switch). Вот, решил воспользоваться его функционалом и у меня все получилось.
Предлагаю ознакомиться с его добавлением и настройками. Милости прошу под кат…
Запускаем GNS3 и добавляем в рабочую область один Frame Relay switch и, для проверки наших настроек, три роутера (я выбрал 2961) (как добавлять устройства, можно посмотреть тут). У вас должно получиться следующее:
Если вы сейчас попытаетесь сразу соединить роутеры с коммутатором, то у вас ничего не получится. Сначала надо его настроить :).
Кликнем по нему правой клавишей мыши и зайдем в пункт configure. Выбираем из списка наше устройство. У вас должно открыться следующее окно:
Теперь нам необходимо определиться с тем, сколько портов на коммутаторе нам необходимо и какие связи между роутерами мы будем настраивать. Для каждой такой связи надо определить DLCI (Data Link Connection Identifier) и прописать им соответствие на коммутаторе.
Давайте определим, что связи у нас будут между всеми роутерами. Составим вот такую таблицу:
- R1 --- R2 – DLCI 52
- R1 --- R3 – DLCI 53
- R2 --- R1 – DLCI 25
- R2 --- R3 – DLCI 23
- R3 --- R1 – DLCI 35
- R3 --- R2 – DLCI 32
Вернемся к настройкам коммутатора. Для добавления связи выбираем порт – источник и DLCI – источник и, соответственно, порт – назначения и DLCI – назначения. Нажимаем Add и справа должно появиться соответствие:
Так проделываем для всех наших связей из таблицы (обратите внимание, что в таблице мы указали все возможные связи, но при добавлении понадобится только три соответствия, так указывается сразу источник и назначение).
Итоговая таблица на коммутаторе получится следующая:
Нажимаем Apply и затем OK.
После этого можно добавлять связи. Добавляем связи от роутеров в соответствующие порты коммутатора. Итоговая схема для дальнейших настроек должна быть следующая:
На схеме я нанес уже IP – адреса, которые мы будем использовать для проверки. Теперь давайте настроим наши роутеры.
Заходим на роутер R1:
- R1>en
- R1#conf t
- R1(config)#int serial 0/0
- R1(config-if)#ip address 172.16.1.1 255.255.255.0
- R1(config-if)#encapsulation frame-relay
- R1(config-if)#frame-relay map ip 172.16.1.2 52
- R1(config-if)#frame-relay map ip 172.16.1.3 53
- R1(config-if)#no shutdown
- R1(config-if)#exit
- R1(config)#exit
- R1#wr
- R1#
- R2>en
- R2#conf t
- R2(config)#int serial 0/0
- R2(config-if)#ip address 172.16.1.2 255.255.255.0
- R2(config-if)#encapsulation frame-relay
- R2(config-if)#frame-relay map ip 172.16.1.1 25
- R2(config-if)#frame-relay map ip 172.16.1.3 23
- R2(config-if)#no shutdown
- R2(config-if)#exit
- R2(config)#exit
- R2#wr
- R2#
- R3>en
- R3#conf t
- R3(config)#int serial 0/0
- R3(config-if)#ip address 172.16.1.3 255.255.255.0
- R3(config-if)#encapsulation frame-relay
- R3(config-if)#frame-relay map ip 172.16.1.1 35
- R3(config-if)#frame-relay map ip 172.16.1.2 32
- R3(config-if)#no shutdown
- R3(config-if)#exit
- R3(config)#exit
- R3#wr
- R3#
Роутер R1:
Роутер R2:
Роутер R3:
Как видно, все у нас работает :). Поздравляю вас!!!
Вот мы и научились добавлять и настраивать Frame Relay switch в GNS3.
На этом хочу закончить этот пост. Надеюсь, мой пост был полезным, любознательным и интересным :).
Желаю всем удачи в нелегком мире настроек сетевого оборудования!!!
Если возникли вопросы, комментарии или еще что то, то смело пишите!!!
С уважением, Ant0ni0n.
статья хорошая) Только заголовок статьи поправьте) Relay =)
ОтветитьУдалитьСпасибо!!!
УдалитьПоправил :)
Здравствуйте, такой вопрос: почему на порту роутеров нету dlci?
ОтветитьУдалитьДобрый день!!!
УдалитьНу как же нет? Вот:
R1(config-if)#frame-relay map ip 172.16.1.2 52
"172.16.1.2" - это IP-адрес, а цифра "52" и есть номер DLCI.
Здравствуйте. Ни один роутер не пингует собственный сериал-интерфейс.
ОтветитьУдалитьДобрый день!
УдалитьНу так и не скажешь же почему... Это тоже самое, что сказать:"У меня винда не работает...". Говорите что вы уже сделали, на каком этапе затык, выкладывайте свою конфигурацию роутеров и так далее...
Будем тогда смотреть.
Что тут непонятного? Рутеры могут пинговать друг друга, но сами себя нет. R1 не пингует 172.16.1.1, R2 172.16.1.2 R3 172.16.1.3
Удалитьпривет. правильно ли я понимаю, что после такой настройки на каждом интерфейсе коммутатора будет по два DLCI. Но насколько я помню в книге по CCNA для полносвязной сети использовался только один DLCI для каждого интерфейса.
ОтветитьУдалитьто есть вроде как вот так должно быть
R1 --- R2 – DLCI 52
R1 --- R3 – DLCI 53
R2 --- R1 – DLCI 25
R2 --- R3 – DLCI 53
R3 --- R1 – DLCI 25
R3 --- R2 – DLCI 52
и на коммутаторе соответственно получается
1:52 2:25
1:53 3:25
2:53 3:52
у меня такое чувство сложилось, что frame relay я понимаю как то вообще по своему. )
P.S. не поленился, проверил в GNS3, прекрасно все работает с моими настройками при этом топология сети с DLCI легче представляется. и при назначении статических преобразований на маршрутизаторах более понятно куда какой DLCI вешать (всего три числа в голове держать приходится, а не шесть), не запутаешься.
ОтветитьУдалитьВ чем же все таки я могу быть не прав и где спрятаны подводные камни могут быть?
Спасибо за статью большое, помогла вспомнить FR ^^