Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Part_3-2.doc
Скачиваний:
12
Добавлен:
24.11.2019
Размер:
2.84 Mб
Скачать
      1. Зовнішній шлюзовий протокол (egp)

Зовнішній шлюзовий протокол (Exterior Gateway Protocol - EGP) – це протокол із міждоменним доступом, який використовується в Internet, опублікований у 1984 році в документі RFC 904. EGP – це перший зовнішній шлюзовий протокол, який широко використовувався в Internet, однак внаслідок властивих йому недоліків він поступово видодиться з ужитку і замінюється іншими зовнішніми шлюзовими протоколами, такими як граничний шлюзовий протокол (Border Gateway Protocol - BGP) та міждоменний раутінговий протокол (Interdomain Routing Protocol - IDRP).

        1. Основи технології

Протокол EGP опрацьований для повідомлень досяжності від і до раутерів-ядер (core routers) мережі ARPANET – попередника Internet. Інформація пересилається від окремих вузлів у автономних системах- доменах до раутерів-ядер, які в свою чергу відсилають її до мереж-призначень в інших автономних системах. Ці відношення між EGP та іншими компонентами об’єднання мереж показані на рис. 3.66.

Р ис. 3.66. EGP та об’єднання мереж.

EGP здійснює три основні функції:

встановлення сукупності сусідів; ці сусіди – це раутери, з якими EGP-раутер може спільно використовувати інформацію про досяжність, яка не витікає з географічної близькості;

опитування сусідів з метою встановлення їх чинності;

висилання модифікаційних повідомлень, які містять інформацію про досяжність мереж всередині їх автономних систем.

        1. Формат пакету

Формат заголовка пакету EGP зображений на рис. 3.67.

Р ис. 3.67. Формат заголовка пакету EGP

Поля пакету EGP мають такі значення:

Номер версії EGP (EGP version number) – ідентифікує чинну версію EGP і перевіряється приймачем для перевірки взаємної узгодженості версій;

Тип (Type) – ідентифікує тип повідомлення; EGP визначає 5 типів повідомлень, як вказано в табл..

Таблиця . Типи повідомлень EGP.

Повідомлення

Функція

Виявлення сусідів (Neighbor acquisition)

Встановлення наявності/відсутності сусідів

Досяжність сусідів (Neighbor reachability)

Визначення чинності сусідів

Опитування (Poll)

Визначення досяжності мереж

Модифікація раутінгу (Routing update)

Забезпечення модифікації таблиць раутінгу

Помилка (Error)

Виявлення стану помилки

Код (Code) – розрізняє підтипи повідомлень;

Стан (Status) – містить інформацію про стан, залежну від повідомлень; коди стану включають інформацію про недостатні ресурси, проблеми з параметрами, порушення в протоколі та інше;

Контрольна сума (Checksum) – використовується для виявлення можливих проблем, які могли виникнути при пересиланні пакету;

Номер автономної системи (Autonomous system number) – ідентифікує автономну систему, в якій розташований раутер, що висилає пакет;

Порядковий номер (Sequence number) – дозволяє EGP-раутерам, які обмінюються повідомленнями, узгодити відповіді із запитами; порядковий номер встановлюється в нуль при виявленні сусіда і збільшується на 1 при кожній транзакції запит-відповідь.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]