
- •Курс СиСпк в рисунках
- •Сеть (более 4×109 абонентов)
- •Локальные и глобальные сети
- •1.8. Инкапсуляция данных
- •1.10. Передача сообщения по сети
- •2.1. Уровень приложений
- •Протоколы передачи электронной почты
- •Протоколы передачи файлов ftp (tcp) и tftp (udp)
- •Система доменных имен dns
- •Протокол удаленного доступа Telnet
- •Транспортный уровень моделей osi, tcp/ip
- •Результат выполнения команды netstat
- •Физический уровень модели osi Медные кабели – в сетях доступа, в локальных сетях.
- •Канальный уровень. Локальные сети
- •Подуровни канального уровня
- •Сеть на базе коммутатора
- •Технология Gigabit Ethernet
- •Протокол arp
- •Адресация в ip – сетях Логические адреса версии iPv4 - иерархические
- •Адреса версии iPv6
- •Функционирование маршрутизаторов Назначение ip-адресов
- •Передача данных в сетях с маршрутизаторами
- •Сетевые протоколы. Формат пакета протокола ip
- •Протоколы маршрутизации
- •Протокол rip Алгоритм Беллмана-Форда.
- •Сеть из последовательно соединенных маршрутизаторов
- •Меры борьбы с маршрутными петлями
- •Основы конфигурирования маршрутизаторов
- •Создание начальной конфигурации маршрутизатора
- •Конфигурирование интерфейсов
- •Конфигурирование маршрутизации Конфигурирование статической маршрутизации
- •Конфигурирование конечных узлов и верификация сети
- •Динамическая маршрутизация. Конфигурирование протокола rip
- •Конфигурирование динамической маршрутизации по умолчанию
- •Особенности протоколов вектора расстояния
- •Общие сведения о протоколе eigrp
- •Конфигурирование протокола eigrp
- •Протокол маршрутизации ospf
- •Области функционирования протокола ospf
- •Метрика протокола ospf
- •Конфигурирование протокола ospf
- •Конфигурирование стандартных списков доступа
- •Конфигурирование расширенных списков доступа
- •Для этого создается список доступа:
- •Именованные списки доступа
- •Контроль списков доступа
- •Лекция 15. Конфигурирование коммутаторов Общие вопросы конфигурирования коммутаторов
- •Адресация коммутаторов, конфигурирование интерфейсов
- •Управление таблицей коммутации
- •Конфигурирование безопасности на коммутаторе
- •Виртуальные локальные сети
- •Транковые соединения
- •Транковые соединения коммутаторов
- •Конфигурирование виртуальных сетей
- •16.3. Маршрутизация между виртуальными локальными сетями
- •Конфигурирование транковых соединений
- •Список литературы
- •Список терминов и сокращений
Протокол rip Алгоритм Беллмана-Форда.
Сеть из последовательно соединенных маршрутизаторов
Маршрутизатор В получает информацию о пути в Сеть 1 от маршрутизатора А, добавляет 1 к значению вектора расстояния, т.е. увеличивает метрику (hop count) до единицы и затем посылает копию таблицы маршрутизации маршрутизатору С. Маршрутизатор С повышает значение метрики до 2 и обменивается маршрутной информацией с маршрутизатором D, который увеличивает значение метрики до 3.
Маршрутные петли. До изменений наилучшим путем к Сети 1 для маршрутизатора D был путь через маршрутизаторы С и В.
Образование маршрутных петель в сети
Если, например, вышла из строя Сеть 1, то начинается обновление маршрутной информации. При этом может возникнуть маршрутная петля:
Маршрутизатор А посылает обновление об изменении маршрутов маршрутизатору В и он прекращает передачу пакетов данных в Сеть 1. Но поскольку маршрутизаторы С, Е и D, еще не получили обновления, то они продолжают передачу.
Маршрутизатор В отправляет обновления маршрутизаторам С и Е, они прекращают отправлять пакеты в Сеть 1, но маршрутизатор D – продолжает. Он пока еще считает, что имеется путь в Сеть 1 через маршрутизатор С и метрика равна 3 переходам.
Если маршрутизатор D отправит обновление маршрутизатору Е, то в нем он укажет, что существует маршрут в Сеть 1 через маршрутизатор С, но метрика равна 4 переходам.
Маршрутизатор Е обновит свою таблицу маршрутизации и перешлет обновление маршрутизатору В с метрикой в 5 переходов, и так далее по кольцу.
В этом случае любой пакет, предназначенный Сети 1 будет передаваться по кольцу (по петле) от маршрутизатора D к маршрутизатору С, затем к В, Е и снова D.
Меры борьбы с маршрутными петлями
В существующих протоколах имеется ряд средств, чтобы предотвратить бесконечную циркуляцию пакетов по петле маршрутизации.
В протоколе вектора расстояния RIP максимальное значение метрики не может превышать 15. Когда метрика достигает значения 16 , Сеть 1 будет считаться недостижимой и пакет отбрасывается.
В заголовке сетевого протокола IP имеется поле TTL. При обнулении TTL маршрутизатор отбрасывает пакет и отправителю протокол ICMP посылает сообщение о недостижимости сети.
Принцип расщепления горизонта указывает, что нельзя посылать информацию маршрутизатору В о Сети 1 в обратном направлении, т.е. от маршрутизатора С или Е.
Пометка недоступного маршрута запрещенной метрикой (route poisoning), равной 16.
Метод мгновенных обновлений (triggered update) – рассылка производится сразу, как только маршрутизатор обнаружит какие-либо изменения в сети, не дожидаясь окончания периода обновления.
Таймер удержания информации (holddown timer) запускается на маршрутизаторе, когда от соседнего устройства приходит информация о том, что ранее доступная сеть становится недоступной. При этом возможны разные варианты действия протокола вектора расстояния:
а) если до истечения времени таймера удержания информации от того же устройства приходит обновление, что сеть снова стала достижимой, то протокол помечает сеть как доступную и выключает таймер;
б) если до истечения времени таймера приходит обновление от другого маршрутизатора с лучшей метрикой, чем была ранее, то протокол помечает сеть как доступную и выключает таймер;
в) если до истечения времени таймера приходит обновление от другого маршрутизатора с худшей метрикой, то это обновление игнорируется.
Для обеспечения маршрутизации на основе префикса CIDR и возможности использования сетевых масок переменной длины VLSM разработан и эксплуатируется протокол вектора расстояния RIPv2. Однако все другие параметры у него аналогичны протоколу RIPv1.