Справочник по сетевым протоколам

       

Формат заголовка


Поля Тип и Код совместно определяют тип сообщения, а поле Статус - информацию, зависящую от типа сообщения. Поле Номер автономной системы - это номер, назначенный той автономной системе, к которой присоединен данный внешний шлюз. Поле Номер последовательности служит для синхронизации процесса запросов и ответов.

Поле IP-адрес исходной сети в сообщениях запроса и обновления маршрутной информации обозначает сеть, соединяющую два внешних шлюза (рисунок 8.5).

Сообщение об обновленной маршрутной информации содержит список адресов сетей, которые достижимы в данной автономной системе. Этот список упорядочен по внутренним шлюзам, которые подключены к исходной сети и через которые достижимы данные сети, а для каждого шлюза он упорядочен по расстоянию до каждой достижимой сети от исходной сети, а не от данного внутреннего шлюза. Для примера, приведенного на рисунке 8.5, внешний шлюз R2 в своем сообщении указывает, что сеть 4 достижима с помощью шлюза R3 и расстояние ее равно 2, а сеть 2 достижима через шлюз R2 и ее расстояние равно 1 (а не 0, как если бы шлюз измерял ее расстояние от себя, как в протоколе RIP).

Другие поля заголовка:

EGP Version (8 бит). Первым полем в заголовке пакета EGP является поле номера версии EGP. Поле обозначает текущую версию EGP и проверяется приемными устройствами для определения соответствия между номерами версий отправителя и получателя.
Type (8 бит). Поле типа. Оно обозначает тип сообщения. EGP выделяет 5 отдельных типов сообщений.
Code (8 бит). Это поле определяет различие между подтипами сообщений.
Status (8 бит). Поле состояния. Оно содержит информацию о состоянии, зависящую от сообщения. В число кодов состояния входят коды недостатка ресурсов (insufficient resources), неисправных параметров (parameter problem), нарушений протокола (protocol violation) и др.
Checksum (16 бит). Поле контрольной суммы. Это поле используется для обнаружения возможных проблем, которые могли появиться в пакете в результате транспортировки.
Autonomous system number (16 бит). Поле номера автономной системы. Оно обозначает AS, к которой принадлежит шлюз-отправитель.
Sequence number (16 бит). Поле номера последовательности. Это поле позволяет двум роутерам EGP, которые обмениваются сообщениями, соотносить сообщения запросов с сообщениями ответов. Когда определен какой-нибудь новый сосед, номер последовательности устанавливается в исходное нулевое значение и увеличивается на единицу с каждой новой транзакцией типа запрос-ответ.
<


/p>

За заголовком EGP идут дополнительные поля. Содержимое этих полей различается в зависимости от типа сообщения.

  <



table border="0" cellpadding="0" cellspacing="0" width="100%">
Содержание раздела