Учебное пособие ip-маршрутизация в операционной системе Windows

Вид материалаУчебное пособие

Содержание


Рис. 17. Таблица маршрутизации маршрутизатора Over-Server после записи в нее информации о новом маршруте, полученном с помощью R
Рис. 18. Таблица маршрутизации маршрутизатора Under-Server после записи в нее информации о новом маршруте, полученном с помощью
Подобный материал:
1   2   3   4   5   6   7   8   9   10   11

Рис. 17. Таблица маршрутизации маршрутизатора Over-Server после записи в нее информации о новом маршруте, полученном с помощью RIP


Начиная с пакета 4, все оставшиеся пакеты представляют собой периодически генерируемые маршрутизаторами RIP-сообщения с маршрутной информацией. На момент передачи пакета 4 маршрутизатор Under-Server еще не получил ни одного RIP-сообщения с маршрутной информацией от маршрутизатора Over-Server. Поэтому содержимое пакета 4 идентично содержимому пакета 3, за исключением адреса назначения (столбец Destination). Пакет 5 является первым RIP-сообщением с маршрутной информацией, переданным маршрутизатором Over-Server. В этом сообщении маршрутизатор Over-Server объявляет о маршрутах к двум сетям – к сети 192.168.15.0 с метрикой 2 и к сети 192.168.10.0 с метрикой 16. На самом деле в таблице маршрутизации маршрутизатора Over-Server (см. рис. 17) имеется запись о маршруте к сети 192.168.10.0 с метрикой 3, т.е. и объявлять о сети 192.168.10.0 маршрутизатор Over-Server должен, казалось бы, с метрикой 3. Однако эту запись маршрутизатор Over-Server сделал на основе маршрутной информации, полученной через свой интерфейс 192.168.0.1. Поэтому сообщать через тот же интерфейс информацию о той же сети, о которой маршрутизатор Over-Server узнал через него, не имеет смысла. В такой ситуации у маршрутизатора Over-Server, в принципе, есть две возможности – либо вообще не сообщать через свой интерфейс 192.168.0.1 о маршруте к сети 192.168.10.0, либо сообщить через этот интерфейс о том, что достичь сети 192.168.10.0 через маршрутизатор Over-Server нельзя. По умолчанию в маршрутизаторе Windows 2000 используется вторая возможность. Она реализуется путем указания в маршрутной информации о той или иной сети метрики 16, означающей, что данная сеть недостижима.

Получив от маршрутизатора Over-Server RIP-сообщение с маршрутной информацией о двух сетях (пакет 5), маршрутизатор Under-Server добавляет в свою таблицу маршрутизации только запись о маршруте к сети 192.168.15.0, так как сеть 192.168.10.0 объявляется с помощью метрики 16 как недостижимая (через шлюз 192.168.0.1). В результате добавления записи о маршруте к сети 192.168.15.0 таблица маршрутизации маршрутизатора Under-Server принимает вид, показанный на рис. 18 (добавленная запись выделена жирным шрифтом).


Сетевой адрес Маска сети Адрес шлюза Интерфейс Метрика

127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1

192.168.0.0 255.255.255.0 192.168.0.3 192.168.0.3 1

192.168.0.3 255.255.255.255 127.0.0.1 127.0.0.1 1

192.168.0.255 255.255.255.255 192.168.0.3 192.168.0.3 1

192.168.10.0 255.255.255.0 192.168.10.1 192.168.10.1 1

192.168.10.1 255.255.255.255 127.0.0.1 127.0.0.1 1

192.168.10.255 255.255.255.255 192.168.10.1 192.168.10.1 1

192.168.15.0 255.255.255.0 192.168.0.1 192.168.0.3 3

224.0.0.0 240.0.0.0 192.168.0.3 192.168.0.3 1

224.0.0.0 240.0.0.0 192.168.10.1 192.168.10.1 1

255.255.255.255 255.255.255.255 192.168.0.3 192.168.0.3 1

255.255.255.255 255.255.255.255 192.168.10.1 192.168.10.1 1

Рис. 18. Таблица маршрутизации маршрутизатора Under-Server после записи в нее информации о новом маршруте, полученном с помощью RIP


Так как теперь в таблице маршрутизации маршрутизатора Under-Server появилась запись о новом маршруте, в следующем посылаемом этим маршрутизатором RIP-сообщении новая информация должна быть учтена. Следующим RIP-сообщением от маршрутизатора Under-Server является пакет 7. Запись о новом маршруте учтена в этом RIP-сообщении путем передачи информации о маршруте к сети 192.168.15.0 с метрикой 16, так как информацию о маршруте к этой сети маршрутизатор Under-Server получил через тот же интерфейс, через который он передает данное RIP-сообщение. Когда маршрутизатор Over-Server принимает это RIP-сообщение (пакет 7), он не вносит никаких изменений в свою таблицу маршрутизации, так как запись о маршруте к сети 192.168.10.0 у него уже имеется, а сеть 192.168.15.0 объявляется в этом RIP-сообщении как недостижимая (через шлюз 192.168.0.3). Последующие RIP-сообщения (пакеты 8-15) также не приводят к изменениям в таблицах маршрутизации маршрутизаторов Over-Server и Under-Server.

На рис. 19 представлены результаты трассировки RIP-сообщений на интерфейсе 192.168.10.1 маршрутизатора Under-Server.

Рис. 19. Окно захвата пакетов анализатора EtherPeek на интерфейсе 192.168.10.1 маршрутизатора Under-Server



Пакет 1 – это сообщение-запрос RIP, передаваемый с интерфейса 192.168.10.1 (“Сеть 1”) маршрутизатора Under-Server в момент включения протокола RIP на этом интерфейсе. Так как этот RIP-запрос поступает на хост Notebook, клиентская операционная система которого не поддерживает передачу сообщений-ответов RIP, RIP-запрос остается без ответа. Пакеты 2-8 представляют собой сообщения-ответы RIP. В RIP-сообщении пакета 2 содержится информа­ция только о маршруте к сети 192.168.15.0 (с метрикой 3), а в RIP-сообщениях паке­тов 3-8 – информация о маршруте к сети 192.168.15.0 (с метрикой 3) и о маршруте к сети 192.168.0.0 (с метрикой 2). Различие в содержимом названных RIP-сообщений связано с тем, что RIP-сообщение пакета 2 является так называемым “инициируемым обновлением”, а RIP-сообщения пакетов 3-8 – это обычные, периодически генерируемые RIP-сообщения с маршрутной информацией, передаваемые каждые 30 секунд (по умолчанию).

“Инициируемые обновления” передаются почти сразу же после того, как RIP-маршрутизатор получает информацию о новых маршрутах, т.е. для передачи новой маршрутной информации RIP-маршрутизатор не дожидается следующего момента периодической передачи RIP-сообщений. Как можно увидеть из рис. 16, маршрутизатор Under-Server впервые получает информацию о маршруте к сети 192.168.15.0 с метрикой 2 в 17:26:01 (см. пакет 5 на рис. 16). Через три секунды, т.е. в 17:26:04 (см. пакет 2 на рис. 19), он передает информацию о маршруте к этой сети с метрикой 3 через свой другой интерфейс. “Инициируемые обновления” ускоряют процесс сходимости протокола RIP.

Получив RIP-сообщение пакета 2 (см. рис. 19), хост Notebook добавляет в свою таблицу маршрутизации запись, в которой указывает, что для достижения сети 192.168.15.0 нужно передавать пакеты через шлюз с адресом 192.168.10.1 (так как именно с этого адреса было получено RIP-сообщение), и что маршрут к сети 192.168.15.0 имеет метрику 4. Получив RIP-сообщение пакета 3, хост Notebook добавляет в свою таблицу маршрутизации еще одну запись, а именно, запись о маршруте к сети 192.168.0.0 через шлюз 192.168.10.1 с метрикой 3. В результате добавления названных записей таблица маршрутизации хоста Notebook принимает вид, показанный на рис. 20 (добавленные записи выделены жирным шрифтом).


Network Destination Netmask Gateway Interface Metric

127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1

192.168.0.0 255.255.255.0 192.168.10.1 192.168.10.4 3

192.168.10.0 255.255.255.0 192.168.10.4 192.168.10.4 1

192.168.10.4 255.255.255.255 127.0.0.1 127.0.0.1 1

192.168.10.255 255.255.255.255 192.168.10.4 192.168.10.4 1

192.168.15.0 255.255.255.0 192.168.10.1 192.168.10.4 4

224.0.0.0 240.0.0.0 192.168.10.4 192.168.10.4 1

255.255.255.255 255.255.255.255 192.168.10.4 192.168.10.4 1