Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Комп. сети часть II.doc
Скачиваний:
13
Добавлен:
14.09.2019
Размер:
2.85 Mб
Скачать

5.3.3. Таблицы маршрутизации в ip-сетях

Программные модули протокола IP устанавливаются на всех конечных станциях и маршрутизаторах сети. Для продвижения пакетов они используют таблицы марш­рутизации.

Примеры таблиц различных типов маршрутизаторов

Структура таблицы маршрутизации стека TCP/IP соответствует общим принци­пам построения таблиц маршрутизации, рассмотренным выше. Однако важно от­метить, что вид таблицы IP-маршрутизации зависит от конкретной реализации стека TCP/IP. Приведем пример трех вариантов таблицы маршрутизации, с кото­рыми мог бы работать маршрутизатор Ml в сети, представленной на рис. 5.13.

Если представить, что в качестве маршрутизатора Ml в данной сети работает штатный программный маршрутизатор MPR операционной системы Microsoft Win­dows NT, то его таблица маршрутизации могла бы иметь следующий вид (табл. 5.9).

Таблица 5.9. Таблица программного маршрутизатора MPR Windows NT

Network Address

Netmask

Gateway Address

Interface

Metric

127.0.0.0

255.0.0.0

127.0.0.1

127.0.0.1

1

0.0.0.0

0.0.0.0

198.21.17.7

198.21.17.5

1

56.0.0.0

255.0.0.0

213.34.12.4

213.34.12.3

15

116.0.0.0

255.0.0.0

213.34.12.4

213.34.12.3

13

129.13.0.0

255.255.0.0

198.21.17.6

198.21.17.5

2

198.21.17.0

255.255.255.0

198.21.17.5

198.21.17.5

1

продолжение

Таблица 5.9 /продолжение)

Network Address

Netmask

Gateway Address

Interface

Metric

198.21.17.5

255.255.255.255

127.0.0.1

127.0.0.1

1

198.21.17.255

255.255.255.255

198.21.17.5

198.21.17.5

1

213.34.12.0

255.255.255.0

213.34.12.3

213.34.12.3

1

213.34.12.3

255.255.255.255

127.0.0.1

127.0.0.1

1

213.34.12.255

255.255.255.255

213.34.12.3

213.34.12.3

1

224.0.0.0

224.0.0.0

198.21.17.6

198.21.17.6

1

224.0.0.0

224.0.0.0

213.34.12.3

213.34.12.3

1

255.255.255.255

255.255.255.255

198.21.17.6

198.21.17.6

1

Рис. 5.13. Пример маршрутизируемой сети

Если на месте маршрутизатора Ml установить аппаратный маршрутизатор NetBuilder II компании 3Com, то его таблица маршрутизации для этой же сети может выглядеть так, как показано в табл 5.10.

Таблица 5.10. Таблица маршрутизации аппаратного маршрутизатора NetBuilder II компании 3Com

NetBuUder# Show — IP AllRoutes

Total Routes - 5 Total Direct Networks - 2

Destination

Mask

Gateway

Metric

Status

TTL

Source

198.21.17.0

255.255.255.0

198.21.17.5

0

Up

Connected

213.34.12.0

255.255.255.0

213.34.12.3

0

Up

Connected

56.0.0.0

255.0.0.0

213.34.12.4

14

Up

Static

116.0.0.0

255.0.0.0

213.34.12.4

12

Up

Static .

129.13.0.0

255.255.0.0

198.21.17.6

1

Up

160

RIP

Таблица 5.11 представляет собой таблицу маршрутизации для маршрутизатора Ml, реализованного в виде программного маршрутизатора одной из версий опера­ционной системы Unix.

Таблица 5.11. Таблица маршрутизации Unix-маршрутизатора

Destination

Gateway

Flags

Refcnt

Use

Interface

127.0.0.0

127.0.01

UH

1

154

le0

Default

198.21.17.7

UG

5

43270

le0

198.21.17.0

198.21.17.5

U

35

246876

le0

213.34.12.0

213.34.12.3

U

44

132435

le1

129.13.0.0

198.21.1.7.6

UG

6

16450

le0

56.0.0.0

213.34.12.4

UG

12

5764

le1

116.0.0.0

213.34.12.4

UG

21

23544

le1

ПРИМЕЧАНИЕ. Заметим, что поскольку между структурой сети и таблицей маршрутизации в принципе нет однозначного соответствия, то и для каждого из приведенных вариантов таблицы можно предложить свои «подварианты», отличающиеся выбранным маршрутом к той или иной сети. В данном случае внимание концентрируется на существенных различиях в форме представления маршрутной информации разными реализациями маршрутизаторов.