
- •3. Мережі ip.
- •Раутінг в ip-мережах
- •Раутінг (маршрутування) – основні поняття
- •Встановлення маршруту
- •Комутація.
- •Маршрутовані протоколи і протоколи раутінгу
- •Прямий і непрямий раутінг.
- •Прямий раутінг і використання arp
- •Непрямий раутінг
- •Машрути за замовчуванням
- •Використання протоколу icmp для маршрутизації
- •Статичний раутінг та організація підмереж
- •Під’єднання окремого вузла до раутера wan
- •Стандартна керована конфігурація раутера
- •Під’єднання локальної мережі до раутера wan
- •Ієрархічний розподіл адрес класу c
- •Об’єднання мереж через wan-зв’язок “пункт-пункт”
- •Замовник з багатьма локалізованими lan
- •Замовник з окремими lan, сполученими через виділені лінії
- •Замовник із сервером мережевого доступу
- •Динамічний раутінг
- •Раутінг з частковою інформацією
- •Від архітектури ядра до магістралей-партнерів
- •Концепція автономної системи
- •Алгоритми раутінгу
- •Типи алгоритмів раутінгу
- •Метрики
- •Протокол раутінгової інформації (rip)
- •Формат таблиці раутінгу
- •Формат пакету riPv1 для ip-застосувань
- •Основні операції
- •Обмеження протоколу riPv1
- •Формат пакету riPv2
- •Протокол ospf
- •Основи технології
- •Алгоритм spf
- •Огляд операцій ospf
- •Ф ормат пакету
- •Виявлення сусідів ospf
- •Визначення призначеного раутера
- •Формування суміжностей
- •Синхронізація бах даних
- •Розрахунок таблиц раутінгу
- •Оголошення стану зв’язку
- •Підсумки для властивостей ospf
- •Додаткові особливості ospf
- •Зовнішній шлюзовий протокол (egp)
- •Основи технології
- •Формат пакету
- •Типи повідомлень
- •Граничний шлюзовий протокол (Border Gateway Protocol)
- •Основи технології
- •Формат пакету
- •Повідомлення
- •Застосування протоколу bgp в Internet
- •Топологічна модель bgp
Зовнішній шлюзовий протокол (egp)
Зовнішній шлюзовий протокол (Exterior Gateway Protocol - EGP) – це протокол із міждоменним доступом, який використовується в Internet, опублікований у 1984 році в документі RFC 904. EGP – це перший зовнішній шлюзовий протокол, який широко використовувався в Internet, однак внаслідок властивих йому недоліків він поступово видодиться з ужитку і замінюється іншими зовнішніми шлюзовими протоколами, такими як граничний шлюзовий протокол (Border Gateway Protocol - BGP) та міждоменний раутінговий протокол (Interdomain Routing Protocol - IDRP).
Основи технології
Протокол EGP опрацьований для повідомлень досяжності від і до раутерів-ядер (core routers) мережі ARPANET – попередника Internet. Інформація пересилається від окремих вузлів у автономних системах- доменах до раутерів-ядер, які в свою чергу відсилають її до мереж-призначень в інших автономних системах. Ці відношення між EGP та іншими компонентами об’єднання мереж показані на рис. 3.66.
Р
ис.
3.66.
EGP
та об’єднання
мереж.
EGP здійснює три основні функції:
встановлення сукупності сусідів; ці сусіди – це раутери, з якими EGP-раутер може спільно використовувати інформацію про досяжність, яка не витікає з географічної близькості;
опитування сусідів з метою встановлення їх чинності;
висилання модифікаційних повідомлень, які містять інформацію про досяжність мереж всередині їх автономних систем.
Формат пакету
Формат заголовка пакету 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 при кожній транзакції запит-відповідь.