Вектор расстояния
Протоколы векторов чистого расстояния редки; единственное, что действительно остается в любом виде использования - это RIP . EIGRP , собственный протокол Cisco, также технически является вектором расстояния, но он использует несколько оптимизаций, которые позволяют ему преодолеть традиционные недостатки протоколов векторов расстояния. Протоколы векторного расстояния не распространяют никакой информации о топологии; они просто рекламируют следующий переход к маршруту вместе со стоимостью.
Плюсы:
- Требуется минимальная конфигурация.
- Низкая загрузка ЦП / памяти.
Минусы:
- Склонен к петлям маршрутизации (менее применим к EIGRP).
- Время медленной сходимости.
- Разные маршрутизаторы могут по-разному воспринимать «состояние» сети.
Состояние ссылки
Протоколы состояния канала функционируют путем объявления подключенных интерфейсов каждого маршрутизатора ко всем другим устройствам в домене маршрутизации. По сути, каждое устройство создает базу данных с топологией полной сети и использует эту базу данных для определения наилучшего пути к каждой сети назначения.
Используются два основных протокола состояния канала: OSPF и IS-IS ; оба основаны на реализации алгоритма Дейкстры . OSPF является наиболее известным из двух; IS-IS чаще встречается в сетях поставщиков услуг.
Плюсы:
- Все маршрутизаторы в сети имеют единый взгляд на мир.
- Циклы по существу невозможны в сети с состоянием канала.
- Быстрое схождение.
Минусы:
- Требуется большая загрузка процессора / памяти.
- Сложно отфильтровывать маршруты, рекламируемые конкретным маршрутизаторам, поскольку алгоритмы состояния канала полагаются на всю AS, имеющую согласованное представление о мире.
Выбор протокола
С точки зрения того, какой тип протокола вы должны использовать, это зависит от ваших требований. В общем случае, если вас не заставляет поставщик делать это, RIP не следует использовать. Если вы используете всю сеть Cisco, EIGRP может быть запущен с очень небольшой ручной настройкой. Если совместимость между поставщиками является требованием, OSPF может быть лучшим выбором. Как уже упоминалось в другом ответе, если вы собираетесь обмениваться маршрутами с третьим лицом, BGP является предпочтительным протоколом.
И последнее замечание: протоколы динамической маршрутизации полезны только в том случае, если ваша топология избыточна и вам требуется автоматическое переключение при сбое. Если у вас есть один маршрутизатор, который поддерживает все среды вашей локальной сети и ваш интернет-провайдер, то маршрут по умолчанию к вашему интернет-провайдеру будет более чем достаточно.
Я не эксперт, но ... Кажется, я вспоминаю эту старую формулу для такого рода вещей:
(increasing stabilty) x (decreasing latency) = (weighted score for a route)
Просто щепки в
.02
центах. Надеюсь, это поможет с вашими соображениями.источник
Я на 100% согласен с Джеймсом - используйте протокол маршрутизации на основе требований, не основанных на технологии.
Первый - почему вы рассматриваете протокол маршрутизации? Вы перераспределяете маршруты в многопользовательской среде? Вы ищете более быстрое время сближения в разнообразных маршрутах?
Если вам нужна сложная организация трафика, и у вас есть сложная сеть с различными маршрутами и очень разными скоростями соединения, и если вы находитесь в среде 100% Cisco, вы можете рассмотреть eigrp. В противном случае, если у вас сложная сеть и разнообразные маршруты, и вы хотите разумное время конвергенции, у вас действительно есть только OSPF в качестве выбора. Я полагаю, вы могли бы рассмотреть ИГИЛ, если вы хотите обеспечить работу ...
Если вы просто хотите перераспределить несколько напрямую подключенных маршрутов между несколькими маршрутизаторами, вероятно, хорошо, если есть rip. Существует довольно много устройств маршрутизации, которые поддерживают только протокол RIP, например, многие беспроводные точки доступа и дешевые коммутаторы маршрутизации.
Ни в коем случае фактический алгоритм, используемый для определения маршрута или предотвращения петель, действительно не входит в картину.
источник
С этой страницы :
И с этой страницы :
источник