Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Динамическая маршрутизация. Классификация протоколов динамической маршрутизации.(лабы: 2.2.4.5, 3.2.1.9)
Протоколы динамической маршрутизации позволяют маршрутизаторам совместно использовать сведения о надежности и состоянии удаленных сетей. Протоколы динамической маршрутизации выполняют ряд операций, включая обнаружение сетей и ведение таблиц маршрутизации. Под обнаружением сетей подразумевается способность протокола маршрутизации обмениваться информацией об известных сетях с другими маршрутизаторами, использующими тот же протокол маршрутизации. Протокол динамической маршрутизации не зависит от вручную настроенных статических маршрутов до удаленных сетей на каждом маршрутизаторе, но позволяет маршрутизаторам автоматически узнавать об этих сетях от других маршрутизаторов. Эти сети, а также наилучшие пути к каждой из них, добавляются в таблицу маршрутизации и указываются в качестве сетей, полученных конкретным протоколом динамической маршрутизации. В процессе обнаружения сети маршрутизаторы обмениваются маршрутами и обновляют свои таблицы маршрутизации. После завершения обмена и обновления таблиц маршрутизации маршрутизаторы рассматриваются как конвергированные (с сошедшейся таблицей маршрутизации). После этого сети сохраняются в таблицах маршрутизации маршрутизаторов. Маршрутизатор, функционирующий по протоколу динамической маршрутизации, не только обеспечивает определение оптимального пути до сети, но и определяет новый оптимальный путь, если исходный путь нельзя использовать (или в случае изменения топологии). По этим причинам протоколы динамической маршрутизации имеют преимущество перед статическими маршрутами. Маршрутизаторы, использующие протоколы динамической маршрутизации, автоматически обмениваются информацией о маршрутизации с другими маршрутизаторами и выполняют обновления в случае каких-либо изменений в топологии без участия сетевого администратора. Маршрутизаторы Cisco могут поддерживать множество динамических протоколов маршрутизации IPv4, включая: · EIGRP — усовершенствованный внутренний протокол маршрутизации шлюзов · OSPF — алгоритм кратчайшего пути · IS-IS — протокол маршрутизации IS-IS · RIP — протокол информации о маршрутизации Устройства ISR поддерживают следующие динамические протоколы маршрутизации IPv6: · RIPng (протокол RIP следующего поколения) · OSPFv3 · EIGRP для IPv6 При переходе в режим конфигурации протокола RIP маршрутизатор получает указание активировать RIPv1. Однако маршрутизатору необходимо сообщить, какие локальные интерфейсы он должен использовать для обмена данными с другими маршрутизаторами, а также какие локально подключенные сети он должен объявить для этих маршрутизаторов. Включение маршрутизации по протоколу RIP для той или иной сети производится при помощи команды network сетевой адрес режима конфигурации маршрутизатора. Укажите классовый сетевой адрес для каждой напрямую подключенной сети. Данная команда выполняет следующие действия: · Включает протокол RIP на всех интерфейсах, которые относятся к конкретной сети. Связанные интерфейсы теперь могут и отправлять, и получать пакеты обновлений протокола RIP. · Объявляет указанную сеть в обновлениях маршрутизации RIP, отправляемых другим маршрутизаторам каждые 30 секунд.
20. Протокол RIP (3.2.1.9-r2 Lab) Этот протокол маршрутизации предназначен для сравнительно небольших и относительно однородных сетей. Маршрут характеризуется вектором расстояния до места назначения. Предполагается, что каждый маршрутизатор является отправной точкой нескольких маршрутов до сетей, с которыми он связан. Описания этих маршрутов хранится в специальной таблице, называемой маршрутной. Таблица маршрутизации RIP содержит по записи на каждую обслуживаемую машину (на каждый маршрут). Запись должна включать в себя:
· IP-адрес места назначения. · Метрика маршрута (от 1 до 15; число шагов до места назначения). · IP-адрес ближайшего маршрутизатора (gateway) по пути к месту назначения. · Таймеры маршрута. Периодически (раз в 30 сек) каждый маршрутизатор посылает широковещательно копию своей маршрутной таблицы всем соседям-маршрутизаторам, с которыми связан непосредственно. Маршрутизатор-получатель просматривает таблицу. Если в таблице присутствует новый путь или сообщение о более коротком маршруте, или произошли изменения длин пути, эти изменения фиксируются получателем в своей маршрутной таблице. Протокол RIP должен быть способен обрабатывать три типа ошибок:
· Циклические маршруты. · Для подавления нестабильностей RIP должен использовать малое значение максимально возможного числа шагов (не более 16). · Медленное распространение маршрутной информации по сети создает проблемы при динамичном изменении маршрутной ситуации (система не поспевает за изменениями). Малое предельное значение метрики улучшает сходимость, но не устраняет проблему. Основное преимущество алгоритма вектора расстояний - его простота. Действительно, в процессе работы маршрутизатор общается только с соседями, периодически обмениваясь с ними копиями своих таблиц маршрутизации. Получив информацию о возможных маршрутах от всех соседних узлов, маршрутизатор выбирает путь с наименьшей стоимостью и вносит его в свою таблицу. Маршрут по умолчанию имеет адрес 0.0.0.0 (это верно и для других протоколов маршрутизации). Каждому маршруту ставится в соответствие таймер тайм-аута и "сборщика мусора". Тайм-аут-таймер сбрасывается каждый раз, когда маршрут инициализируется или корректируется. Если со времени последней коррекции прошло 3 минуты или получено сообщение о том, что вектор расстояния равен 16, маршрут считается закрытым. Но запись о нем не стирается, пока не истечет время "уборки мусора" (2мин). При появлении эквивалентного маршрута переключения на него не происходит, таким образом, блокируется возможность осцилляции между двумя или более равноценными маршрутами. Поле версия для RIP равно 1 (для RIP-2 двум). Поле набор протоколов сети i определяет набор протоколов, которые используются в соответствующей сети (для Интернет это поле имеет значение 2). Поле расстояние до сети i содержит целое число шагов (от 1 до 15) до данной сети. В одном сообщении может присутствовать информация о 25 маршрутах. При реализации RIP можно выделить следующие режимы: · Инициализация, определение всех "живых" интерфейсов путем посылки запросов, получение таблиц маршрутизации от других маршрутизаторов. Часто используются широковещательные запросы. · Получен запрос. В зависимости от типа запроса высылается адресату полная таблица маршрутизации, или проводится индивидуальная обработка. · Получен отклик. Проводится коррекция таблицы маршрутизации (удаление, исправление, добавление). · Регулярные коррекции. Каждые 30 секунд вся или часть таблицы маршрутизации посылается всем соседним маршрутизаторам. Могут посылаться и специальные запросы при локальном изменении таблицы. Недостатки RIP: RIP не работает с адресами субсетей. Если нормальный 16-бит идентификатор ЭВМ класса B не равен 0, RIP не может определить является ли не нулевая часть cубсетевым ID, или полным IP-адресом. RIP требует много времени для восстановления связи после сбоя в маршрутизаторе (минуты). В процессе установления режима возможны циклы. Число шагов важный, но не единственный параметр маршрута, да и 15 шагов не предел для современных сетей. |
Последнее изменение этой страницы: 2019-04-11; Просмотров: 444; Нарушение авторского права страницы