Разработка системы маршрутизации в глобальных сетях(протокол RIP для IP)
Категория реферата: Рефераты по информатике, программированию
Теги реферата: сочинение егэ, сочинение рассказ
Добавил(а) на сайт: Шашлов.
Предыдущая страница реферата | 5 6 7 8 9 10 11 12 13 14 15
Внешние протоколы служат для обмена информацией о маршрутах между автономными системами.
Внутренние протоколы служат для обмена информацией о маршрутах внутри автономной системы.
В реальной практике построения локальных сетей, корпоративных сетей и их подключения к провайдерам нужно знать, главным образом, только внутренние протоколы динамической маршрутизации. Внешние протоколы динамической маршрутизации необходимы только тогда, когда следует построить закрытую большую систему, которая с внешним миром будет соединена только небольшим числом защищенных каналов данных.
К внешним протоколам относятся Exterior Gateway Protocol (EGP) и<
Protocol Gateway> .
EGP предназначен для анонсирования сетей, которые доступны для
автономных систем за пределами данной автономной системы. По данному
протоколу шлюз одной AS передает шлюзу другой AS информацию о сетях из
которых состоит его AS. EGP не используется для оптимизации маршрутов.
Считается, что этим должны заниматься протоколы внутренней маршрутизации.
BGP - это другой протокол внешней маршрутизации, который появился позже
EGP. В своих сообщениях он уже позволяет указать различные веса для
маршрутов, и, таким образом, способствовать выбору наилучшего маршрута.
Однако, назначение этих весов не определяется какими-то независимыми
факторами типа времени доступа к ресурсу или числом шлюзов на пути к
ресурсу. Предпочтения устанавливаются администратором и потому иногда такую
маршрутизацию называют политической маршрутизацией, подразумевая, что она
отражает техническую политику администрации данной автономной системы при
доступе из других автономных систем к ее информационным ресурсам. Протокол
BGP используют практически все российские крупные IP-провайдеры, например
крупные узлы сети Relcom.
К внутренним протоколам относятся протоколы Routing Information Protocol
(RIP), HELLO, Intermediate System to Intermediate System (ISIS), Shortest
Path First (SPF) и Open Shortest Path First (OSPF).
Протокол RIP (Routing Information Protocol) предназначен для
автоматического обновления таблицы маршрутов. При этом используется
информация о состоянии сети, которая рассылается маршрутизаторами
(routers). В соответствии с протоколом RIP любая машина может быть
маршрутизатором. При этом, все маршрутизаторы делятся на активные и
пассивные. Активные маршрутизаторы сообщают о маршрутах, которые они
поддерживают в сети. Пассивные маршрутизаторы читают эти широковещательные
сообщения и исправляют свои таблицы маршрутов, но сами при этом информации
в сеть не предоставляют. Обычно в качестве активных маршрутизаторов
выступают шлюзы, а в качестве пассивных - обычные машины (hosts).
В основу алгоритма маршрутизации по протоколу RIP положена простая идея:
чем больше шлюзов надо пройти пакету, тем больше времени требуется для
прохождения маршрута. При обмене сообщениями маршрутизаторы сообщают в сеть
IP-номер сети и число "прыжков" (hops), которое надо совершить, пользуясь
данным маршрутом. Надо сразу заметить, что такой алгоритм справедлив только
для сетей, которые имеют одинаковую скорость передачи по любому сегменту
сети. Часто в реальной жизни оказывается, что гораздо выгоднее
воспользоваться оптоволокном с 3-мя шлюзами, чем одним медленным
коммутируемым телефонным каналом.
Другая идея, которая призвана решить проблемы RIP, - это учет не числа hop'ов, а учет времени отклика. На этом принципе построен, например, протокол OSPF. Кроме этого OSPF реализует еще и идею лавинной маршрутизации. В RIP каждый маршрутизатор обменивается информацией только с соседями. В результате, информации о потере маршрута в сети, отстоящей на несколько hop'ов от локальной сети, будет получена с опозданием. Лавинная маршрутизация позволяет решить эту проблему за счет оповещения всех известных шлюзов об изменениях локального участка сети.
К сожалению, многовариантную маршрутизацию поддерживает не очень много
систем. Различные клоны Unix и NT, главным образом ориентированы на
протокол RIP. Достаточно посмотреть на программное обеспечение динамической
маршрутизации, чтобы убедится в этом. Программа routed поддерживает только
RIP, программа gated поддерживает RIP, HELLO, OSPF, EGP и BGP, в Windows NT
поддерживается только RIP.
4.2 Внутренний протокол маршрутизации RIP
Этот протокол маршрутизации предназначен для сравнительно небольших и относительно однородных сетей (алгоритм Белмана-Форда). Протокол разработан в университете Калифорнии (Беркли), базируется на разработках фирмы Ксерокс и реализует те же принципы, что и программа маршрутизации routed, используемая в ОC UNIX (4BSD). Маршрут здесь характеризуется вектором расстояния до места назначения. Предполагается, что каждый маршрутизатор является отправной точкой нескольких маршрутов до сетей, с которыми он связан. Описания этих маршрутов хранится в специальной таблице, называемой маршрутной. Таблица маршрутизации RIP содержит по записи на каждую обслуживаемую машину (на каждый маршрут). Запись должна включать в себя:
IP-адрес места назначения. Метрика маршрута (от 1 до 15; число шагов до места назначения). IP-адрес ближайшего маршрутизатора (Gateway) по пути к месту назначения. Таймеры маршрута.
Первым двум полям записи мы обязаны появлению термина вектор расстояния
(место назначение – направление; метрика – модуль вектора). Периодически
(раз в 30 сек) каждый маршрутизатор посылает широковещательно копию своей
маршрутной таблицы всем соседям-маршрутизаторам, с которыми связан
непосредственно. Маршрутизатор-получатель просматривает таблицу. Если в
таблице присутствует новый путь или сообщение о более коротком маршруте, или произошли изменения длин пути, эти изменения фиксируются получателем в
своей маршрутной таблице. Протокол RIP должен быть способен обрабатывать
три типа ошибок:
1. Циклические маршруты. Так как в протоколе нет механизмов выявления замкнутых маршрутов, необходимо либо слепо верить партнерам, либо принимать меры для блокировки такой возможности.
2. Для подавления нестабильностей RIP должен использовать малое значение максимально возможного числа шагов (
Скачали данный реферат: Karl, Ангелина, Ivankov, Пивоваров, Prokofij, Доскалиев, Evanfija.
Последние просмотренные рефераты на тему: инновационный менеджмент, шпори скачать бесплатно, персонал реферат, доклад на тему.
Предыдущая страница реферата | 5 6 7 8 9 10 11 12 13 14 15