Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Альтман, Окишев - Телекоммуникационные средства...doc
Скачиваний:
3
Добавлен:
12.11.2019
Размер:
750.59 Кб
Скачать

1.14.Порядок проведения работы

Лабораторная работа выполняется на оборудовании, находящемся в стойке с маршрутизаторами. Схема подключения маршрутизаторов приведена на рис. 4.1.

Рис. 4.1. Схема подключения оборудования

При проведении работы необходимо учитывать, что управление устройствами осуществляется по тем же линиям связи, что задействованы в изучаемых схемах. При отсутствии прямого подключения к маршрутизатору к нему можно подсоединиться с помощью команды «telnet» с соседнего маршрути-затора.

В лабораторной работе необходимо выполнить следующие действия.

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

  2. С помощью интерфейса loopback создайте виртуальную подсеть, посмотрите, в таблицах каких маршрутизаторов она появилась, и объясните почему.

  3. Проверьте присутствие в конфигурации маршрутизаторов и при необходимости отключите протоколы маршрутизации. Настройте соединение между всеми подсетями при помощи статических маршрутов. Убедитесь в том, что все сети доступны с любого маршрутизатора и компьютера.

  4. Настройте резервные статические маршруты с большей административ­ной дистанцией. Отключив основную линию, убедитесь в работоспособ­ности резервных маршрутов.

Команды, необходимые для выполнения работы, приведены в табл. 4.1.

Таблица 4.1

Команды операционной системы ios

Команда

Режим

Описание команды

1

2

3

show ip route

Привилегированный

Выводит на терминал таблицу маршрутизации

interface loopback номер

Глобальная конфигурация

Создает петлевой интерфейс с уникальным номером от 0 до 255 (виртуальную подсеть)

ip address адрес маска

Конфигурация интерфейса

Назначает IP-адрес интерфейсу (определяет IP-подсеть интер­фейса)

(no) shutdown

То же

Включает (выключает) интер­фейс

ip route сеть_назначения маска_сети_назначения адрес_следующего_шага

администр_дистанция

Глобальная конфигурация

Указывает статический мар­шрут

Окончание таблицы 4.1

1

2

3

show ip protocols

Привилегированный

Выводит на терминал список включенных протоколов маршрутизации и информацию об их состоянии

no router протокол

Глобальная конфигурация

Выключает протокол маршрутизации

(telnet) ip_address

Привилегированный

Позволяет осуществить подключение по протоколу telnet к сетевому устройству (слово telnet можно не указывать)

1.15.Содержание отчета

  1. Подробные схемы для всех экспериментов с указанием IP-адресов интерфейсов маршрутизаторов.

  2. Конфигурации и таблицы маршрутизации маршрутизаторов для каждого эксперимента.

  3. Выводы по результатам работы и ответы на контрольные вопросы.

1.16.Контрольные вопросы

  1. В чем суть алгоритма работы маршрутизатора?

  2. Какая информация содержится в таблице маршрутизации?

  3. Что такое статический маршрут?

  4. Что такое динамический маршрут?

  5. В чем преимущества статических и динамических маршрутов?

  6. Как создается статический маршрут?

  7. Какие маршруты заносятся в таблицу маршрутизации?

  8. Что такое административная дистанция?

ПРОТОКОЛ МАРШРУТИЗАЦИИ RIP

Цель работы: приобретение навыков настройки и отладки протоколов маршрутизации.

1.17.Краткие теоретические сведения

Для автоматического формирования таблицы маршрутизации существует несколько протоколов динамической маршрутизации. Общий принцип работы этих протоколов заключается в том, что маршрутизаторы обмениваются между собой информацией об известных им сетях. К каждой из сетей подключен, по крайней мере, один маршрутизатор, поэтому в конечном итоге все маршрутизаторы будут иметь информацию о местонахождении всех сетей.

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

Маршрутизатор заносит в свою таблицу сети, указанные в настройке и присоединенные к его активным интерфейсам со стоимостью «0», и рассылает эту таблицу всем соседним маршрутизаторам, которые прибавляют к стоимости маршрутов по единице и заносят их в свои таблицы со стоимостью «1». В качестве интерфейса и адреса следующего маршрутизатора используются сеть и адрес того маршрутизатора, от которого была получена информация.

Далее соседние маршрутизаторы передают таблицы маршрутизации следующим маршрутизаторам, которые в свою очередь увеличивают стоимость маршрутов и заносят их в свои таблицы маршрутизации. Таким образом, информация о сетях, непосредственно присоединенных к первому маршрутизатору, будет передана всем маршрутизаторам.

Вместе с информацией о наличии сетей маршрутизаторы узнают и стоимость маршрута в эти сети – количество промежуточных маршрутизаторов. Если имеется несколько путей в какую-либо сеть, маршрутизатор выберет путь с меньшей стоимостью.

Рассылку информации маршрутизаторы производят по умолчанию один раз в 30 с, поэтому при появлении новых сетей информация о них автомати­чески распространится по всем устройствам.

Более сложный механизм используется для удаления из таблиц маршрутизации информации о сети в том случае, если маршрутизатор или его интерфейс вышел из строя и сеть недоступна. Маршрутизатор, «обнаруживший» недоступность сети, перестает рассылать информацию о ней в своей таблице маршрутизации. Соседние маршрутизаторы обнаруживают отсутствие информации о сети и удаляют сеть из своих таблиц. Во избежание ошибки, связанной, например, с простой потерей служебных пакетов с информацией о сетях, перед удалением сети из таблицы выдерживается определенный временной интервал (по умолчанию – 180 с).

Такой метод удаления маршрутов в сетях с большим количеством маршрутизаторов может привести к появлению ложных маршрутов. Это происходит в том случае, когда маршрутизатор, который «не знает» о поломке в сети, сообщает ранее полученный им путь в эту сеть другим маршрутизаторам. Для устранения этого явления требуется применение технологий, модифицирующих протокол RIP и препятствующих появлению ложных маршрутов. Например, технология «расщепление горизонта» запрещает передавать информацию о сетях тем маршрутизаторам, от которых она была получена, что препятствует появлению ложных маршрутов от соседних маршрутизаторов.

Существуют две версии протокола RIP. Основное отличие второй версии от первой заключается в том, что вместе с сетями передается информация об их маске. Эта информация позволяет работать второй версии протокола в сетях с бесклассовой адресацией. При использовании первой версии могут возникнуть проблемы с сетями, имеющими маску, не соответствующую сетевому префиксу при классовой адресации.

Если к маршрутизатору подключены сети, имеющие общую сеть с меньшей маской, то он проводит автоматическое суммирование маршрутов. Например, если подключены сети 10.1.0.0/16, 10.2.0.0/16 и 10.3.0.0/16, то они заменяются общей сетью 10.0.0.0/8. Соседним маршрутизаторам рассылается информация о суммированной сети. В некоторых случаях (например, если сеть 10.3.0.0/16 подключена к соседнему маршрутизатору) автоматическое суммирование адресов лучше отключить. При этом, если требуется суммирование только части адресов, нужно перечислить все общие сети.

В таблице маршрутизации для некоторых адресов может быть записано более одного маршрута. Например, одновременно в таблице могут быть записи для сетей 10.0.0.0/8 и 10.1.0.0/16. В этом случае выбирается маршрут до сети с более длинной маской (в примере – 10.1.0.0/16), поскольку этот адрес, по всей вероятности, был получен при суммировании адресов.

Описав путь в сеть с маской «0» (0.0.0.0/0), можно указать маршрут по умолчанию, он будет использоваться только в том случае, если для сети назначения пакета не будет найдено ни одного пути с более длинной маской. С помощью специальной команды можно настроить протокол маршрутизации RIP таким образом, чтобы маршрут по умолчанию передавался соседним маршрутизаторам наравне с другими маршрутами.