Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
-НаноШпоры Repack by ILDAR51 & TeaMoor.doc
Скачиваний:
17
Добавлен:
21.04.2019
Размер:
5 Mб
Скачать

68. Стандартные протоколы обмена маршрутной информацией. Принцип работы протокола rip

Виды маршрутизации:

В маршрут-х корпоративных сетей работают внутренние протоколы маршрутизации, такие как RIP (Routing Information Protocol –протокол обмена маршрутизационной инфой), OSPF(OpenShortestPathFirst-открытый протокол для выбора первого наикратчайшего пути), NLSP(NetworkLinkStateProtocol –протокол состояния связей). Протокол RIP относится к классу дистанционно- векторных протоколов. Этот протокол помогает строить табл. маршрут., основываясь на столбец Метрика- число маршрутиз-в, ч/з кот. пройдет пакет пока не доберется до места назначения.Cущ. RIP для сетей TCP/IP, RIP для сетей IPX/SPX компании Novell. Для IP имеются 2 версии протокола RIP: v.1 и v.2. Протокол RIPv1 не поддерживает масок, маршрутизация на основе классов. Протокол RIPv2 передает инфy о масках сетей, №сети и адрес след.маршрутизатора.

процесс построения таблицы маршрутизации:

1.созданиеминимальных таблиц. В исходном состоянии в маршрутизаторе программным обеспечением стека TCP/IP автоматически создается мин таблица маршрутизации вкот учитываются только непосредственно подсоединенные сети. Напр.

Номер сети Адрес след маршрут. Порт Расстояние

201.36.14.0 201.36.14.3 1 1

132.11.0.0 132.11.0.7 2 1

194.27.18.0 194.27.18.1 3 1

2. рассылка мин таблиц соседям После инициализации маршрутизатор начинает посылать своим соседям сообщения протокола RIP, в кот содержится его минимальная таблица. Рассылка происходит с помощью UDP- дейтаграмм. т.е в заголовке пакета IP в качестве номера протокола стоит число 17, кот. означает что это не просто пакет, а пакет кот. явл. UDP-дейтаграммой. Дальше идет заголовок UDP в кот. указывается номер порта-520.Затем начинается запись о соседних маршрутизаторах.(до 25 записей по 20 байт). В этих записях будет: № сети, Адрес след. маршрут., Порт, Метрика, Время жизни

3 получение RIP-сообщений от соседей и обработка полученной инфы После получения аналогичных сообщений от других маршрут-в, наш маршпут-р увеличивает полученное поле метрики на 1 и запоминает, ч/з какой порт и от какого маршрут-ра получена новая инфа Затем маршрут-р начинает сравнивать новую инфy с той, которая хранится в его таблице маршрутизации

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

4 рассылка новой, уже не мин, таблицы соседям

Каждый маршрутизатор отсылает новое RIP-сообщение всем своим соседям. В этом сообщении он помещает данные о всех известных ему сетях — как непосредственно подключенных, так и удаленных, о кот маршрут-р узнал из RIP-сообщений.

5 получение RIP-сообщений от соседей и обработка полученной инфы. В RIP IP рассылка происходит раз в 30с.

Стереть запись в маршрутизаторе можно по 2 причинам либо1) если в теч. 180 сек. про какую то сеть сообщений (сеть умерла) 2)если до сети больше 16 шагов

Механизмы борьбы с недостатками протокола:1)расщепление горизонта-наш маршрутиз. не сообщает инфор. маршрут. кот. находится в 16 хопах. 2) триггерных изменений-не ждет 30 сек. а сразу посылает сообщение о маршрутизаторах, наход. в 16 шагах 3) механизм замораживания изменений- если приходит инфо о том что где то что то заработала, то наш маршрутизатор инфо. выдерживает некот. время для проверки.

Он работает в относительно небольшой сети и используется достаточно широко, за счет того что не нагружает маршрутизатор вычислительной работой.

  • Поле заполнения состоит из такого количества байтов заполнителей, которое обеспечивает определенную минимальную длину поля данных (46 байт). Это обеспечивает корректную работу механизма обнаружения коллизий. Если длина поля данных достаточна, то поле заполнения в кадре не появляется.

Поле контрольной суммы - 4 байта, содержащие значение, которое вычисляется по определенному алгоритму (полиному CRC-32).

Форматы кадров Ethernet

Кадр стандарта Ethernet DIX, называемый также кадром Ethernet II, похож на кадр Raw 802.3 тем, что он также не использует заголовки подуровня LLC, но отличается тем, что на месте поля длины в нем определено поле типа протокола (поле Type). Это поле предназначено для тех же целей, что и поля DSAP и SSAP кадра LLC - для указания типа протокола верхнего уровня, вложившего свой пакет в поле данных этого кадра.

Еще одним популярным форматом кадра является кадр Ethernet SNAP (SNAP - SubNetwork Access Protocol, протокол доступа к подсетям). Кадр Ethernet SNAP определен в стандарте 802.2H и представляет собой расширение кадра 802.3 путем введения дополнительного поля идентификатора организации, которое может использоваться для ограничения доступа к сети компьютеров других организаций.