- •Протоколы маршрутизации Введение
- •Маршрутизируемые протоколы
- •Протоколы маршрутизации
- •Динамические маршруты
- •Цели протоколов маршрутизации
- •Метрики типы маршрутов и согласование Convergence
- •Маршрутизация на векторе расстояния
- •Маршрутные петли
- •Счет до бесконечности Count to Infinity
- •Пример протокола вектора расстояния: rip
Протоколы маршрутизации Введение
-
Мосты и свичи должны знать канальные адреса и расположение всех станций. Это невозможно для больших сетей типа Internet.
-
Маршрутизаторы работают на третьем уровне OSI. В частности, IP маршрутизаторы используют независимую от канала адресацию.
-
Маршрутизаторы не прокладывают маршрут к станциям, а только к сетям.
-
Маршрутизаторы должны определиться с путем: на какой выходной интерфейс лучше всего отправить пакет?
-
Маршрутизаторы имеют маршрутную таблицу, в которой записаны сети получатели, следующий пункт (next hop), и информацию о стоимости используемого маршрута.
-
IP Маршрутизаторы хранят информацию о сетях а не о хостах. Таким образом, им необходим способ определить часть IP адреса принадлежащую хостам и часть принадлежащую сети. Это можно сделать, сохранив маску сети в каждом маршруте.
Маршрутизируемые протоколы
-
Протоколы, на основе которых работает маршрутизация, называются маршрутизируемыми, при этом они сами не имеют никакого отношения к выбору маршрута, они только обеспечивают эту возможность (IP IPX Appletalk).
-
Маршрутизаторы работают с маршрутизируемым пакетам так:
-
Получают фрейм, декапсулируют его для получения пакета, проверяют таблицу маршрутизации для определения пути, инкапсулируют его вновь в новый фрейм, и отправляют на следующий узел.
-
-
IP адреса остаются неизменными в пакете; MAC адреса всегда меняются.
Протоколы маршрутизации
-
Как создается таблица маршрутизации?
-
Администратор сети может построить несколько статических маршрутов, но если линия разорвется, статические маршруты не дадут возможности отправлять фреймы по другим путям.
-
Статические маршруты хороши в случае, если существует только один путь прохождения трафика. Например, Маршрутизатор, который напрямую связан с LAN, всегда имеет статический маршрут к этой LAN.
-
Шлюз по умолчанию это пример статического маршрута, когда Маршрутизатор или станция может видеть только один Маршрутизатор связанный с Интернетом и отсылает весь внешний трафик в этот шлюз.
-
В этой диаграмме мы называем Router 2 граничным edge router, так как он находится на границе Интернета, и здесь только один путь в интернет (через Router 1).
-
Установка статических маршрутов требует человеческого участия в построении таблицы маршрутов:
-
Адрес сети
-
Маска сети
-
IP адрес следующего Маршрутизатора по пути
-
Стоимость маршрута
-
Маршрут по умолчанию сохраняется в таблице как 0.0.0.0/0.
-
Динамические маршруты
-
В отличие от статических динамические маршруты, которые могут изменяться в процессе получения информации от других маршрутизаторов.
-
Динамические маршруты и альтернативные пути дают возможность преодолевать проблемы и разрывы в сети.
-
Протокол маршрутизации это язык, используемый Маршрутизаторами для передачи информации о маршрутах и обнаруживать новые или измененные маршруты.