ПЕРЕЛІК ДИСЦИПЛІН:
  • Адміністративне право
  • Арбітражний процес
  • Архітектура
  • Астрологія
  • Астрономія
  • Банківська справа
  • Безпека життєдіяльності
  • Біографії
  • Біологія
  • Біологія і хімія
  • Ботаніка та сільське гос-во
  • Бухгалтерський облік і аудит
  • Валютні відносини
  • Ветеринарія
  • Військова кафедра
  • Географія
  • Геодезія
  • Геологія
  • Етика
  • Держава і право
  • Цивільне право і процес
  • Діловодство
  • Гроші та кредит
  • Природничі науки
  • Журналістика
  • Екологія
  • Видавнича справа та поліграфія
  • Інвестиції
  • Іноземна мова
  • Інформатика
  • Інформатика, програмування
  • Юрист по наследству
  • Історичні особистості
  • Історія
  • Історія техніки
  • Кибернетика
  • Комунікації і зв'язок
  • Комп'ютерні науки
  • Косметологія
  • Короткий зміст творів
  • Криміналістика
  • Кримінологія
  • Криптология
  • Кулінарія
  • Культура і мистецтво
  • Культурологія
  • Російська література
  • Література і російська мова
  • Логіка
  • Логістика
  • Маркетинг
  • Математика
  • Медицина, здоров'я
  • Медичні науки
  • Міжнародне публічне право
  • Міжнародне приватне право
  • Міжнародні відносини
  • Менеджмент
  • Металургія
  • Москвоведение
  • Мовознавство
  • Музика
  • Муніципальне право
  • Податки, оподаткування
  •  
    Бесплатные рефераты
     

     

     

     

     

     

         
     
    Конфігурування програмного забезпечення алгоритмів IGRP, EIGRP на маршрутизатор Cisco
         

     

    Інформатика, програмування

    Реферат

    Тема: Конфігурування програмного забезпечення алгоритмів IGRP, EIGRP на маршрутизатор Cisco

    Зміст


    Протоколи IGRP і EIGRP 3

    Робота протоколу IGRP 3

    Характеристики стабільності 4

    Розщеплені горизонти 4

    Коригування скасування маршруту 5

    Таймери 5

    Обчислення метрики 6

    Компоненти роботи протоколу EIGRP 6

    Таблиця сусідів. 7

    Таблиця топології. 8

    Імовірні наступні елементи. 8

    Стани маршруту. 8

    Формати пакетів. 9

    Тегірованіе маршруту. 9

    Режим сумісності. 10

    Налаштування IGRP 12

    Налаштування EIGRP 13

    Висновки 15

    Список літератури 16

    Протоколи IGRP і EIGRP

    IGRP - це Внутрішній протокол маршрутизації шлюзу, розробленийфірмою Cisco, для роботи з протоколами TCP/IP та OSI (Комплект протоколіввзаємозв'язку відкритих систем) в мережах internet.

    Перша версія протоколу IGRP була розроблена в 1986 році і сталауспішно розповсюджуватися. Вона розглядалася як внутрішньогопротоколу шлюзу (IGP), але також широко застосовувалася як зовнішньогопротоколу шлюзу для маршрутизації між доменами. IGRP заснована натехнології маршрутизації дистанційних векторів. Суть підходу полягає вте, що кожному маршрутизатора не потрібно знати всі взаємозв'язки всієї мережі.
    Кожен маршрутизатор оголошує пункти призначення за допомогою відповідноїдистанції. Кожен маршрутизатор, отримуючи інформацію, коректує дистанціюі передає її сусіднім маршрутизаторам (сусідам).

    Дистанційна інформація в IGRP представляється як цілий набірвідомостей: смуга пропускання, час затримки, коефіцієнт завантаження інадійність зв'язку. Це дозволяє точно настроювати характеристики зв'язку длявибору оптимальних шляхів.

    EIGRP - це поліпшена версія IGRP. У цьому протоколі так само, як і в
    IGRP, використовується технологія дистанційних векторів, і основнадистанційна інформація залишається колишньою. Але властивості конвергенції іефективність роботи цього протоколу значно покращені. Протокол EIGRPпередбачає модернізацію архітектури мережі зі збереженням коштів,вкладених в розробку мережі на базі протоколу IGRP.

    Технологія конвергенції грунтується на науково-досліднихрозробках, що проводяться компанією SRI International. Результатом робітз'явився Розподілене оновлюваний алгоритм (DUAL), що застосовується дляотримання незалежних циклів у кожен момент процесу розрахунку маршруту. Цедає можливість узгоджувати по часу всі маршрутизатори, залучені дозміна топології. Маршрутизатори, яких не торкнулося змінатопології, не залучаються до процесу перерахунку. Час конвергенції поалгоритму DUAL значно менше, ніж у будь-яких інших існуючихпротоколах маршрутизації.

    Протокол EIGRP розширений і може виступати як протокол, незалежного від протоколів мережевого рівня, що дозволяє за допомогою алгоритму
    DUAL підтримувати інші групи протоколів.

    Робота протоколу IGRP

    IGRP є протоколом внутрішніх роутерів (IGP) з векторомвідстані. Протоколи маршрутизації з вектором відстані вимагають відкожного роутера відправлення через певні проміжки часу всімсусіднім роутера всієї або частини своєї маршрутної таблиці в повідомленнях прокоректування маршруту. У міру того, як маршрутна інформаціяпоширюється по мережі, роутери можуть обчислювати відстані до всіх вузлівобєднання мережі.

    Протоколи маршрутизації з вектором відстані часто протиставляютьпротоколів маршрутизації з зазначенням стану каналу, які відправляютьінформацію про локальному з'єднанні в усі вузли обєднання мережі. GRPвикористовує комбінацію (вектор) показників. Затримка обєднання мережі
    (internetwork delay), ширина смуги (bandwidth), надійність (reliability) інавантаження (load) - всі ці показники враховуються у вигляді коефіцієнтів приприйнятті маршрутного рішення. Адміністратори мережі можуть встановлюватифактори вагомості для кожного з цих показників. IGRP використовує абовстановлені адміністратором, або що встановлюються за замовчуванням вагомостідля автоматичного розрахунку оптимальних маршрутів.

    IGRP передбачає широкий діапазон значень для своїх показників.
    Наприклад, надійність і навантаження можуть приймати будь-яке значення в інтервалівід 1 до 255, ширина смуги може приймати значення, що відображають швидкостіпропускання від 1200 до 10 гігабіт на секунду, у той час як затримка можеприймати будь-яке значення від 1-2 до 24-го порядку. Широкі діапазонизначень показників дозволяють виробляти задовільну регулюванняпоказника в обєднання мережі з великим діапазоном зміни характеристикпродуктивності. Найважливішим є те, що компоненти показниківоб'едіняются за алгоритмом, який визначає користувач. У результатіадміністратори мережі можуть впливати на вибір маршруту, покладаючись насвою інтуїцію.

    Для забезпечення додаткової гнучкості IGRP дозволяє многотрактовуюмаршрутизацію. Дубльовані лінії з однаковою шириною смуги можутьпропускати окремий потік трафіку циклічним способом з автоматичнимперемиканням на другу лінію, якщо перша лінія виходить з ладу.
    Кілька трактів можуть також використовуватися навіть в тому випадку, якщопоказники цих трактів різні. Наприклад, якщо один тракт у три разикраще іншого завдяки тому, що його показники в три рази нижче, то кращийтракт буде використовуватися в три рази частіше. Тільки маршрути з показниками,які перебувають у межах певного діапазону показників найкращогомаршруту, використовуються для многотрактовой маршрутизації.

    Характеристики стабільності

    IGRP має ряд характеристик, призначених для підвищення своєїстабільності. В їх число входять тимчасове утримання змін,розщеплені горизонти і коректування скасування.

    Тимчасове утримання змін використовується для того, щоб перешкодитирегулярним повідомленням про коррректіровке незаконно відновити в правахмаршрут, який можливо був зіпсований. Коли який-небудь роутер виходитьз ладу, сусідні роутери виявляють це через відсутність регурярногонадходження запланованих повідомлень. Далі ці роутери обчислюють новімаршрути і відправляють повідомлення про коректування маршрутизації, щобінформувати своїх сусідів про даний зміну маршруту. Результатом цієїдіяльності є запуск цілої хвилі коригувань, які фільтруютьсячерез мережу.

    Наведені в дію коректування надходять в кожне мережевепристрій не одночасно. Тому можливо, що яке-небудь пристрій,яке ще не було оповіщене про несправності в мережі, може надіслатирегулярне повідомлення про коригування (яке вказує, що який-небудьмаршрут, який тільки що відмовив, все ще вважається справним) в іншепристрій, який тільки що одержало повідомлення про дану несправностів мережі. У цьому випадку останнє пристрій буде тепер містити (іможливо, рекламувати) неправильну інформацію про маршрутизації.

    Команди про тимчасове утримуванні змін наказують роутераутримувати протягом деякого періоду часу будь-які зміни, якіможуть вплинути на маршрути. Період утримування змін зазвичайрозраховується так, щоб він був більше періоду часу, необхідного длякоригування всієї мережі відповідно до яких-небудь зміноюмаршрутизації.


    Розщеплені горизонти

    Поняття про розщеплених горизонтах виникає з того факту, щоніколи не буває корисним надсилати інформацію про який-небудь маршрутіназад в тому напрямку, з якого вона прийшла. Для ілюстрації цьогоположення розглянемо малюнку.


    Роутер 1 (R1) спочатку об'являет, що в нього є якийсь маршрут до
    Мережі А. Роутер 2 (R2) немає підстав включати цей маршрут у своюкоректування, вирушаємо в R1, тому що R1 ближче до Мережі А. У правилі пророзщеплених горизонтах говориться, що R2 має виключити цей маршрутнезалежно від того, які коригування він відправляє в R1.

    Правило про розщеплених горизонтах допомагає запобігати зацикленнямаршрутів. Наприклад, розглянемо випадок, коли інтерфейс R1 з Мережею Авідмовляє. Без розщеплених горизонтів R2 продовжував би інформувати R1,що він може потрапити в Мережу А (через R1!). Якщо R1 не маєдостатнім інтелектом, він дійсно може вибрати маршрут,пропонований R2, в якості альтернативи своєму відмовившись прямомуз'єднанню, що призводить до утворення маршрутної петлі. І хоча утримуваннязмін має перешкодити цьому, в IGRP реалізовані також розщепленігоризонти, тому що вони забезпечують додаткову стабільність алгоритму.


    Коригування скасування маршруту

    У той час як розщеплені горизонти повинні перешкоджатизациклення маршрутів між сусідніми роутерами, коректування скасуваннямаршруту призначені для боротьби з більш великими маршрутними петлями.
    Збільшення значень показників маршрутизації звичайно вказує на появумаршрутних петель. У цьому випадку надсилаються коректування скасування, щобвидалити цей маршрут і перевести його в стан утримування. В реалізації
    IGRP компанії Cisco коректування скасування відправляються в тому випадку, якщопоказник маршруту збільшується на коефіцієнт 1.1 або більше.

    Таймери

    IGRP забезпечує ряд таймерів і змінних, що містять тимчасовіінтервали. Сюди входять таймер коректування, таймер недіючихмаршрутів, період часу утримування змін і таймер відключення. Таймеркоригування визначає, як часто слід надсилати повідомлення прокоригування маршрутів. Для IGRP значення цієї змінної, яке встановлюєтьсяза замовчуванням, так само 90 сек. Таймер недіючих маршрутів визначає,скільки часу повинен чекати роутер за відсутності повідомлень прокоригування якого-небудь конкретного маршруту, перш ніж об'явити цеймаршрут не чинним. Час за замовчуванням IGRP для цієї змінної в трирази перевищує період коректування. Змінна величина часуутримування визначає проміжок часу втримання. Час за замовчуванням
    IGRP для цієї змінної в три рази більше періоду таймера коректування,плюс 10 сек. І нарешті, таймер відключення вказує, скільки часу маєпройти перш, ніж який-небудь роутер повинен бути виключений з маршрутноїтаблиці. Час за замовчуванням IGRP для цієї величини в сім разів перевищуєперіод коректування маршрутизації

    Обчислення метрики

    Для характеристики маршрутів протокол IGRP використовує набір параметрів
    (метрик), що забезпечує значну гнучкість при математичномуописі лінії зв'язку. На базі цих параметрів обчислюється так званаскладова метрика, яка і визначає, наскільки хороший той чи іншиймаршрут. Для обчислення складовою метрики використовується така формула:

    [(K1/Be) + (K2 * D)] * R,де K1 та K2 - константи; буде - ефективна ширина смуги пропускання каналузв'язку (Be = Bu (1-N), де
    Bu - ширина смуги пропускання незавантажене каналу, а N - ступінь йогозавантаженості); D - топологічна затримка; R - величина, що характеризуєнадійність каналу.

    K1 та K2 фактично є ваговими коефіцієнтами, що визначаютьважливість величин ширини смуги пропускання і затримки. Значення цихкоефіцієнтів залежать від типу обслуговування, запитуваної для пакета.

    Насправді обчислення складовою метрики набагато простіше, ніж цеможе здатися, дивлячись на наведену вище формулу. Якщо двамаршрутизатора з'єднані через свої послідовні порти, то приобчисленні метрики ширина смуги пропускання за замовчуванням приймаєтьсярівною 1,544 Мбіт/с (швидкість лінії T1). Для лінії T1 алгоритм IGRPвикористовує величину загального часу затримки, що дорівнює 21 мс. За замовчуваннямзначення K1, K2 і R вважаються рівними 10 000 000, 100 000 і 1відповідно. При цьому незалежно від реальної пропускної здатностілінії, ми отримуємо метрику, що дорівнює 8576 для кожного з'єднання черезпослідовний порт. Значення метрики можна довідатися, використовуючи команду
    "show ip route ABCD", де ABCD - IP-адресу пристрою на іншому кінціпослідовної лінії зв'язку. Щоб відобразити реальну смугу пропускання,доступну для з'єднання, значення метрики можна змінити за допомогоювідповідної команди.
    Кращим вважається шлях з найменшою метрикою. Якщо ж кілька шляхів маютьоднакову метрику, то трафік розподіляється рівномірно між ними. Цяфункціональна можливість протоколу IGRP вимагає деякої обережностіпри проектуванні мережі. Якщо протоколи канального або транспортногорівнів зберігають порядок проходження пакетів, то все добре. Але, наприклад,за наявності декількох маршрутів для пересилання пакетів User Datagram
    Protocol (UDP) за допомогою протоколу Frame Relay згадане властивість IGRPможе викликати проблему, оскільки ні Frame Relay, ні UDP не гарантуютьзбереження порядку проходження пакетів. У цьому випадку вирішити виниклупроблему можна перейшовши на використання транспортного протоколу
    Transmission Control Protocol (TCP).

    Компоненти роботи протоколу EIGRP


    Протокол EIGRP складається з чотирьох основних компонентів:

    . Виявлення/Відновлення сусіда (Neighbor Discovery/Recovery)

    . Надійний транспортний протокол (Reliable Transport Protocol)

    . Блок кінцевих станів алгоритму DUAL (DUAL Finite State Machine)

    . Модулі, залежні від протоколів (Protocol Dependent Modules)

    Виявлення/Відновлення сусіда - це процес, який використовуєтьсямаршрутизатором для динамічного розпізнавання інших маршрутизаторів вмережах, до яких вони безпосередньо підключені. Маршрутизатори повиннітакож розпізнавати відсутність доступу до сусіда або припинення його роботи.
    Цей процес забезпечується за допомогою посилки маленьких пакетів вітань
    (Hello), при цьому непродуктивні витрати досить незначні. Покимаршрутизатор отримує пакети Hello, він може визначати, що його сусідфункціонує нормально. Як тільки це визначено, сусід можездійснювати обмін інформацією маршрутизуються.

    Надійний транспортний протокол відповідає за гарантовану,упорядковану доставку пакетів EIGRP всіх сусідів. Він підтримуєрізнотипних передачу пакетів як в режимі мультіотправкі, так і одиночноївідправки. Одні пакети EIGRP повинні передаватися з великим ступенемнадійності, а для інших це зовсім необов'язково. Для підвищенняефективності надійність надається тільки в разі потреби.
    Наприклад, у мережі з мультидоступ і можливостями мультіотправкі, такий як
    Ethernet, немає потреби посилати що підвищують надійність пакети Hello всімсусідам індивідуально. Тому EIGRP посилає в режимі мультіотправкі одинпакет Hello із зазначенням (записаним в пакеті), інформує одержувачів,що прийом цього пакета не потрібно підтверджувати. Інші типи пакетів, наприклад
    Update (Оновлення), вимагають підтвердження отримання, що і вказується впакеті. Надійний транспортний протокол забезпечений засобами швидкоїпередачі пакетів в режимі мультіотправкі в тому випадку, якщонепідтверджені пакети чекають відправки. Такі засоби допомагають незбільшувати час конвергенції за наявності каналів зв'язку, які працюють зрізною швидкістю.

    Блок кінцевих станів алгоритму DUAL реалізує процес прийняттярішень для розрахунків всіх маршрутів. Блок відстежує всі маршрути,оголошені усіма сусідами. Дистанційна інформація - це показник,який використовується алгоритмом DUAL для вибору ефективних шляхів, немістять циклів. Алгоритм DUAL обирає маршрути, які включаються дотаблицю маршрутизації, засновану на принципі ймовірних подальшихелементів. Наступний елемент - це сусідній маршрутизатор, який використовуєтьсядля передачі пакетів і має найдешевший шлях до пункту призначення, загарантії, що такий шлях не є частиною циклу маршрутизації. Коли немаєймовірних подальших елементів, але є сусіди, що оголошували пунктпризначення, необхідно проводити перерахунок. При цьому визначається новийнаступний елемент. Час перерахунку впливає на загальний час конвергенції. Іхоча перерахунок не потребує інтенсивного використання процесора, намагайтесяуникати їх без необхідності. При зміні топології алгоритм DUALперевіряє наявність ймовірних подальших елементів. Якщо вони присутні,алгоритм використовує всі ті, хто виявляє, щоб запобігти зайвіперерахунки. Більш докладно ймовірні подальші елементи будуть розглянутінижче.

    Модулі, залежні від протоколів, - відповідають за мережний рівень іобробляють вимоги специфічних протоколів. Наприклад, модуль IP-EIGRPвідповідає за відправлення та отримання пакетів EIGRP, інкапсульованими впротокол IP. Модуль IP-EIGRP відповідає за аналіз (розбивка на компоненти)пакетів EIGRP і повідомлення алгоритму DUAL про отримання нової інформації. IP-
    EIGRP звертається до алгоритму DUAL за прийняттямрішень про маршрутизації,результати яких зберігаються в IP-таблиці маршрутизації. IP-EIGRP відповідаєза перерозподіл маршрутів, виявлених іншими IP-протоколамимаршрутизації.


    Таблиця сусідів.

    Кожен маршрутизатор зберігає відомості про суміжних сусідів. Привиявлення нового сусіда записується його адресу і інтерфейс. Цяінформація зберігається в структурі даних цього сусіда.

    Таблиця сусідів містить елементи цієї структури. Для кожного модуля,залежного від протоколу, ведеться одна Таблиця сусідів. Коли маршрутизаторпосилає пакет Hello, він оголошує HoldTime - час, протягом якогомаршрутизатор чекає відгуку сусіда. Якщо пакет Hello не приймається впротягом відведеного часу, то це свідчить про те, що сусід абонедоступний, або не працює. Закінчення часу HoldTime є ознакою,за яким алгоритм DUAL визначає зміна топології мережі.

    Елемент Таблиці сусідів також включає в себе інформацію, необхіднудля механізму роботи надійного транспортного протоколу. Для узгодженняпідтвердження прийому пакетів даних використовуються послідовні номери.
    Записується останній послідовний номер, отриманий від сусіда, такимчином можна виявити неузгоджені пакети. Для постановки пакетів учергу на випадок повторної передачі застосовується список передачі
    (transmission list), який складається для кожного сусіда. Для оцінкиоптимальних інтервалів повторної передачі в структурі даних сусідазберігаються Таймери повного обходу маршруту.


    Таблиця топології.

    Таблиця топології поповнюється модулями, залежними від протоколів, апрацює з нею блок кінцевих станів алгоритму DUAL. Таблиця містить всіпункти призначення, оголошені сусідніми маршрутизаторами. До кожногоелементу прив'язаний адресу пункту призначення і список сусідів, які оголосилиданий пункт призначення. Для кожного сусіда записується оголошенийпоказник, що сусід зберігає в таблиці маршрутизації. Якщо сусідоголошує цей пункт призначення, то для передачі пакета повиненвикористовуватися маршрут, що відповідає даним показником. Це важливеправило, якого повинні дотримуватися дистанційні векторні протоколи.
    Також до кожного пункту прив'язаний показник, який маршрутизаторвикористовує для передачі до пункту призначення. Цей показник представляєсобою суму кращих оголошених показників всіх сусідів і вартість зв'язку докраще сусідові. Цей сумарний показник маршрутизатор використовує втаблиці маршрутизації і для оголошення інших маршрутизаторів.


    Імовірні наступні елементи.

    Елемент пункту призначення переноситься з таблиці топології в таблицюмаршрутизації, коли в ній є вірогідний наступний елемент. Всі самідешеві шляху до пункту призначення формують групу, до якої сусіди зоголошеними показниками, меншими, ніж поточний показник таблицімаршрутизації, вважаються ймовірними наступними елементами.

    Імовірні наступні елементи розглядаються маршрутизатором яксусіди, розташовані ближче до пункту призначення. Ці сусіди та пов'язані зними показники містяться в таблицю просування.

    Коли сусід при оголошенні змінює показник або в мережі відбуваєтьсязміна топології, можливо, що групу ймовірних подальших елементівдоведеться переоцінювати. Однак це не класифікується як перерахунокмаршруту.


    Стани маршруту.

    Елемент таблиці топології для пункту призначення може перебувати уодному з двох станів. Вважається, що маршрут знаходиться в пасивномустані (Passive state), коли в цей момент маршрутизатор не виробляєперерахунок маршруту. Маршрут знаходиться в активному стані (Active state),коли в цей момент маршрутизатор проводить перерахунок маршруту. Якщо завждиє ймовірні подальші елементи, маршрут ніколи не переходить уактивний стан, і таким чином немає необхідності перераховуватимаршрут.

    Коли ж ймовірних подальших елементів немає, маршрут переходить вактивний стан, і відбувається перерахунок маршруту. Перерахунок маршрутупочинається з посилки маршрутизатором пакета запитів (Query) всім сусідам.
    Сусідні маршрутизатори можуть або відгукнутися (Reply), якщо вонимають у своєму розпорядженні ймовірними наступними елементами для пункту призначення, абоповернути запит, тим самим повідомляючи, що вони роблять перерахунок маршруту
    (цей варіант факультативний). В активному стані маршрутизатор не можезмінити транзитного найближчого сусіда, який використовується для подальшоїпересилання пакетів. Коли на запит отримано всі відгуки, маршрут переходитьв пасивний стан і можна вибирати новий наступний елемент.
    Коли зв'язок з сусідом, який являє собою тільки ймовірнийнаступний елемент, переривається, всі маршрутизатори, пов'язані з ним,починають перерахунок маршруту, і він переходить в активний стан.


    Формати пакетів.

    Протокол використовує п'ять типів пакетів:

    . Hello/Ack (nowledgment) (Вітання/Підтвердження)

    . Update (Оновлення)

    . Query (Запит)

    . Reply (Відгук)

    . Request (Запит-вимога)

    Як зазначалося вище, пакети Hello направляються в режимі мультіотправкідля виявлення/відновлення сусіда. Їм не потрібно підтвердження.
    Пакети Hello, що не містять даних, також використовується як підтвердження.

    Пакети підтверджень (Acks) завжди посилаються в режимі одиночноївідправлення та містять ненульовий номер підтвердження.

    Пакети оновлень (Update) використовуються для передачі параметрівпунктів призначення. Коли виявляється новий сусід, йому надсилаються пакети
    Update, щоб він міг створити свою таблицю топології. У цьому випадку пакети
    Update посилаються в режимі одиночної відправки. В інших випадках, наприклад,при зміні вартості зв'язку, пакети Update посилаються в режимімультіотправкі. Пакети Update завжди передаються за допомогою надійноготранспортного протоколу.

    Пакети запитів (Query) та відгуків (Reply) посилаються, коли маршрутипризначень переходять в активний стан. Пакети

    Query завжди посилаються в режимі мультіотправкі, за винятком тихвипадків, коли вони прямують у відповідь на отриманий запит. У цьому випадкузапит посилається в режимі одиночної відправки назад подальшомуелементу, що створив початковий запит. Пакети Reply завжди посилаютьсяу відповідь на запит Query, щоб повідомити запитувача про те, щопереходити в активний стан не потрібно, так як відгукується має в своєму розпорядженніймовірними наступними елементами. Пакети Reply посилаються в режиміодиночної відправки запитуючій. Як пакети Query, так і пакети Replyпередаються за допомогою надійного транспортного протоколу.

    Пакети запитів-вимог Request використовуються для одержанняспецифічної інформації від одного або декількох сусідів. Пакети Requestвикористовуються прикладними програмами маршрутних серверів. Пакети Requestможуть посилати в режимі мультіотправкі і одиночної відправки. Пакети
    Request передаються без використання надійного транспортного протоколу.

    Тегірованіе маршруту.

    У протоколі EIGRP існує визначення внутрішніх і зовнішніхмаршрутів.

    Внутрішні маршрути - це маршрути, породжені автономною системою
    (AS) протоколу EIGRP. Тому мережа, підключена напряму тасконфигурированная для роботи з протоколом EIGRP, розглядається яквнутрішній маршрут, та інформація про це поширюється по всійавтономної системі протоколу EIGRP.

    Зовнішні маршрути - це маршрути, які розпізнаються іншимпротоколом маршрутизації або постійно зберігаються в таблиці маршрутизації якстатичні маршрути. Такі маршрути тегіруются індивідуально ідентично їхпоходженням.
    Зовнішні маршрути тегіруются з наступною інформацією:
    - Ідентифікатор маршрутизатора EIGRP, який перерозподіляє маршрут.
    - Номер автономної системи AS, де постійно зберігається маршрут.
    - Конфігурується тег адміністратора.
    - Ідентифікатор зовнішнього протоколу.
    - Показник із зовнішнього протоколу.
    - Бітові прапори для маршрутизації за замовчуванням.

    В якості прикладу припустимо, що у нас є автономна система AS зтрьома граничними маршрутизаторами. Граничний маршрутизатор - цемаршрутизатор, який працює більш ніж з одним протоколом маршрутизації.
    Система AS користується протоколом EIGRP як протокол маршрутизації.
    Припустимо, що два граничних маршрутизатора BR1 і BR2 використовують OSPF
    (Відкритий протокол переваги найкоротшого шляху), а третє BR3 - RIP
    (Протокол маршрутизації для мереж TCP/IP).

    Маршрути, які розпізнаються одним з граничних маршрутизаторів
    BR1, можуть умовно перерозподілятися в EIGRP. Це означає, що протокол
    EIGRP, що виконується на BR1, буде оголошувати маршрути OSPF усередині своєївласної AS. При цьому він буде оголошувати маршрут і тегованих його вяк упізнано маршруту OSPF з показником, рівним показнику таблицімаршрутизації маршруту OSPF. Ідентифікатор маршрутизатора буде встановлений
    = BR1. Маршрут EIGRP буде передаватися іншим граничним маршрутизаторам.

    Припустимо, що BR3 - граничний маршрутизатор протоколу RIP - такожоголошує ті ж пункти призначення, що і BR1. Тому BR3 перерозподіляємаршрути протоколу RIP в автономну систему AS протоколу EIGRP. Після цьогомаршрутизатор BR2 володіє достатньою інформацією для визначення: точкивходу маршруту в систему AS, використовуваного початкового протоколумаршрутизації та показника.

    Далі, адміністратор мережі міг задати значення тегів специфічнимпунктами призначення при перерозподілі маршруту. BR2 можескористатися будь-яким варіантом такої інформації: 1) користуватисямаршрутом або 2) переоб'явіть його, повернувшись в OSPF.

    Використання тегірованія маршруту в протоколі EIGRP моженадати адміністратору мережі гнучкий стратегічний контроль і допомогтиналаштувати маршрутизацію відповідно до потреб користувачів.

    Тегірованіе маршрутів - особливо корисно в транзитних автономнихсистемах, у яких протокол EIGRP зазвичай взаємодіє з протоколамимаршрутизації між доменами, що забезпечує здійснення більшглобальних стратегій. Тегірованіе допомагає проводити маршрутизацію длярозгортаються стратегій.

    Режим сумісності.

    Протокол EIGRP забезпечує сумісність і повну взаємодію змаршрутизаторами IGRP. Це важлива властивість, тому що користувачі можутьотримувати переваги від обох протоколів. Працює дозволяєкористувачам не призначати "особливий день" для переходу на протокол EIGRP.
    Протокол EIGRP можна зробити доступним на стратегічних пунктах, неперериваючи роботу в протоколі IGRP.
    За допомогою автоматичного механізму перерозподілу маршрути IGRPімпортуються в EIGRP і навпаки. Так як показники обох протоколівнаправлено транслюються, вони легко слічіми, як якби вони булимаршрутами, породженими у власних автономних системах. Крім того,маршрути IGRP розглядаються як зовнішні маршрути протоколу EIGRP, томудоступні можливості тегірованія для налаштування маршрутів користувачів.

    За замовчуванням маршрути IGRP мають вищий пріоритет, ніж маршрути
    EIGRP. Таку установку можна змінити за допомогою команди конфігурації, длячого не треба перезапускати процес маршрутизації.

    Налаштування IGRP


    Нижче наведено приклад типової конфігурації протоколу IGRP на маршрутизаторіфірми Cisco.
    | | | |
    | | Router igrp 12 | |
    | | Timers basic 15 45 0 60 | |
    | | Network 162.8.0.0 | |
    | | Network 193.1.1.0 | |
    | | No metric holddown | |
    | | Metric maximum-hop 50 | |
    | | | |
    | | | |


    Перший рядок визначає, що IGRP є протоколом маршрутизації дляавтономної системи номер 12. У більшості організацій все маршрутизуючіпристрої мають однакові номери автономної системи. Протокол IGRP НЕдопускає обміну оновленнями між маршрутизаторами з різними номерамиавтономної системи.
    Другий рядок встановлює наступні значення таймерів IGRP:
    15 с - основний часовий проміжок, що визначає періодичністьширокомовних розсилок регулярних повідомлень про оновлення;
    45 с - час, після якого маршрут вважається недійсним,якщо про нього не надходить ніякої нової інформації;
    0 с - інтервал, протягом якого після видалення маршруту забороняєтьсяотримувати повідомлення про його оновлення (таймер hold-down);
    60 с - час, після якого відбувається видалення маршруту змаршрутної таблиці.
    Третя і четверта рядка ідентифікують мережі, безпосередньо підключенідо даного пристрою маршрутизації. П'ята рядок відключає механізм Hold-
    Down (значить, після видалення маршруту повідомлення про його оновлення може бутиприйнято негайно). Шоста рядок наказує видаляти пакети, якщовони пройшли через 50 маршрутизаторів. З одного боку, це значення (числомаршрутизаторів) має бути достатньо великим, щоб підтримувати всідопустимі маршрути вашої мережі, а з іншого - його бажано зробити менше,щоб прискорити процес видалення пакетів, які потрапили в маршрутну петлю.

    Налаштування EIGRP


    Нижче наведено приклад типової конфігурації протоколу EIGRP намаршрутизаторі фірми Cisco Systems.
    | | | |
    | | Router eigrp 13 | |
    | | Network 170.4.0.0 | |
    | | Network 200.10.1.0 | |
    | | | |
    | | | |


    Перший рядок визначає EIGRP як процес на маршрутизаторі для автономноїсистеми номер 13; друге і третє - вказують на мережі, безпосередньоприєднані до даного маршрутизатора. Всі інші установкирекомендується залишати стандартними

    Перерозподіл інформації про маршрути
    При створенні мережі, в якій всю відповідальність за маршрутизацію трафікунестимуть маршрутизатори, ви можете вибрати один з протоколів IGRP,
    EIGRP або OSPF і використовувати тільки його як протоколмаршрутизації. Але набагато частіше ситуація інша: потрібно модернізуватимережу, де вже застосовується певний протокол маршрутизації. Наприклад, деякіфункції маршрутизації зазвичай виконують Unix-системи, а багато хто з нихпідтримують тільки RIP. Тому виникає питання: скільки протоколівмаршрутизації постійно або тимчасово (на час модернізації) можутьспівіснувати в одній мережі?
    З відповіддю на це питання найтіснішим чином пов'язаний механізмперерозподілу (redistribution). Маршрутизатор можна настроїтитак, що він буде виконувати декілька протоколів маршрутизації іперерозподіляти інформацію про маршрути між ними. Нижче наведений прикладвключення маршрутів, отриманих c допомогою протоколу RIP, в маршрутнітаблиці протоколу IGRP. Ми взяли визначену вище конфігурацію протоколу
    IGRP.

    | | | |
    | | Router igrp 12 | |
    | | Timers basic 15 45 0 60 | |
    | | Network 162.8.0.0 | |
    | | Network 193.1.1.0 | |
    | | No metric holddown | |
    | | Metric maximum-hop 50 | |
    | | | |
    | | | |

    Потім додали до неї наступні інструкції з перерозподілу.
    | | | |
    | | Redistribute rip | |
    | | Default-metric 300 344 200 200 200 | |
    | | | |
    | | | |

    П'ять значень, наступних за ключовим словом default-metric, - цеметрики, які будуть розіслані в IGRP-поновлення для маршрутів,отриманих від протоколу RIP. Наведені тут значення обрані випадковимчином. На практиці відповідні значення метрик IGRP підбирають для кожноїконкретної ситуації.

    Висновки

    Якщо мережа побудована на базі маршрутизаторів фірми Cisco Systems, то вяк протоколів маршрутизації можна вибрати IGRP або EIGRP. Убільшості випадків цілком прийнятно використання протоколу IGRP, якийнайбільш зрозумілий мережевим адміністраторам, вже знайомим з RIP. Протокол
    EIGRP здатні забезпечити менший час збіжності оптимальних маршрутів,але налаштовувати їх складніше. Крім того, для досягнення належногопродуктивності ці протоколи, за порівняння з протоколом RIP, зажадаютьвід маршрутизатора більшого об'єму оперативної пам'яті і більш швидкийпроцесор. Якщо потрібно забезпечити маршрутизацію в середовищі IP і ви незастосовуєте обладнання фірми Cisco Systems або застосуються обладнаннярізних фірм виробників, то в більшості випадків слід використовуватипротокол OSPF.

    Список літератури

    1. http://www.novacom.ru/tech_support/Cisco/

    2. http://www.unix.org.ua/routing/

    3. http://book.itep.ru/4/44/igp44113.htm

    4. http://www.ods.com.ua/win/rus/net-tech/routep.htm

    5. http://www.opennet.ru/docs/RUS/cisco_config/index.html

    6. http://www.opennet.ru/docs/RUS/cisco_dialup/index.html


         
     
         
    Реферат Банк
     
    Рефераты
     
    Бесплатные рефераты
     

     

     

     

     

     

     

     
     
     
      Все права защищены. Reff.net.ua - українські реферати ! DMCA.com Protection Status