BGP против OSPF и IsIs - PullRequest
       13

BGP против OSPF и IsIs

1 голос
/ 10 декабря 2011

Почему BGP не полностью заменил OSPF и IsI? Что обрабатывают другие два протокола, которые BGP еще не реализует?

Ответы [ 4 ]

3 голосов
/ 10 декабря 2011

При каких обстоятельствах BGP будет целесообразно заменить OSPF или ISIS?

BGP - это протокол внешнего шлюза (EGP), он не понимает такие элементы, как пропускная способность каналов. Сравните это с любым протоколом внутреннего шлюза (IGP), включая два упомянутых вами, которые частично принимают решения о маршрутизации на основе доступной скорости соединения.

BGP более сложен для правильной настройки, чем любой IGP, добавляется отсутствие поддержки со стороны маршрутизаторов нижнего уровня (не только маршрутизаторов нижнего уровня) и отсутствие автоматического обнаружения соседей, и становится понятным, почему BGP не собирается принимать в ближайшее время или когда-либо на самом деле.

1 голос
/ 13 июня 2018

Два дополнительных замечания, которые еще не были рассмотрены в предыдущих ответах:

  1. OSPF и ISIS предполагают, что они работают в одном административном домене, что означает, что все маршрутизаторы работают в одной организации. Как таковые, эти протоколы совместно используют много информации (например, полную топологию) среди маршрутизаторов. BGP, с другой стороны, запускается между различными административными доменами, то есть между маршрутизаторами, которые принадлежат разным (возможно, конкурирующим) организациям. Таким образом, BGP очень осторожен, чтобы делиться только минимальным объемом информации, необходимой для работы маршрутизации (например, не внутренней топологией автономной системы). Кроме того, вместо того, чтобы просто сосредоточиться на поиске короткого пути между двумя точками, BGP предоставляет очень богатую «основу политики», которая позволяет организациям отражать бизнес-политики (= $$$) в политиках маршрутизации BGP. Например, BGP предоставляет инструменты, необходимые, чтобы позволить компании решить, желают ли они предоставить транзит другой компании. Эти инструменты политики BGP очень богаты, но и очень сложны, что часто делает BGP излишним в качестве протокола внутреннего шлюза (IGP).

  2. Текущие реализации BGP обычно масштабируются до гораздо более крупных сетей (всего Интернета!), Чем текущие реализации OSPF и ISIS (обычно не более сотен маршрутизаторов). По этой причине некоторые из самых крупных сетей, управляемых «гиперс масштабными» компаниями (например, Google, Microsoft, Amazon, имеющие центры обработки данных с десятками тысяч или даже сотнями тысяч серверов), иногда используют BGP вместо OSPF или ISIS внутри. их дата-центры. См. RFC7938 (https://tools.ietf.org/html/rfc7938) для получения подробной информации. В качестве альтернативы, они также могут запускать централизованную плоскость управления с использованием программно-определяемой сети (SDN).

1 голос
/ 08 октября 2017

BGP - это междоменный протокол, который мы используем в качестве примера для обеспечения связи между автономной системой.
С другой стороны, OSPF - это протокол внутри домена, который мы используем внутри AS, чтобы указать, как маршрутизаторы взаимодействуют друг с другом.

0 голосов
/ 17 января 2012

С Страница BGP CISCO :

В - Можно ли использовать IBGP вместо IGP (RIP, IGRP, EIGRP, OSPF или ISIS)?

A - Да и нет. Помните, что информация о следующем переходе от EBGP передается в IBGP. Если у IBGP нет маршрута для перехода к следующему прыжку, маршрут будет отброшен. Обычно IGP необходимо использовать для обмена маршрутами к следующему прыжку, но этого можно достичь, используя статические маршруты на всех маршрутизаторах, на которых работает IBGP. Итак, ответ - да, если вы хотите использовать и поддерживать статические маршруты. В противном случае ответ - нет.

...