Динамическая маршрутизация
Материал из Xgu.ru
Динамическая маршрутизация — вид маршрутизации, при котором таблица маршрутизации
редактируется программно. В случае UNIX-систем демонами маршрутизации;
в других системах — служебными программами, которые называются иначе,
но фактически играют ту же роль.
Демоны маршрутизации обмениваются между собой информацией, которая позволяет им заполнить таблицу маршрутизации наиболее оптимальными маршрутами. Протоколы, с помощью которых производится обмен информацией между демонами, называется протоколами динамической маршрутизации.
Демоны динамической маршрутизации:
Как правило, демоны динамической маршрутизации поддерживают множество протоколов и используют информацию, полученную по одним протоколам для работы других.
Содержание |
[править] Протоколы динамической маршрутизации
Протоколы динамической маршрутизации:
[править] Различие в алгоритмах
Сами протоколы динамической маршрутизации можно классифицировать по нескольким критериям.
По алгоритмам:
- Дистанционно-векторные протоколы (Distance-vector Routing Protocols);
- RIP
- Протоколы состояния каналов связи (Link-state Routing Protocols).
- OSPF
- IS-IS
- Иногда выделяют третий класс, усовершенствованные дистанционно-векторные протоколы (advanced distance-vector), для того чтобы подчеркнуть существенные отличия протоколов от классических дистанционно-векторных.
- EIGRP
|
Компания Cisco ранее называла протокол EIGRP смешанный протокол, однако по своим принципам работы, EIGRP дистанционно-векторный протокол. |
[править] Область применения
По области применения разделяют на:
- Протоколы междоменной маршрутизации (EGP):
- BGP
- Протоколы внутридоменной маршрутизации (IGP):
- OSPF
- RIP
- EIGRP
- IS-IS
[править] IGP (Interior Gateway Protocol)
IGP-протоколы используются для передачи информации о маршрутах в пределах автономной системы (AS).
|
Как правило, для упрощения, можно воспринимать автономную систему, как сеть одной компании. |
К современным IGP-протоколам, как правило, такие требования:
- Быстрая сходимость
- Выбор маршрутов в зависимости от физических характеристик сети (bandwidth, delay)
- Поддержка VLSM
- Возможность суммировать маршруты
Если говорить об использовании IGP-протоколов в провайдерской среде, то также могут добавиться такие требования:
- Поддержка большого количества маршрутов
- Совместимость и поддержка других технологий. Например, MPLS-TE
[править] EGP (Exterior Gateway Protocol)
EGP-протоколы используются для передачи информации между автономными системами (AS).
На текущий момент представитель этого класса протоколов один: BGP.
Хотя, чаще всего, BGP используется для передачи маршрутов между разными AS, он может также использоваться и внутри корпоративной сети. Особенно, когда сеть большая.
К EGP-протоколам, как правило, такие требования:
- Возможность настройки протокола с помощью политик, в которых выбор маршрута выполняется не столько и не столько на основании физических характеристик сети, а на основании правил компании
- Способность переносить большое количество маршрутов (порядок размера текущей IPv4 таблицы 500 000 маршрутов)
|
---|