
поле расстояния для указания существования какоголибо маршрута;
значение расстояния может быть использовано только для сравнения
трактов, если эти тракты полностью находятся в пределах одного кон
кретного AS. По этой причине EGP является скорее протоколом досяга
емости, чем протоколом маршрутизации. Это ограничение приводит так
же к ограничениям в структуре Internet. Характерно, что любая часть EGP
сети Internet должна представлять собой структуру дерева, у которого
стержневой роутер является корнем, и в пределах которого отсутствуют
петли между другими AS. Это ограничение является основным ограниче
нием EGP; оно стало причиной его постепенного вытеснения другими,
более совершенными протоколами внешних роутеров.
Сообщения о неисправностях
Сообщения о неисправностях указывают на различные сбойные си
туации. В дополнение к общему заголовку EGP сообщения о неисправно
стях обеспечивают поле причины (reason), за которым следует заголовок
сообщения о неисправности (message header). В число типичных неис
правностей (причин) EGP входят неисправный формат заголовка EGP
(bad EGP header format), неисправный формат поля данных EGP (bad
EGP data field format), чрезмерная скорость опроса (excessive polling rate)
и невозможность достижения информации (unavailability of reachability
information). Заголовок сообщения о неисправности состоит из первых
трех 32битовых слов заголовка EGP.
BGP
Протоколы внешних роутеров предназначены для маршрутизации
между доменами маршрутизации. В терминологии Internet (международ
ной сети, объединяющей университеты, правительственные учреждения,
научноисследовательские организации и частные коммерческие концер
ны) доменом маршрутизации называется автономная система (AS). Пер
вым протоколом внешних роутеров, получившим широкое признание в
Internet, был протокол EGP. Хотя технология EGP пригодна для сетей, он
имеет ряд недостатков, в том числе тот факт, что это скорее протокол до
сягаемости, а не маршрутизации.
Протокол Граничных роутеров (Border Gateway Protocol — BGP) яв
ляется попыткой решить самую серьезную проблему EGP. BGP является
протоколом маршрутизации между AS, созданным для применения в
Internet. В отличие от EGP, BGP предназначен для обнаружения марш
рутных петель. BGP можно назвать следующим поколением EGP. И дей
ствительно, BGP и другие протоколы маршрутизации между AS посте
пенно вытесняют EGP из Internet. Версия 3 BGP определена в Запросах
для Комментария (RFC) 1163.
Лекция 2: Объединенные сети
199