11.3. Динамическая маршрутизация. Конфигурирование протокола rip
Широко распространенным маршрутизирующим протоколом в сетях малого размера является Routing Information Protocol (RIP), который использует в качестве метрики число переходов hop count на пути к адресату назначения. RIP относится к протоколам вектора расстояния (distance-vector), в котором для предотвращения неопределенных маршрутных петель, ограничивается число переходов (hop), на пути от источника до назначения максимальным числом переходов – 15. Когда на пути от адресата назначения до источника маршрутизатор производит обмен маршрутной информацией с соседними маршрутизаторами, значение метрики увеличивается на 1. Если значение метрики выше 15, сеть назначение считают недостижимой, т.е. при значении hop count = 16 пакет в маршрутизаторе уничтожается.
Конфигурирование протокола RIP производится путем использования команды router rip и сообщения протоколу номеров непосредственно присоединенных сетей. При обмене маршрутной информацией между соседними маршрутизаторами они постепенно получают информацию о всех доступных сетях автономной системы. Обмен маршрутной информацией протокол RIP производит каждые 30 секунд. Таким образом, спустя некоторое время таблица маршрутизации каждого маршрутизатора будет содержать не только непосредственно присоединенные сети, но и пути к удаленным сетям.
Важно отметить, что сетевой адрес является адресом с использованием классов (classful). Это означает, что в RIP-протоколе, например, нельзя использовать сети класса B (172.16.0.0) и подсети с 24 битами маски, т.е. когда третий октет используется для адресации подсетей, а четвертый - для адресации узлов каждой подсети. Таким образом, протокол маршрутизации RIP типа classful, означает, что маски подсетей должны быть одинаковы.
В настоящее время в дополнение к Classful Routing Protocol – RIP Version 1 (RIP v1), разработан бесклассовый маршрутизирующий протокол Classless Routing Protocol – RIP Version 2 (RIP v2). Протокол RIP v2 дополнительно включают следующие функции:
- Способность нести дополнительную информацию о маршрутизации,
- Механизм аутентификации, чтобы обеспечить безопасность модернизации таблиц,
- Поддержка масок подсети переменной длины (VLSM).
Ниже приведен пример конфигурирования протокола RIP v1 на маршрутизаторе Router_C сети рис.11.1. Предварительно на всех маршрутизаторах (А, В, C, D) автономной системы необходимо отменить все статические маршруты, используя ряд команд типа:
Router_С(config)#no ip route 200.50.50.0 255.255.255.0 200.60.60.11
Затем конфигурируется протокол по команде router rip, после которой маршрутизатор переходит в режим детального конфигурирования с расширением Router_С(config-router)# и дается описание всех непосредственно присоединенных сетей:
Router_С(config)#router rip
Router_С(config-router)#network 200.60.60.0
Router_С(config-router)#network 200.70.70.0 .
Router_С(config-router)#network 192.168.30.0 .
В приведенном примере перечислены три сети, непосредственно присоединенные к маршрутизатору.
После установки протокола RIP на все маршрутизаторы сети рис.11.1 необходимо провести её тестирование с использованием команд ping, traceroute и tracert. В случае недостижимости каких-либо сетей или узлов следует проверить таблицу маршрутизации и созданные в ней маршруты, используя команды show ip route, show run и show int. Нижеприведенная распечатка команды show ip route маршрутизатора Router_C показывает, что для передаваемых пакетов шлюзами (адресами следующего перехода – next hop) будут являться интерфейсы с адресами 200.60.60.11 и 200.70.70.12. Административное расстояние, например [120/2], показывает, что маршрут создан протоколом RIP (см. табл. 11.2) и расстояние до сети 192.168.10.0 составляет 2 перехода (2 hop). Время 00:00:18 говорит о том, что предыдущее обновление было 18 секунд назад и следующее будет через 12 секунд, поскольку обновления (update) проводятся каждые 30 сек.
- Федеральное агентство связи
- Государственное образовательное учреждение высшего профессионального образования «Поволжский государственный университет телекоммуникаций и информатики»
- Оглавление
- Предисловие Настоящий курс лекций предназначен для студентов дневной и заочной форм обучения, изучающих аналогичную дисциплину, специальностей:
- Введение
- Лекция 1. Основы построения сетей
- 1.1. Основы сетевых технологий
- 1.2. Классификация сетей передачи данных
- 1.3. Семиуровневая модель взаимодействия открытых систем
- Контрольный тест по Лекции 1
- Лекция 2. Верхние уровни моделей osi, tcp/ip
- 2.1. Прикладной уровень
- Система доменных имен dns
- Протокол http
- Протоколы передачи файлов ftp и tftp
- Протокол разделения сетевых ресурсов smb
- Приложение peer-to-peer (p2p)
- Протоколы передачи электронной почты
- Протокол удаленного доступа Telnet
- 2.2. Транспортный уровень моделей osi, tcp/ip
- Установление соединения
- Управление потоком данных
- Контрольный тест по Лекции 2
- Лекция 3. Нижние уровни модели сети
- 3.1. Физический уровень. Медные кабели
- 3. 2. Волоконно-оптические кабели
- 3.3. Беспроводная среда
- 3.4. Топология сетей
- Контрольный тест по Лекции 3
- Лекция 4. Канальный уровень. Локальные сети
- 4.1. Подуровни llc и mac
- 4.2. Локальные сети технологии Ethernet
- 4.3. Коммутаторы в локальных сетях
- Режимы коммутации
- Протокол охватывающего дерева (Spanning-Tree Protocol)
- Контрольный тест по Лекции 4
- Лекция 5. Ethernet-совместимые технологии
- 5.1. Технология Fast Ethernet
- 5.2. Технология Gigabit Ethernet
- 5.3. Технология 10-Gigabit Ethernet
- Контрольный тест по Лекции 5
- Лекция 6. Принципы и средства межсетевого взаимодействия
- 6.1. Маршрутизаторы в сетевых технологиях
- 6.2. Принципы маршрутизации
- Протокол arp
- Контрольный тест по Лекции 6
- Лекция 7. Адресация в ip - сетях
- 7.1. Логические адреса версии iPv4
- 7.2. Формирование подсетей
- 7.3. Частные и общедоступные адреса
- Контрольный тест по Лекции 7
- Лекция 8. Функционирование маршрутизаторов
- 8.1. Назначение ip-адресов
- 8.2. Передача данных в сетях с маршрутизаторами
- 8.3. Сетевые протоколы. Формат пакета протокола ip
- Контрольный тест по Лекции 8
- Лекция 9. Протоколы маршрутизации
- 9.1. Общие сведения о маршрутизирующих протоколах
- 9.2. Протоколы вектора расстояния и состояния канала
- Меры борьбы с маршрутными петлями
- Контрольный тест по Лекции 9
- Лекция 10. Основы конфигурирования маршрутизаторов
- 10.1. Режимы конфигурирования маршрутизаторов
- 10.2. Создание начальной конфигурации маршрутизатора
- 10.3. Конфигурирование интерфейсов
- Контрольный тест по Лекции 10
- Лекция 11. Конфигурирование маршрутизации
- 11.1. Конфигурирование статической маршрутизации
- Конфигурирование статической маршрутизации по умолчанию
- 11.2. Конфигурирование конечных узлов и верификация сети
- 11.3. Динамическая маршрутизация. Конфигурирование протокола rip
- Конфигурирование динамической маршрутизации по умолчанию
- Контрольный тест по Лекции 11
- Лекция 12. Протокол маршрутизации eigrp
- 12.1. Общие сведения о протоколе eigrp
- 12.2. Конфигурирование протокола eigrp
- Контрольный тест по Лекции 12
- Лекция 13. Протокол маршрутизации ospf
- 13.1. Общие сведения о протоколе ospf
- Метрика протокола ospf
- 13.2. Конфигурирование протокола ospf
- Контрольный тест по Лекции 13
- Лекция 14. Сетевые фильтры
- 14.2. Конфигурирование стандартных списков доступа
- 14.3. Конфигурирование расширенных списков доступа
- Для этого создается список доступа:
- Именованные списки доступа
- Контроль списков доступа
- Контрольный тест по Лекции 14
- Лекция 15. Конфигурирование коммутаторов
- 15.1. Общие вопросы конфигурирования коммутаторов
- Адресация коммутаторов, конфигурирование интерфейсов
- 15.2. Управление таблицей коммутации
- 15.3. Конфигурирование безопасности на коммутаторе
- Контрольный тест по Лекции 15
- Лекция 16. Виртуальные локальные сети
- 16.1. Общие сведения о виртуальных сетях
- 16.2. Конфигурирование виртуальных сетей
- 16.3. Маршрутизация между виртуальными локальными сетями
- Конфигурирование транковых соединений
- Контрольный тест по Лекции 16
- Заключение
- Список литературы
- Список терминов и сокращений