
- •1. Графический сетевой симулятор gns3
- •1.1 Инсталляция gns3
- •1.2 Подключение образов операционных систем в gns3
- •1.3 Графический интерфейс gns3
- •1.4 Создание петлевых интерфейсов
- •2.1 Работа в среде VirtualBox
- •2.2 Создание петлевых интерфейсов для VirtualBox машин
- •2.3 Подключение VirtualBox машин к gns3
- •3. Сетевой анализатор трафика WireShark
- •4. Лабораторные работы
- •4.1 Лабораторная работа № 1 Изучение работы коммутаторов Ethernet
- •1. В программе gns3 составьте следующую топологию рисунок 41.
- •2. Настройте ip адреса для маршрутизаторов напримере r2
- •3. Просмотр таблицы коммутации
- •4. Просмотр статистики по протоколу stp
- •5. Изменение идентификаторов протокола stp
- •5.1 Изменение приоритетов мостов
- •5.2 Изменение идентификаторов портов
- •4.2 Лабораторная работа №2 Изучение статической маршрутизации
- •1. Настройте ip адреса для каждого маршрутизатора, как это сделано в лабораторной работе №1
- •2. Настройте ip параметры для хостов
- •3. Настройте ip параметры для коммутаторов
- •4. Настройка удаленного доступа
- •5. Установка статических маршрутов
- •6. Создание таблицы хостов.
- •7. Работа с таблицами arp
- •Сохранение настроек
- •4.3 Лабораторная работа №3 Анализ работы техники vlan
- •1.1 В программе gns3 постройте следующую топологию:
- •1.2. Настройка персональных компьютеров
- •1.3. Настройка коммутаторов
- •1.3.1 Настройка коммутатора Switch1
- •1.3.2 Настройка коммутатора Switch2
- •1.4. Настройка Маршрутизатора
- •2.3.2 Настройка коммутатора Switch2
- •2.4 Настройка марщрутизатора
- •2.5 Анализ форматов кадров
- •4.4 Лабораторная работа №4 Анализ работы протокол rip
- •1. Исследование работы основных механизмов протокола rip
- •2. Исследование расширенных функций протокола rip.
- •2.1. Соберите и настройте следующую сеть, рисунок 50.
- •2.2 Измените маску интерфейса f2/0, рисунок 51.
- •2.3 Пассивные интерфейсы
- •2.4 Настройка одноадресных обновлений
- •2.5 Увеличение или уменьшение метрики
- •2.6 Перераспределение статических маршрутов в протокол rip
- •2.7 Аутентификация анонсов протокола rip
- •2.8 Суммирование маршрутов
- •Библиографический список
2.8 Суммирование маршрутов
Составьте топологию, как показано на рисунке 52.
Рисунок 52 – Исследуемая сеть
При такой топологии применение средств маршрутизации протокола RIP v1 приведет к некорректной работе сети, так как согласно правилу передачи анонсов, каждый из маршрутизаторов будет анонсировать суммарный маршрут к сети 172.16.0.0, это в свою очередь означает, что каждый маршрутизатор должен иметь две маршрутные записи к сетям 172.16.0.0. Рассмотрим этот случай на примере маршрутизатора R2. Ниже приведем первоначальную конфигурацию каждого маршрутизатора в таблице 4.
Таблица 4 – Первоначальная конфигурация
Конфигурация R1 |
Конфигурация R2 |
Конфигурация R3 |
R1#config t R1(config)#int f 0/0 R1(config-if)#ip address 172.16.64.1 255.255.255.0 R1(config-if)#no shutd R1(config-if)#int f 1/0 R1(config-if)#ip address 172.16.65.1 255.255.255.0 R1(config-if)#int f 2/0 R1(config-if)#ip address 10.0.0.1 255.0.0.0 R1(config-if)#no shutd R1(config-if)#router rip R1(config-router)#network 172.16.0.0 R1(config-router)#network 10.0.0.0
|
R2#config t R2(config)#int f0/0 R2(config-if)#ip address 172.16.66.1 255.255.255.0 R2(config-if)#no shutd R2(config-if)#int f1/0 R2(config-if)#ip address 172.16.67.1 255.255.255.0 R2(config-if)#no shutd R2(config-if)#int f2/0 R2(config-if)#ip address 10.0.0.2 255.0.0.0 R2(config-if)#no shutd R2(config-if)#exit R2(config)#router rip R2(config-router)#net R2(config-router)#network 172.16.0.0 R2(config-router)#network 10.0.0.0
|
R3#config t R3(config)#int f0/0 R3(config-if)#ip address 172.16.69.1 255.255.255.0 R3(config-if)#no shutd R3(config-if)#int f1/0 R3(config-if)#ip address 172.16.68.1 255.255.255.0 R3(config-if)#no shutd R3(config-if)#int f2/0 FastEthernet1/0, changed state to up R3(config-if)#ip address 10.0.0.3 255.0.0.0 R3(config-if)#no shutd R3(config-if)#router rip R3(config-router)#network 172.16.0.0 R3(config-router)#network 10.0.0.0 |
После конфигурирования маршрутизаторов стандартным образом на R2 будет следующая маршрутная запись:
R2#show ip route
172.16.0.0/24 is subnetted, 2 subnets
C 172.16.66.0 is directly connected, FastEthernet0/0
C 172.16.67.0 is directly connected, FastEthernet1/0
C 10.0.0.0/8 is directly connected, FastEthernet2/0
Как видно из маршрутной записи маршрутизатор R2 не занес себе в таблицу информацию о сетях 172.16.0.0, которая ему приходила от маршрутизатора R1 и R2, такая ситуация является исключением из правил передачи и приема анонсов реализованная в оборудовании Cisco. Для того чтобы информация о сетях 172.16.64.0, 172.16.65.0, 172.16.68.0, 172.16.69.0 появилась в таблице маршрутизации маршрутизатора R2 необходимо перевести маршрутизаторы в режим работы протокола RIPv2, как это было сделано в разделе 2.7, так как протоколом RIPv2 предусмотрена передача не только номеров сетей, но и их масок. После ввода команда version 2, на всех маршрутизаторах, снова проверим таблицу маршрутизации R2.
R2#show ip route
172.16.0.0/16 is variably subnetted, 3 subnets, 2 masks
R 172.16.0.0/16 [120/1] via 10.0.0.3, 00:00:08, FastEthernet2/0
[120/1] via 10.0.0.1, 00:00:02, FastEthernet2/0
C 172.16.66.0/24 is directly connected, FastEthernet0/0
C 172.16.67.0/24 is directly connected, FastEthernet1/0
C 10.0.0.0/8 is directly connected, FastEthernet2/0
Как видно в таблицы маршрутизации появились две записи касательно сети 172.16.0.0, из которых следует, что сеть 172.16.0.0 доступна через 10.0.0.1 и 10.0.0.3, это связано с тем, что маршрутизаторы в анонсах протокола RIPv2 вставляют информацию не о подсетях 172.16.64.0, 172.16.65.0, 172.16.68.0, 172.16.69.0, а о суммарной записи на основе классов, то есть маршрутизатор автоматичеки суммирует диапазоны IP адресов, если маска сети не является стандартной. Анонсы, получаемы маршрутизатором R2 показаны ниже:
Ethernet II, Src: cc:00:0f:c8:00:20 (cc:00:0f:c8:00:20), Dst: IPv4mcast_00:00:09 (01:00:5e:00:00:09) Internet Protocol Version 4, Src: 10.0.0.1 (10.0.0.1), Dst: 224.0.0.9 (224.0.0.9) User Datagram Protocol, Src Port: router (520), Dst Port: router (520) Routing Information Protocol Command: Response (2) Version: RIPv2 (2) IP Address: 172.16.0.0, Metric: 1 Address Family: IP (2) Route Tag: 0 IP Address: 172.16.0.0 (172.16.0.0) Netmask: 255.255.0.0 (255.255.0.0) Next Hop: 0.0.0.0 (0.0.0.0) Metric: 1 |
Ethernet II, Src: cc:02:0f:c8:00:20 (cc:02:0f:c8:00:20), Dst: IPv4mcast_00:00:09 (01:00:5e:00:00:09) Internet Protocol Version 4, Src: 10.0.0.3 (10.0.0.3), Dst: 224.0.0.9 (224.0.0.9) User Datagram Protocol, Src Port: router (520), Dst Port: router (520) Routing Information Protocol Command: Response (2) Version: RIPv2 (2) IP Address: 172.16.0.0, Metric: 1 Address Family: IP (2) Route Tag: 0 IP Address: 172.16.0.0 (172.16.0.0) Netmask: 255.255.0.0 (255.255.0.0) Next Hop: 0.0.0.0 (0.0.0.0) Metric: 1 |
Как видно из анонсов два маршрутизатора посылают абсолютно одинаковые анонсы. Обратите внимание на то что в маршрутной записи имеется два маршрутка к сети 172.16.0.0 одна через 10.0.0.1 а другая через 10.0.0.2. В такой ситуации маршрутизатор R2 при отправке пакетов в сеть 172.16.64.0/24, будет отправлять пакеты поочередно то в маршрутизатор R1 то в R2.Это означает что только половина пакетов достигнет адресатов. Для предотвращения такой ситуации необходимо запустить протокол RIP v2 и отменить автосуммирование командой no auto-summary, так как протокол RIP v2, иначе маршрутные записи не изменятся.
R1(config-router)#no auto-summary
R2(config-router)#no auto-summary
R3(config-router)#no auto-summary
Снова посмотрим таблицу маршрутизации на маршрутизаторе R2.
R2#show ip route
R 172.16.68.0/24 [120/1] via 10.0.0.3, 00:00:19, FastEthernet2/0
R 172.16.69.0/24 [120/1] via 10.0.0.3, 00:00:19, FastEthernet2/0
R 172.16.64.0/24 [120/1] via 10.0.0.1, 00:00:03, FastEthernet2/0
R 172.16.65.0/24 [120/1] via 10.0.0.1, 00:00:24, FastEthernet2/0
C 172.16.66.0/24 is directly connected, FastEthernet0/0
C 172.16.67.0/24 is directly connected, FastEthernet1/0
C 10.0.0.0/8 is directly connected, FastEthernet2/0
Для данного примера отмена автосуммирования вполне приемлемо, так как количество сетей небольшое, но в крупных сетях, это может привести к резкому росту таблиц маршрутизации, что замедлит работу маршрутизаторов. В таких случаях необходимо вручную суммировать маршруты. В данном примере суммарный маршрут к сетям 172.16.64.0/24 и 172.16.65.0/24 можно записать как один единственный 172.16.64.0/23.
Аналогично суммарный маршрут для сетей:
172.16.66.0/24 и 172.16.67.0/24 – 172.16.66.0./23
172.16.68.0/24 и 172.16.69.0/24 – 172.16.68.0./23
Для настройки ручного суммирования необходимо ввести следующие команды в режиме конфигурации интерфейса, например, для маршрутизатора R1 эту команду необходимо вводит на интерфейсе f0/0
R1(config-if)#ip summary-address rip 172.16.64.0 255.255.254.0
Для R2 на интерфейсе f0/0
R2(config-if)#ip summary-address rip 172.16.66.0 255.255.254.0
Для R3 на интерфейсе f0/0
R3(config-if)#ip summary-address rip 172.16.68.0 255.255.254.0
После вода команды суммирования сделает захват пакета посланного маршрутизатором R1
Ethernet II, Src: ca:00:0c:20:00:00 (ca:00:0c:20:00:00), Dst: IPv4mcast_00:00:09 (01:00:5e:00:00:09) Internet Protocol Version 4, Src: 10.0.0.1 (10.0.0.1), Dst: 224.0.0.9 (224.0.0.9) User Datagram Protocol, Src Port: router (520), Dst Port: router (520) Routing Information Protocol Command: Response (2) Version: RIPv2 (2) IP Address: 172.16.64.0, Metric: 1 Address Family: IP (2) Route Tag: 0 IP Address: 172.16.64.0 (172.16.64.0) Netmask: 255.255.254.0 (255.255.254.0) Next Hop: 0.0.0.0 (0.0.0.0) Metric: 1 |
Из данного сообщения видно, что теперь маршрутизатор отправляет анонс только об одной сети 172.16.64.0 с маской 255.255.254.0, что и требовалось сделать. После чего посмотрим на вновь получившиеся таблицы маршрутизации на R2.
R2#show ip route
R 172.16.68.0/23 [120/1] via 10.0.0.3, 00:00:19, FastEthernet2/0
R 172.16.64.0/23 [120/1] via 10.0.0.1, 00:00:03, FastEthernet2/0
C 172.16.66.0/24 is directly connected, FastEthernet0/0
C 172.16.67.0/24 is directly connected, FastEthernet1/0
C 10.0.0.0/8 is directly connected, FastEthernet2/0
Обратите внимание на маску в таблице маршрутизации.
В случае неисправности в протоколе RIP необходимо запустить команду debug ip rip в привилегированном режиме, данная команда позволит отслеживать события в работе протокола RIP, запустите эту команду на любом маршрутизаторе и пронаблюдайте за выводимыми системными сообщениями в течение 2 минут. Для отключение выводимых системных сообщений о действии протокола RIP на берите команду no debug ip rip.
Отчет о лабораторной работе должен содержать:
1. Все исследуемые топологии;
2. Листинг команд конфигурации, либо конфигурационные файлы для каждой исследуемой топологии
3. Захваты пакетов RIPv1 и RIPv2, для всех рассматриваемых случаев.
Контрольные вопросы:
Поясните работу таймеров протокола RIP;
Расскажите правила приема и передачи анонсов;
Что такое метод расщепления горизонта;
Объясните причины возможных появлений петель маршрутизации;
В чем отличие протоколов внутреннего шлюза от протоколов внешнего шлюза;
Какие сообщения определены в протоколе RIP;
Какие основные различия между протоколами RIPv1 и RIPv2;
Что такое пассивные интерфейсы;
В каких ситуациях необходимо изменять значение метрик;
Для чего нужны пассивные интерфейсы;
В каких ситуациях необходимо отключать автосуммироание, а в каких можно оставить;
Что такое активизированные обновления$
Поясните алгоритм составления таблиц маршрутизации по протоколу RIP.