Завдання на лабораторну роботу
1. У середовищі програмного симулятора/емулятора створити проект мережі, яка зображена на рис. Л 3.4. Вибір маршрутизаторів для побудови мережі провести згідно з табл. Л 3.3. Для з’єднання маршрутизаторів між собою використати послідовні канали зі швидкістю 128 Кбіт/с. Для формування послідовних каналів використати кабель типу DCE. Для підключення локальних мереж використати інтерфейси Ethernet або Fast Ethernet. Рис. Л 3.4. Проект мережі Таблиця Л 3.3 Моделі маршрутизаторів для побудови мережі
Примітка: G – дві останні цифри номера групи, N – номер варіанта студента за списком групи. 2. Налагодити адресацію інтерфейсів робочих станцій та маршрутизаторів згідно з даними, наведеними у табл. Л 3.4. У виборі врахувати, що ІР-адреса шлюзу за замовчуванням для робочої станції відповідає ІР-адресі інтерфейсу маршрутизатора, до якого підключена локальна мережа. Перевірити їх доступність за допомогою команди ping для відповідних ділянок мереж. Таблиця Л 3.4 Дані для адресації підмереж
Примітка: G – дві останні цифри номера групи, N – номер варіанта студента за списком групи. 3. Налагодити функціонування статичної маршрутизації на кожному з маршрутизаторів мережі таким чином, щоб всі локальні мережі були доступні одна одній. 4. За допомогою команд діагностики провести перевірку доступності маршрутів між вузлами різних підмереж. Контрольні питання 1. Методи статичної маршрутизації. 2. Переваги та недоліки використання статичної маршрутизації. 3. Маршрутизація за замовчуванням. 4. Призначення адміністративної відстані. Значення адміністративної відстані за замовчуванням для статичної маршрутизації. 5. Команди налагодження інтерфейсів маршрутизатора. 6. Призначення команди Clock Rate. 7. Команди індикації стану інтерфейсу маршрутизатора Cisco. 8. Синтаксис команди ip route. 9. Синтаксис команди ip route для статичної маршрутизації і маршрутизації за замовчуванням. 10. Структура запису статичної маршрутизації та маршрутизації за замовчуванням як результата команди show ip route. Лабораторна робота № 4 Мета заняття: налагодити функціонування протоколу маршрутизації RIP у мережі на базі маршрутизаторів Cisco; дослідити особливості функціонування даного протоколу маршрутизації. Теоретичні відомості Порядок налаштування функціонування протоколу Налагодження фунціонування протоколу RIP складається із двох обов'язкових та кількох необов'язкових етапів. Порядок виконання згаданих етапів є таким: 1. Активувати режим конфігурування протоколу (обов'язково). 2. Вказати підключені мережі, параметри яких відповідають настройкам інтерфейсів (обов'язково). 3. Налагодити версію протоколу, яка буде використовуватися (необов'язково). 4. Встановити параметри зміни метрики (її збільшення або зменшення) для маршрутів протоколу (необов'язково). 5. Змінити таймери протоколу (необов'язково). 6. Налагодити можливість отримання одноадресних оновлень протоколу (необов'язково). 7. Налагодити аутентифікацію протоколу (необов'язково). 8. Відключити сумаризацію маршрутів (необов'язково). 9. Налагодити одночасне функціонування протоколів RIP та IGRP (необов'язково). 10. Відключити перевірку ІР-адреси джерела оновлень (необов'язково). 11. Налагодити (активувати чи деактивувати) функцію розщеплення горизонту (необов'язково). 12. Налагодити параметри затримки між пакетами оновлень, які пересилаються з інтерфейсів маршрутизатора (необов'язково). Налагодження функціонування протоколу маршрутизації RIP на маршрутизаторі Cisco На маршрутизаторі Cisco може підтримуватися одночасно функціонування як статичної, так і динамічної маршрутизації. У випадку динамічної маршрутизації може підтримуватися робота як одного, так і кількох протоколів одночасно. Для активізації роботи протоколу динамічної маршрутизації використовується команда router, яка застосовується у привілейованому режимі і має такий синтаксис: router [протокол] [додатковий параметр] Параметри команди: протокол – один з протоколів динамічної маршрутизації: rip, igrp, eigrp, ospf, bgp, isis; додатковий параметр – параметр, використання якого характерне для того чи іншого протоколу маршрутизації. Для протоколу RIP додаткового параметра не передбачено, для протоколів IGRP, EIGRP, BGP – це номер автономної системи (ASN, Autonomous System Number), для протоколу OSPF – це ідентифікатор процесу (Process ID), для протоколу ISIS – це тег області маршрутизації (ISO routing area tag). У випадку, коли необхідно деактивізувати роботу протоколу, використовується ця ж команда з префіксом no: no router [протокол] [додатковий параметр] Для протоколу RIP активація здійснюється командою router rip, деактивація – no router rip. Після активації роботи протоколу необхідно налагодити основні параметри його роботи. Перелік та призначення параметрів-команд можна отримати за допомогою інтерактивної довідки командного рядка. Зокрема це команди: address-family, auto-summary, default, default-information, default-metric, distance, distribute-list, flash-update-threshold, help, input-queue, maximum-paths, neighbor, network, offset-list, output-delay, passive-interface, redistribute, traffic-share, validate-update-source, version. Більшість параметрів роботи протоколу RIP налагоджуються у режимі його настройки, а деякі в інших режимах. Команди налагодження протоколу RIP умовно можна розбити на кілька груп. Зокрема: 1. Команди базового налагодження функціонування протоколу: network, passive-interface, timer basics. 2. Команди налагодження версій та режимів розсилки повідомлень: version, ip rip send version, ip rip receive version, ip rip v2-broadcast, ip rip triggered. 3. Команди діагностики настройок та роботи протоколу: show ip route, show ip protocols, show ip rip database, debug ip rip, undebug all. 4. Команди аутентифікації ip rip authentication key-chain, ip rip authentication mode. 5. Команди операцій (зміни, перевірки джерел, фільтрації) з маршрутною інформацією: auto-summary, default-information originate, default-metric, distribute-list in, distribute-list in out, flash-update-threshold, input-queue, neighbor ip-address, ip summary-address rip, offset-list, output-delay, redistribute, validate-update-source. Команди базового налагодження фунціонування протоколу маршрутизації RIP на маршрутизаторі Cisco Основною командою, яка необхідна для мінімального налагодження фунціонування протоколу RIP, є команда network. Вона призначена для прямого інформування протоколу про безпосередньо підключені мережі. Синтаксис команди network: network address, де address – ІР-адреса мережі у десятковому записі (без зазначення маски підмережі). Команда passive-interface призначена для встановлення пасивного стану роботи того чи іншого інтерфейсу маршрутизатора, тобто переведення інтерфейсу у такий режим, коли RIP-оновлення у підключену до нього мережу не пересилаються. Цю команду доцільно використовувати у випадку, коли до інтерфейсу маршрутизатора підключена певна тупикова локальна мережа, для зменшення потоку службового трафіка в цю мережу. Команда використовується не лише у протоколі RIP, а й в інших протоколах. Синтаксис команди passive-interface: passive-interface [interface], де interface може набувати значень ethernet, serial, loopback, bri, default. Команда timer basics використовується для налагодження часових параметрів розсилки і збереження маршрутної інформації протоколу RIP. Синтаксис команди timer basics: timer basics update invalid holddown flush, де update, invalid, holddown, flush – таймери протоколу, які зазначаються у секундах і набувають за замовчуванням значень відповідно: 30, 180, 180, 240. Налагодження версій та режимів розсилки повідомлень протоколу маршрутизації RIP на маршрутизаторі Cisco На маршрутизаторі Cisco для системи адресації IPv4 можна налагодити функціонування протоколу RIP двох версій. Для цього використовується команда version. Залежно від версії змінюються режими розсилки повідомлень. Якщо функціонує RIPv1, то маршрутизатор може відправляти й отримувати повідомлення RIPv1, використовуються широкомовні (broadcast) повідомлення. Якщо функціонує RIPv2, то маршрутизатор може відправляти й отримувати повідомлення RIPv2, використовуються групові (multicast) повідомлення. Якщо версія не встановлена, то маршрутизатор може відправляти повідомлення RIPv1, отримувати повідомлення RIPv1 та RIPv2, використовуються широкомовні повідомлення. Синтаксис команди version: version {1 | 2} Існує можливість налагодження відправки і приймання повідомлень RIPv1/RIPv2 та режимів розсилки. Налагодження здійснюється для кожного інтерфейсу окремо у режимі конфігурування інтерфейсу. Для цього використовуються команди ip rip send version, ip rip receive version, ip rip v2-broadcast, ip rip triggered. Синтаксис команди ip rip send version: ip rip send version [1] [2], де [1] [2] – номер версії, може зазначатися або 1, або 2, або 1 та 2 одночасно. Синтаксис команди ip rip receive version аналогічний синтаксису команди ip rip send version. Команда ip rip v2-broadcast призначена для встановлення режиму широкомовної розсилки для певного інтерфейсу, тобто повідомлення RIPv2, які орієнтовані на передачу з використанням групової розсилки, передаватимуться з використанням широкомовної розсилки. Команда параметрів не має. Команда ip rip triggered служить для включення режиму пересилки тригерних оновлень, які розсилатимуться у таких випадках: маршрутизатор отримав запит на маршрутне оновлення, інформація з іншого інтерфейсу викликала модифікацію таблиці маршрутизації, інтерфейс включився і виключився та деякі інші. Команди діагностики настройок та роботи протоколу Для діагностики роботи протоколу RIP на маршрутизаторі Cisco використовуються такі команди: show ip route, show ip protocols, show ip rip database, debug ip rip, undebug ip all. Команда show ip route показує маршрутну інформацію маршрутизатора. Маршрут, який отримано за допомогою протоколу RIP, позначається літерою R. Для маршрутизатора R1 з розглянутого нижче прикладу (див. рис. Л 4.1) – це останні два записи. Слід звернути увагу, що у записах міститься інформація про адміністративну відстань протоколу та кількість переходів. Це частина запису – [120/1]. Число 120 – це адміністративна відстань протоколу, а число 1 – кількість переходів до мережі призначення. Рис. Л 4.1. Результат роботи команди show ip route для маршрутизатора R1 Для отримання інформації про параметри функціонування протоколу (чи протоколів) маршрутизації на певному маршрутизаторі використовується команда show ip protocols. Результат роботи команди show ip protocols для маршрутизатора R2 з розглянутого нижче прикладу наведено на рис. Л 4.2. Рис. Л 4.2. Результат роботи команди show ip protocols для маршрутизатора R2 Для отримання діагностичної інформації про відправку та отримання оновлень протоколу RIP використовується команда debug ip rip. Результат роботи цієї команди для маршрутизатора R2 (без переведення інтерфейсів у пасивний стан) наведено на рис. Л 4.3. Для припинення роботи команди debug ip rip використовуються команди no debug ip rip або undebug ip all. Рис. Л 4.3. Результат роботи команди debug ip rip для маршрутизатора R2 Приклад налагодження фунціонування мережі з використанням протоколу маршрутизації RIP Розглянемо специфіку налагодження роботи протоколу RIP для мережі, зображеної на рис. Л 4.4. Рис. Л 4.4. Приклад мережі Параметри адресації мережі наведені у табл. Л 4.1. Таблиця Л 4.1 Параметри адресації мережі
Закінчення табл. Л 4.1
Команди, які виконуються на маршрутизаторах для налагодження адресації: Router> enable Router#configure terminal Router(config)#hostname R1 R1(config)#interface e0 R1(config-if)#description Link_to_WS1_1 R1(config-if)#ip address 195.10.1.2 255.255.255.0 R1(config-if)#no shutdown R1(config-if)#exit R1(config)#interface s0 R1(config-if)#description Link_to_R2 R1(config-if)#ip address 195.20.1.1 255.255.255.252 R1(config-if)#clock rate 64000 R1(config-if)#no shutdown R1(config-if)#exit … Router> enable Router#configure terminal Router(config)#hostname R2 R2(config)#interface e0 R2(config-if)#description Link_to_WS2_1 R2(config-if)#ip address 195.30.1.2 255.255.255.0 R2(config-if)#no shutdown R2(config-if)#exit R2(config)#interface e1 R2(config-if)#description Link_to_WS2_2 R2(config-if)#ip address 195.40.1.2 255.255.255.0 R2(config-if)#no shutdown R2(config-if)#exit R2(config)#interface s0 R2(config-if)#description Link_to_R1 R2(config-if)#ip address 195.20.1.2 255.255.255.252 R2(config-if)#no shutdown R2(config-if)#exit … Команди для мінімального налагодження роботи протоколу RIP на відповідних маршрутизаторах мережі:
|