После добавления данных в таблицу маршрутизации router1 происходит следующее: клиент 1 выполняет такие же действия, как и в предыдущем примере, и передает пакет маршрутизатору router1, указывая в нем МАС-адрес маршрутизатора router1 и IP-адрес клиента 2.

Таблица маршрутизации для router1

Получатель

Следующий

Транзитный

переход

Выходной

интерфейс

Метрика

192.168.1.1/24

….

Е0/0

172.16.0.0/10

Е0/1

10.0.0.0/8

172.16.1.2

Е0/1

2

Таблица маршрутизации для router2

Получатель

Следующий

Транзитный

переход

Выходной

интерфейс

Метрика

172.16.0.0/10

….

Е0/0

172.31.0.0/10

Е0/1

Таблица маршрутизации для router3

Получатель

Следующий

Транзитный

переход

Выходной

интерфейс

Метрика

172.31.0.0/10

Е0/0

10.0.0.0/8

Е0/1

Рисунок 3.2 - Конфигурация сети после ввода в таблицу маршрутизации route1 статиче­ского маршрута к сети 10.0.0.0/8

Маршрутизатор router1 проверяет пакет, находит в своей таблице маршрутизации запись о маршруте, после чего переда­ет пакет в маршрутизатор, находящийся в конце следующего транзитного перехода (router2), введя в этот пакет перечисленные ниже параметры.

    МАС-адрес получателя— -22-22 (МАС-адрес интерфейса Е0/0 маршрутизатора router2). МАС-адрес отправителя — -11-12 (МАС-адрес интерфейса Е0/1 маршрутизатора router1). IP-адрес получателя — 10.0.0.100 (хост клиента 2). IP-адрес отправителя — 192.168.1.100 (хост клиента 1). TTL — 127 (каждый маршрутизатор должен уменьшить значе­ние в поле Time To Live (время жизни) по меньшей мере на 1).

До этого момента процесс передачи пакета проходит успешно. На данном этапе поля в пакете проверяет маршрутизатор router2, ищет в своей таблице маршрутизации за­пись с данными о сети получателя и ничего не находит. Поэтому маршрутизатор router2 предпринимает попытку передать клиенту 1 пакет ICMP с информацией о том, что получатель недоступен, но после обращения к своей таблице маршрутиза­ции обнаруживает, что у него даже нет сведений о том, как вернуть пакет назад. По­этому он просто уничтожает первоначальный пакет, а клиенту 1 остается только ждать завершения этого сеанса передачи по тайм-ауту (тогда как при правильной организа­ции работы сети он почти немедленно получил бы сообщение о недостижимости по­лучателя — Destination Unreachable).

НЕ нашли? Не то? Что вы ищете?

Для решения этой проблемы необходимо ввести данные о статическом маршруте к сети 10.0.0.0 и в таблицу маршрутизации router2 с использованием приведенных ниже параметров.

    Поле «Получатель» с адресом сети получа/8. Поле «Следующий транзитный переход» с адресом следующего транзитного перехода - 172.31.1.2 (интерфейс Е0/0 маршрутизатора router3). Поле «Выходной интерфейс» с номером выходного интерфейса - Е0/1. Поле «Метрика» (с метрикой, обозначающей количество транзитных переходов

После ввода этих данных будет сформирована конфигурация, показанная на рисунке 3.3.

Теперь клиент 1 передает пакет, а маршрутизатор router1 находит необходимые данные в своей таблице маршрутизации и перенаправляет пакет маршрутизатору router2. Маршрутизатор router2 также находит требуемые данные в своей таблице маршрути­зации и перенаправляет пакет маршрутизатору router3. Последний выполняет поиск в своей таблице маршрутизации, обнаруживает, что он непосредственно подключен к сети 10.0.0.0/8, и сразу же перенаправляет пакет клиенту 2. На этот раз передача пакета завершается успешно.

Если клиент 2 пытается ответить и передает пакет маршрутиза­тору router3, то router3 выполняет поиск в своей таблице маршрутизации маршрута к сети 192.168.1.0/24 и ситуация повторяется (он не находит нужную ин­формацию). Для получения пакета клиентом 2 необходимо ввести информацию о маршрутах к сетям 10.0.0.0/8 и 192.168.1.1/24 для каждого маршрутизатора вдоль всего этого маршрута, как показано на рисунке 3.3.

Итак, клиент 1 может успешно пе­редать пакет клиенту 2. Но эта конфигурация имеет несколько недостатков. Во-первых, даже несмотря на то, что клиент 1 может без каких-либо проблем передавать пакеты клиенту 2, клиент 1 получит сообщение Network Unreachable (Сеть не дос­тупна) при попытке выполнить эхо-тестирование IP-адреса 172.31.1.2 (интерфейса Е0/0 маршрутизатора router3).

Таблица маршрутизации для router1

Получатель

Следующий

Транзитный

переход

Выходной

интерфейс

Метрика

192.168.1.1/24

….

Е0/0

172.16.0.0/10

Е0/1

10.0.0.0/8

172.16.1.2

Е0/1

2

Таблица маршрутизации для router2

Получатель

Следующий

Транзитный

переход

Выходной

интерфейс

Метрика

172.16.0.0/10

….

Е0/0

172.31.0.0/10

Е0/1

10.0.0.0/8

172.31.1.2

Е0/1

1

192.168.1.0/24

172.16.1.1

Е0/0

1

Таблица маршрутизации для router3

Получатель

Следующий

Транзитный

переход

Выходной

интерфейс

Метрика

172.31.0.0/10

Е0/0

10.0.0.0/8

Е0/1

192.167.1.0/24

172.31.1.1

Е0/0

2

Рисунок. 3.3 - Конфигурация работоспособной сети, в которой информация о маршрутах и к сети 192.168.1. 0/24, и к сети /8 введена во все маршрутизаторы

Это связано с тем, что в маршрутизаторе router1 в настоящее время отсутствуют данные о маршруте к сети 172.31.0.0. Это ведет к тому, что после установки сервера в сети 172.31.0.0 кли­ент 1 не сможет к нему обратиться. Аналогичная проблема возникает также для кли­ента 2 и сети 172.16.0.0. Поэтому для обеспечения полной связи с любой сетью необходимо добиться того, чтобы в каждом маршрутизаторе имелись данные о мар­шруте к любой сети, как показано на рисунке 3.4.

Очевидно, что задача ввода в таблицы маршрутизации всей этой информации вручную является весьма трудоемкой, поэтому желательно найти более легкий способ ее выполнения. Такой способ существует: в конфигурацию маршрутизато­ров router1 и router3 можно ввести данные о стандартных маршрутах. Таковыми явля­ются маршруты, используемые маршрутизатором, если в его таблице маршрутиза­ции отсутствует запись с информацией о сети получателя. Для ввода в конфигу­рацию данных о стандартном маршруте предусмотрен целый ряд методов, но в настоящий момент для этой цели будет применяться сеть 0.0.0.0. Если в таб­лицу маршрутизации будет введен маршрут к сети 0.0.0.0 с маской 0.0.0.0 (состоящей из одних нулей), то маршрутизатор будет рассматривать этот адрес как подходящий для передачи любого пакета. Поэтому, если он не сможет найти в таблице маршрутизации данных о конкретном маршруте, то передаст па­кет по стандартному маршруту.

Таблица маршрутизации для router1

Получатель

Следующий

Транзитный

переход

Выходной

интерфейс

Метрика

192.168.1.1/24

….

Е0/0

172.16.0.0/10

Е0/1

10.0.0.0/8

172.16.1.2

Е0/1

2

172.31.0.0/10

172.16.1.2

Е0/1

1

Таблица маршрутизации для router2

Получатель

Следующий

Транзитный

переход

Выходной

интерфейс

Метрика

172.16.0.0/10

….

Е0/0

172.31.0.0/10

Е0/1

10.0.0.0/8

172.31.1.2

Е0/1

1

192.168.1.1/24

172.16.1.1

Е0/0

1

Таблица маршрутизации для router3

Получатель

Следующий

Транзитный

переход

Выходной

интерфейс

Метрика

172.31.0.0/10

Е0/0

10.0.0.0/8

Е0/1

192.168.1.0/24

172.31.1.1

Е0/0

2

172.16.0.0/10

172.31.1.1

Е0/0

1

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6