- •Маршрутизация как процесс
- •План лекции
- •Начнём…
- •Напоминание о топологии сетей
- •Пересылаемые пакеты данных
- •Понятие маршрутизации
- •Уровни работы маршрутизации
- •Интерпретация маршрутизации
- •Маршрутизация бывает
- •Прямая маршрутизация (в пределах одной локальной сети)
- •Косвенная маршрутизация (в Internet)
- •Таблица маршрутизации для IP-сетей
- •Подходы к выбору маршрута
- •Источники записей в таблице маршрутизации
- •Маршрутизатор как устройство доставки пакета
- •Алгоритмы
- •Основные требования к алгоритмам маршрутизации
- •Оптимальность
- •Возможные метрики критерия оптимальности
- •Конфликт между оптимальностью и справедливостью маршрута
- •Экономичность реализации
- •Устойчивость
- •Сходимость
- •Пример сети с петлей маршрутизации
- •Алгоритмы маршрутизации
- •Статическая маршрутизация
- •Динамические алгоритмы
- •Динамическая маршрутизация
- •Виды динамической маршрутизации
- •Алгоритмы маршрутизации
- •Одномаршрутные или многомаршрутные алгоритмы
- •Алгоритмы маршрутизации
- •Одноуровневые или иерархические алгоритмы
- •Алгоритмы маршрутизации
- •Понятие домена
- •Внутридоменные или междоменные алгоритмы
- •Алгоритмы маршрутизации
- •Алгоритмы с интеллектом в главной ВМ или в маршрутизаторе
- •Общая иерархия алгоритмов маршрутизации
- •Простые алгоритмы маршрутизации
- •Пример посылки пакета по методу лавинной маршрутизации
- •Пример посылки пакета по методу лавинной маршрутизации
- •Пример посылки пакета по методу лавинной маршрутизации
- •Пример посылки пакета по методу лавинной маршрутизации
- •Лавинная маршрутизация
- •Применение лавинного метода
- •Маршрутизация по предыдущему опыту
- •Протоколы
- •Протоколы маршрутизации
- •Типы протоколов
- •Внутренние и внешние протоколы маршрутизации Internet
- •Протокол RIP
- •Протокол RIP
- •Протокол маршрутизации RIP (протокол вектора расстояний)
- •Типы ошибок
- •Петля маршрутизации
- •Проблема может быть решена следующим образом.
- •Формат сообщения RIP
- •Обновление RIP-таблицы маршрутизации
- •Протокол OSPF
- •Протокол OSPF
- •Области OSPF
- •Формат сообщения OSPF
- •HELLO-сообщения
- •Обмен сообщениями
- •Обмен сообщениями
- •Обмен сообщениями
- •Маршрутная таблица OSPF содержит в себе
- •Характеристика OSPF-протокола
- •Протокол BGP
- •Другие протоколы
- •Другие протоколы
- •Маршрутизатор
- •Маршрутизаторы
- •Выбор пути маршрутизатором
- •Структура маршрутизатора
- •Функции маршрутизатора на уровне интерфейса
- •Функции маршрутизатора на уровне сетевого протокола
- •Функции маршрутизатора на уровне протоколов маршрутизации
- •Алгоритм обработки IP-дейтаграмм маршрутизатором
- •Классы маршрутизаторов
- •Виды архитектуры маршрутизаторов
- •Однопроцессорная архитектура
- •Усиленная однопроцессорная архитектура
- •Симметричная многопроцессорная архитектура
- •Благодарим за внимание!
Косвенная маршрутизация (в Internet)
10.3.3.3
Таблица маршрутизации для IP-сетей
Каждый узел в сети имеет свою собственную таблицу маршрутизации, которая содержит записи для всех сетей, известных этому узлу.
Наиболее актуальными являются таблицы маршрутизации на маршрутизаторах
Вид таблицы маршрутизации
Подходы к выбору маршрута
Одношаговый(каждый маршрутизатор и конечный узел принимает участие в выборе только одного шага передачи дейтаграммы)
Распределение задачи выбора маршрута
Снимает ограничение на максимальное количество маршрутизаторов в пути следования пакета
Протокол IP
От источника (путь передачи сообщения начинает вычисляться в момент отправки; чтобы любой узел сети мог определить путь пересылки сообщения к точке назначения, он должен обладать полной информацией о состоянии сети)
Снижает накладные расходы на обмен сообщениями
протокол PNNI в сетях ATM
Источники записей в таблице маршрутизации
Маршрутизатор как устройство доставки пакета
Сетевой адрес получателя Просмотр записей
таблицы
маршрутизации
Отправка пакета
Выходные физические порты маршрутизатора
Выбор выходного порта осуществляется протоколом маршрутизации на основе алгоритма маршрутизации.
Алгоритмы
маршрутизации
Основные требования к алгоритмам маршрутизации
Оптимальность выбора маршрута
Экономичность реализации
Устойчивость
Быстрая сходимость
Гибкость реализации
Оптимальность
Оптимальность, вероятно, является самой общей целью разработки. Она характеризует способность алгоритма маршрутизации выбирать "наилучший" маршрут. Наилучший маршрут зависит от показателей и от "веса" этих показателей, используемых при проведении расчета.
Возможные метрики критерия оптимальности
Длина маршрута
(количество пересылок пакета или цена на каждый канал связи)
Надежность маршрута
(надежность, например, отказоустойчивость каналов передачи)
Ширина полосы пропускания
(мощность трафика каналов передачи)
Задержка при передаче пакетов
(задержка-отрезов времени,необходимый для передвижения пакета от источника до получателя через объединенную сеть. Эта метрика сочетает в себе почти все другие метрики и является наиболее общим показателем стоимости пути)
Конфликт между оптимальностью и справедливостью маршрута
Необходим компромисс между справедливым выделением трафика всем станциям и оптимальным использованием канала в глобальной сети.
