
- •Технологии маршрутизации в информационных сетях .
- •1.4.2. Дистанционно-векторный протокол rip…………………………………….19
- •2.1. Моделирование сетей на Packet Tracer…..………………… .…………………27
- •Распределение ресурсов в сетях
- •1. Маршрутизация в информационных сетях
- •1.1. Постановка задачи маршрутизации в ip-сетях
- •1.2. Источники и типы записей в таблице маршрутизации
- •1.3. Маршрутизация с использованием масок
- •1.3.1. Маски вIp-адресации
- •1.3.2. Использование масок для структуризации сети
- •1.3.3. Использование масок переменной длины
- •1.4. Алгоритмы маршрутизации
- •1.4.1. Протоколы маршрутизации
- •1.4.2. Дистанционно-векторный протокол rip
- •Этап 1 – создание минимальных таблиц
- •Этап 2 – рассылка минимальных таблиц соседям
- •Этап 3 – получение rip-сообщений от соседей и обработка полученной информации
- •Этап 4 – рассылка новой, уже не минимальной таблицы соседям
- •Этап 5 – получение rip-сообщений от соседей и обработка полученной информации
- •Окончательные таблицы маршрутизации
- •2. Моделирование процессов адресации и маршрутизации в ip-сетях
- •2.1. Моделирование информационных сетей на Packet Tracer
- •2.2 Назначение и возможность использования симулятора Packet Tracer 3.1. В задачах адресации и маршрутизации.
- •2.2.1. Построение топологии сети
- •2.2.2. Моделирование передачи информационных посылок
- •3. Порядок выполнения лабораторной работы
- •3.1. «Основы ip адресации» Задача № 1.1
- •Задача № 3.2
- •3.2. «Основные архитектурные компоненты сети»
- •Задача № 3.2.1
- •3.2.3. «Маршрутизация»
- •Задача № 3.3.1
- •Задача № 3.3.2
1.4.2. Дистанционно-векторный протокол rip
Протокол RIP ( Routing Information Protocol ) является внутренним протоколом маршрутизации дистанционно-векторного типа, он представляет собой один из наиболее ранних протоколов обмена маршрутной информацией и до пор чрезвычайно распространен в вычислительных сетях ввиду простоты реализации. Кроме версии RIP для сетей TCP/IP существуют также версия RIP для сетей IPX/SPX компании Novell.
Для IP имеются версии протокола RIP: первая и вторая. Протокол RIPv1 не поддерживает масок, то есть он распространяет между маршрутизаторами только информацию о номерах сетей и расстояниях до них, а информацию о масках этих сетей не распространяет, считая, что все адреса принадлежат к стандартным классам А,B или C. Протокол RIPv2 передает информацию о масках сетей, поэтому он в большей степени соответствует требованиям сегодняшнего дня. Так как при построении таблиц маршрутизации работа версии 2 принципиально не отличается от версии 1, то в дальнейшем для упрощения записей будет описываться работа первой версии.
В качестве расстояния до сети стандарта протокола RIP допускают различные виды метрик: хопы, метрики, учитывающие пропускную способность, вносимые задержки и надежность сетей (то есть соответствующие признакам D, T и R в поле «Качество сервиса» IP-пакета), а также любые комбинации этих метрик. Метрика должна обладать свойством аддитивности – метрика составного пути должна быть равна сумме метрик составляющих этого пути. В большинстве реализаций RIP используется простейшая метрика – количество хопов, то есть количество промежуточных маршрутизаторов, которые нужно преодолеть пакету до сети назначения.
Рассмотрим процесс построения таблицы маршрутизации с помощью протокола RIP на примере составной сети, изображенной на рис.9.
Этап 1 – создание минимальных таблиц
В этой сети имеется восемь IP-сетей, связанных с четырьмя маршрутизаторами с идентификаторами: М1, М2, М3 и М4. Маршрутизаторы, работающие по протоколу RIP, могут иметь идентификаторы, однако для работы протокола они не являются необходимыми. В RIP-сообщениях эти идентификаторы не передаются.
Рис.9. Сеть, объединенная RIP-маршрутизаторами
В исходном состоянии в каждом маршрутизаторе программным обеспечением стека TCP/IP автоматически создается минимальная таблица маршрутизации, в которой учитываются только непосредственно подсоединенные сети. На рисунке адреса портов маршрутизаторов в отличии от адресов сетей помещены в овалы.
Таблица 3 позволяет оценить примерный вид минимальной таблицы маршрутизации маршрутизатора М1.
Таблица 3. Минимальная таблица маршрутизации маршрутизатора М1
Номер сети |
Адрес следующего маршрутизатора |
Порт |
Расстояние |
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, в которых содержится его минимальная таблица.
RIP-сообщения передаются в пакетах протокола UDP и включают два параметра для каждой сети: ее IP-адрес и расстояние до нее от передающего сообщение маршрутизатора.
Соседями являются те маршрутизаторы, которым данный маршрутизатор непосредственно может передать IP-пакет по какой-либо своей сети, не пользуясь услугами промежуточных маршрутизаторов. Например, для маршрутизатора М1 соседями являются маршрутизаторы М1 и М3, а для маршрутизатора М4 – маршрутизаторы М2 и М3.
Таким образом, маршрутизатор М1 передает маршрутизатору М2 и М3 следующие сообщение:
сеть 201.36.14.0, расстояние 1;
сеть 132.11.0.0, расстояние 1;
сеть 194.27.18.0, расстояние 1.