Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Labs / lab-10 / lab_10

.doc
Скачиваний:
45
Добавлен:
05.03.2016
Размер:
138.24 Кб
Скачать

Лабораторна робота №10.

Налаштування динамічних маршрутів у комп’ютерних мережах на базі протоколу RIP

Мета: розширити навички студентів у галузі використання протоколу динамічної маршрутизації RIPv2.

Ключові слова: таблиця маршрутизації, протокол динамічної маршрутизації, маршрутизатор, статичний маршрут, динамічний маршрут, підмережа.

Завдання

Динамічна маршрутизація

Розробити модель ЛКМ на основі наведеної нижче топології із використанням протоколу динамічної маршрутизації RIPv2. Адресацію мережі провести згідно варіанту.

Змінити версію протоколу на 1 та проаналізувати зміни, що сталися у мережі.

Методичні рекомендації щодо виконання лабораторної роботи

Топологія мережі

Адресація Мережі (Варіант 0)

Пристрій

Інтерфейс

IP адреса

Маска підмережі

Основний шлюз

Маршрутизатор

R1

Fa0/0

172.16.3.1

255.255.255.0

N/A

S0/0/0

172.16.2.1

255.255.255.0

N/A

Маршрутизатор

R2

Fa0/0

172.16.1.1

255.255.255.0

N/A

S0/0/0

172.16.2.2

255.255.255.0

N/A

S0/0/1

192.168.1.2

255.255.255.0

N/A

Маршрутизатор

R3

Fa0/0

192.168.2.1

255.255.255.0

N/A

S0/0/1

192.168.1.1

255.255.255.0

N/A

PC1

NIC

172.16.3.10

255.255.255.0

172.16.3.1

PC2

NIC

172.16.1.10

255.255.255.0

172.16.1.1

PC3

NIC

192.168.2.10

255.255.255.0

192.168.2.1

Завдання 1: Налаштування відповідної варіанту роботу мережі за допомогою протоколу RIPv2.

Крок 1: Відкрийте збережений файл rip.pkt, та продовжуйте роботу у ньому. У даному файлі відсутні жодні статичні маршрути. Нижче буде описано процес створення динамічних маршрутів на базі протоколу RIP.

Крок 2: Налаштуємо маршрутизатор R2 на роботу із протоколом RIPv2.

Спочатку перевіримо відсутність існуючих маршрутів, для цього скористаємося командою show ip route.

R2#show ip route

Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP

D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area

N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2

E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP

i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area

* - candidate default, U - per-user static route, o - ODR

P - periodic downloaded static route

Gateway of last resort is not set

172.16.0.0/24 is subnetted, 2 subnets

C 172.16.1.0 is directly connected, FastEthernet0/0

C 172.16.2.0 is directly connected, Serial0/0/0

C 192.168.1.0/24 is directly connected, Serial0/0/1

Як бачимо присутні лише маршрути до безпосередньо підключених мереж. Тепер необхідно зробити наступне: перейти у режим налаштування терміналу, потім переглянуті список доступних на маршрутизаторі протоколів, активувати протокол RIP, встановити версію 2, заборонити автоматичне зведення маски підмережі до маски класу, задати підмережі, що підключені до даного маршрутизатора, вони будуть у пакетах оновлень, які посилає даний МР. Послідовність виконання даних команд надана у табл. 1.

Таблиця 1. Команди налаштування роботи протоколу динамічної маршрутизації RIP

Команда

Опис Команди

R2#conf t

Перехід до налаштування терміналу

R2(config)#router ?

Переглянемо доступні протоколи динамічної маршрутизації

bgp Border Gateway Protocol (BGP)

eigrp Enhanced Interior Gateway Routing Protocol

(EIGRP)

ospf Open Shortest Path First (OSPF)

rip Routing Information Protocol (RIP)

Доступні для використання протоколи bgp, eigrp, ospf, rip

R2(config)#router rip

Активуємо протокол rip

R2(config-router)#version 2

Встановимо версію 2

R2(config-router)#no auto-summary

Заборонимо автоматичне сумування масок

R2(config-router)#network 172.16.1.0

Задамо мережу 172.16.1.0, як таку з якою працює rip, для різних мереж можливе використання різних протоколів

R2(config-router)#network 192.168.1.0

Задамо мережу 192.168.1.0, як таку з якою працює rip

R2(config-router)#network 172.16.2.0

Задамо мережу 172.16.2.0, як таку з якою працює rip

Знову переглянемо маршрути:

R2#show ip route

Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP

D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area

N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2

E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP

i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area

* - candidate default, U - per-user static route, o - ODR

P - periodic downloaded static route

Gateway of last resort is not set

172.16.0.0/24 is subnetted, 2 subnets

C 172.16.1.0 is directly connected, FastEthernet0/0

C 172.16.2.0 is directly connected, Serial0/0/0

C 192.168.1.0/24 is directly connected, Serial0/0/1

R2#

вони відсутні, проведемо аналогічне налаштування інших МР.

Проведемо аналіз пакетів оновлень RIP за допомогою команди debug ip rip:

Вимкнемо виведення інформації про оновлення командою undebug all.

Переглянемо оновлену таблицю маршрутизації:

R2#show ip route

Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP

D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area

N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2

E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP

i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area

* - candidate default, U - per-user static route, o - ODR

P - periodic downloaded static route

Gateway of last resort is not set

172.16.0.0/24 is subnetted, 3 subnets

C 172.16.1.0 is directly connected, FastEthernet0/0

C 172.16.2.0 is directly connected, Serial0/0/0

R 172.16.3.0 [120/1] via 172.16.2.1, 00:00:19, Serial0/0/0

C 192.168.1.0/24 is directly connected, Serial0/0/1

R 192.168.2.0/24 [120/1] via 192.168.1.1, 00:00:10, Serial0/0/1

R2#

бачимо, що з’явилося два маршрути і вони утворені протоколом RIP. У них видно червоним підсвічено пріоритет використання протоколу RIP та голубим підсвічено метрику до мережі призначення за даним маршрутом. У протоколі RIP у якості метрики використовується кількість проміжних маршрутизаторів. Аналогічно перегляньте наявність маршрутів на МР 1 та МР 3, визначте у якого з маршрутів метрика більше одиниці.

Крок 3: Перевіримо роботу мережі.

Перевіримо наявність обміну пакетами між усіма вузлами мережі, наприклад, з ПК1 за допомогою команди Ping, якщо “пінг” був вдалим значить усе гаразд. Збережіть конфігурації усіх маршрутизаторів. Та роботу в цілому.

Завдання 2: Змінити версію протоколу на більш пізню та проаналізувати роботу мережі.

Крок 1: Змінити адресацію мережі на наведену у таблиці:

Пристрій

Інтерфейс

IP адреса

Маска підмережі

Основний шлюз

Маршрутизатор

R1

Fa0/0

172.16.3.1

255.255.255.0

N/A

S0/0/0

172.16.2.1

255.255.255.252

N/A

Маршрутизатор

R2

Fa0/0

172.16.1.1

255.255.255.0

N/A

S0/0/0

172.16.2.2

255.255.255.252

N/A

S0/0/1

172.16.4.2

255.255.255.252

N/A

Маршрутизатор

R3

Fa0/0

172.16.5.1

255.255.255.0

N/A

S0/0/1

172.16.4.1

255.255.255.252

N/A

PC1

NIC

172.16.3.10

255.255.255.0

172.16.3.1

PC2

NIC

172.16.1.10

255.255.255.0

172.16.1.1

PC3

NIC

172.16.5.10

255.255.255.0

192.168.2.1

Як бачимо з таблиці використовується маска змінної довжини, а не типова маска даного класу 255.255.255.0. Із лекції вам відомо, що протокол RIPv1 не підтримував масок змінної довжини, а також виконував їх автоматичне сумування.

Крок 2: Змінити конфігурацію маршрутизаторів.

Налаштуйте параметри маршрутизаторів відповідно до таблиці 2.

Таблиця 2. Команди налаштування роботи протоколу динамічної маршрутизації RIP

Команда

Опис Команди

R2#conf t

Перехід до налаштування терміналу

R2(config)#router ?

Переглянемо доступні протоколи динамічної маршрутизації

R2(config)#router rip

Активуємо протокол rip

R2(config-router)#version 1

Встановимо версію 1

R2(config-router)#network 172.16.1.0

Задамо мережу 172.16.1.0, як таку з якою працює rip, для різних мереж можливе використання різних протоколів

R2(config-router)#network 172.16.4.0

Задамо мережу 172.16.4.0, як таку з якою працює rip

R2(config-router)#network 172.16.2.0

Задамо мережу 172.16.2.0, як таку з якою працює rip

Виконайте команду debug ip rip на одному із МР та проаналізуйте зміни, що сталися.

R2#debug ip rip

RIP protocol debugging is on

RIP: received v1 update from 172.17.2.2 on Serial0/0/0

172.16.3.0 in 1 hops

RIP: received v1 update from 172.16.4.2 on Serial0/0/1

172.16.5.0 in 1 hops

Як бачимо, до пакетів оновлень не входить маска під мережі, це пов’язано з тим, шо перша версія протоколу була розроблена у часи коли активно використовувались незмінні маски класів мереж та не було потреби передавати їх у пакетах оновлень. Перевірте наявність маршрутів на маршрутизаторах та визначте чим вони відрізняються від попередніх.

Доповісти викладачу про виконану роботу.

Соседние файлы в папке lab-10