BGP и OSPF

Anonim

BGP против OSPF

Существуют различные способы перемещения пакетов данных через сеть. Маршрутизация - это общий термин, который относится к способу перемещения этих пакетов через сеть. Обычно способы определения форматов пакетной передачи в сети известны как протоколы маршрутизации.

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

Для динамической маршрутизации пакеты могут направляться на другой маршрут (маршрут) «на лету» маршрутизаторами, учитывая, что путь считается лучшим, подходящим для достижения назначенного адресата. Например, если пункт назначения может быть достигнут через несколько маршрутов, маршрутизаторы обычно будут самонастраиваться для маршрутизации пакетов по кратчайшему доступному пути, хотя более короткий путь здесь относится к одному с меньшим количеством переходов, а не к меньшему расстоянию. Маршрутизаторы перепрограммируют свои таблицы маршрутизации путем «обмена» друг с другом с использованием протоколов маршрутизации. Среди наиболее известных протоколов - протокол маршрутизации (RIP), Open Shortest Path First (OSPF) и протокол пограничного шлюза (BGP).

OSPF всегда будет искать самый быстрый маршрут, а не самый короткий, несмотря на его название. Маршрутизаторы, использующие протокол OSPF, будут проверять статус других маршрутизаторов, к которым у них есть доступ, часто отправляя сообщение. Из этого они могут определить статус маршрутизатора и быть в сети. Что касается OSPF, маршрутизаторы будут знать все доступные пути, а не только кратчайшие, и они также позволят балансировку нагрузки, когда маршрутизатор может разделить дейтаграмму равномерно между доступными путями к получателю. OSPF в основном используется в сетях меньшего масштаба, которые централизованно управляются.

Протокол BGP в основном используется в очень крупных сетях, таких как Интернет. Таким образом, маршрутизаторы в Интернете используют протокол BGP и классифицируются как протокол внешнего шлюза, а OSPF - это протокол внутреннего шлюза. BGP может быть внутренним или внешним. Внутренний BGP - это то, где протокол используется коллекцией маршрутизаторов и клиентских машин под тем же административным блоком, который известен как автономная система. Внешняя BGP - это то место, где протокол работает в двух автономных системах, которые отличаются друг от друга.

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

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