Для пересылки данных маршрутизаторы должны сначала настроить маршрутизационные данные, обычно статические или динамические маршруты могут быть настроены в зависимости от размера сети. Статическая маршрутизация простая в настройке, требует низкие системные требования и подходит для небольших сетей с простой и стабильной топологией. Недостаток в том, что он не может автоматически адаптироваться к изменениям топологии сети и требует ручного вмешательства. Динамический протокол маршрутизации имеет собственный алгоритм маршрутизации, который может автоматически адаптироваться к изменениям топологии сети и подходит для сетей с определённым количеством устройств третьего уровня. Недостаток в том, что конфигурация требует более высоких требований пользователя, более высоких требований к системе, чем статическая маршрутизация, и занимает определённое количество сетевых ресурсов. Распространённые динамические протоколы маршрутизации включают RIP, OSPF, IS-IS, IGRP, EIGRP, BGP и др.
Протокол внутреннего шлюза: RIP, OSPF, IS-IS, IGRP, EIGRP — это внутренний протокол шлюза (IGP), подходящий для работы единого протокола маршрутизации для одного провайдера.
Протокол внешнего шлюзаBGP — это протокол маршрутизации между автономными системами, который является внешним шлюзовым протоколом, который в основном используется в ИНТЕРНЕТЕ для обмена маршрутной информацией между разными операторами.
Протокол маршрутизации RIP
RIP — это сокращение от Routing Information Protocol. Это относительно простой внутренний протокол шлюза IGP (Internal Gateway Protocol), который в основном используется в небольших сетях, таких как кампусы и региональные сети, с более простой структурой. RIP обычно не применяются для более сложных сред и крупных сетей.
RIP — это протокол, основанный на алгоритме Distance-Vector, который обменивается маршрутной информацией через UDP-пакеты и использует номер порта 520.
RIP использует количество хопов для измерения расстояния до адреса назначения, называемое мерой. В RIP по умолчанию количество переходов от маршрутизатора к сети, напрямую подключённой к нему, равно 0, количество переходов для сети, доступной через роутер, — 1, и так далее. То есть мера равна количеству маршрутизаторов из этой сети в сеть назначения. Для ограничения времени сходимости RIP предусматривает, что значение метрики должно быть целым числом от 0~15, а количество переходов больше или равно 16 определяется как бесконечность, то есть сеть назначения или хост недоступен. Это ограничение делает использование RIP невозможным в крупных сетях.
Для повышения производительности и предотвращения циклов маршрутизации RIP поддерживает функции Split Horizon и Poison Reverse (Обратный оборот).
Поскольку RIP относительно прост в реализации, а также гораздо проще в настройке и управлении, чем OSPF и IS-IS, он по-прежнему широко используется в реальной сети.
RIP доступен в двух версиях: RIP V1 и RIP V2.
1. RIP V1 — это классический протокол маршрутизации, который поддерживает публикацию пакетов протокола только в режиме вещания. RIP-1 не несёт информацию о масках в своих протокольных пакетах и может распознавать только маршруты от естественных CIDR-блоков, таких как A, B и C, поэтому RIP-1 не поддерживает агрегацию маршрутов или разрозненные подсети.
2. RIP V2 — это бесклассовый протокол маршрутизации, который обладает следующими преимуществами по сравнению с RIP-1:
1) Поддержка внешних тегов маршрута (Route Tag), которые могут гибко управлять маршрутом в соответствии с тегом в политике маршрутизации.
2) Пакет несёт информацию о маске и поддерживает агрегацию маршрутов и CIDR (Classless Inter-Domain Routing).
3) Поддержка указания следующего перехода, и вы можете выбрать оптимальный адрес следующего перехода в вещательной сети.
4) Поддержка мультикаста для отправки пакетов обновлений, и только маршрутизатор RIP-2 может принимать протокольные пакеты для снижения потребления ресурсов.
5) Поддерживает верификацию протокольных пакетов и предоставляет два метода: проверку с открытым текстом и MD5 для повышения безопасности.
Протокол маршрутизации OSPF
OSPF (Open Shortest Path First) — это внутренний протокол шлюза, основанный на состоянии соединения, разработанный организацией IETF. В настоящее время для протоколов IPv4 используется OSPF Version 2 (RFC2328); OSPF версии 3 (RFC2740) используется для протоколов IPv6.
OSPF в настоящее время является самым широко используемым протоколом IGP。 Идея проектирования OSPF заключается в предоставлении иерархического и зонального протокола маршрутизации для крупных и средних сетей. Его алгоритм сложен, но не может гарантировать отсутствие внутридоменного цикла.
OSPF включает следующее:
1. Широкий диапазон адаптивности: поддерживает крупномасштабные сети, до сотен маршрутизаторов.
2. Поддержка масок: поскольку пакеты OSPF несут информацию о масок, протокол OSPF не ограничен естественными масками и обеспечивает хорошую поддержку VLSM.
3. Быстрая сходимость: отправляйте пакеты обновления сразу после изменения топологии сети, чтобы это изменение было синхронизировано в автономной системе.
4. Отсутствие самопетли: поскольку OSPF использует алгоритм дерева самых коротких путей для расчёта маршрута в соответствии с состоянием собранного канала, гарантировано, что самопетляющий маршрут не будет генерирован самим алгоритмом.
5. Региональное деление: Сеть автономной системы может быть разделена на регионы для управления, а информация о маршрутизации, передаваемая между регионами, дополнительно абстрагируется, что снижает занятую пропускную способность сети.
6. Эквивалентная маршрутизация: поддерживает несколько эквивалентных маршрутов на один и тот же адрес назначения.
7. Классификация маршрутов: используются 4 различных типа маршрутов в порядке приоритета: внутрирегиональные маршруты, межрегиональные маршруты, первый тип внешних маршрутов и второй тип внешних маршрутов.
8. Поддержка валидации: поддержка региональной и интерфейсной верификации пакетов для обеспечения безопасности взаимодействия пакетов.
9. Мультикаст-передача: отправляйте пакеты протокола с мультикаст-адресами на определённых типах каналов для снижения помех с другими устройствами.
Протокол маршрутизации IS-IS
IS-IS (Intermediate System-to-Intermediate System) изначально был разработан Международной организацией по стандартизации (ISO) для её протокола бесконтактной сети CLNP (ConnectionLess Network). Протокол).
Для обеспечения поддержки маршрутизации IP, IETF расширил и модифицировал IS-IS в RFC1195, чтобы использовать его как в TCP/IP, так и в OSI средах, известных как интегрированный IS-IS (интегрированный IS-IS или Dual IS-IS).
IS-IS — это внутренний протокол шлюза (IGP), используемый внутри автономной системы. IS-IS — это протокол состояния связи, который использует алгоритм Shortest Path First (SPF) для вычислений маршрутизации, который имеет множество сходств с протоколом OSPF.С точки зрения глобального внедрения, OSPF по-прежнему используется в большинстве случаев, тогда как IS-IS стал применяться чаще в последние годы。
Протокол маршрутизации IGRP
Протокол IGRP является сокращением от «Interior Gateway Routing Protool», который был независимо разработан компанией Cisco в 80-х годах XX века и относится к частному протоколу Cisco. IGRP, как и RIP, относится к тому же протоколу маршрутизации по вектору расстояний, поэтому у него есть сходства во многих аспектах, например, IGRP также является периодической таблицей маршрутизации вещания, а также существует максимальное количество переходов (по умолчанию — 100 переходов, и если он достигает или превышает 100, целевая сеть считается недоступной). Главная особенность IGRP заключается в использовании смешанных метрик, которые учитывают пять аспектов: пропускную способность канала, задержку, нагрузку, MTU и надёжность для расчёта метрик маршрутов, в отличие от других протоколов IGP, которые учитывают только один аспект для расчёта метрик. В настоящее время IGRP был заменён независимым протоколом EIGRP от Cisco, а Cisco IOS (Internetwork Operating System) с номером 12.3 и выше больше больше не поддерживает этот протокол, и существует несколько сетей, использующих протокол IGRP.
Протокол маршрутизации EIGRP
EIGRP Из-за различных недостатков и недостатков протокола IGRP компания Cisco разработала протокол EIGRP (Enhanced Internal Gateway Routing Protocol) для замены протокола IGRP. EIGRP — это продвинутый протокол маршрутизации по векторам расстояний (также известный как гибридный протокол маршрутизации), который унаследовал смешанные измерения IGRP, а его главная особенность — внедрение технологии неэквивалентной балансировки нагрузки и чрезвычайно высокая скорость сходимости. Протокол EIGRP широко используется в сетевых средах устройств Cisco.
Ссылка:
Вход по гиперссылке виден.
Вход по гиперссылке виден.
Вход по гиперссылке виден. |