
Операции маршрутизации, выполняемые внутри автономной системы, известны как внутридоменная маршрутизация или маршрутизация внутреннего шлюза, и когда маршрутизация выполняется между двумя автономными системами, она упоминается как междоменная маршрутизация или маршрутизация с использованием внешнего шлюза. Автономная система - это комбинация сетей и маршрутизатора, которая управляется одним администратором.
Сравнительная таблица
Основа для сравнения | OSPF | BGP |
---|---|---|
Стенды для | Сначала откройте кратчайший путь | Протокол пограничного шлюза |
Протокол шлюза | OSPF - это протокол внутреннего шлюза | BGP - это протокол внешнего шлюза |
Реализация | Легко реализовать | Комплекс для реализации |
конвергенция | Быстро | Медленный |
дизайн | Возможна иерархическая сеть | Мешхед |
Потребность в ресурсах устройства | Память и процессор интенсивно | Масштабирование лучше в BGP, хотя оно зависит от размера таблицы маршрутизации. |
Размер сетей | Используется в основном в небольших сетях, которые могут администрироваться централизованно. | В основном используется в крупных сетях, таких как Интернет. |
функция | Самый быстрый маршрут предпочтительнее, чем самый короткий. | Лучший путь определяется для дейтаграммы. |
Используемый алгоритм | Алгоритм Дейкстры | Алгоритм наилучшего пути |
протокол | IP | TCP |
порт | 89 | 179 |
Тип | Состояние ссылки | Путь Вектор |
Определение ОСПП
Открытый кратчайший путь - это протокол внутреннего шлюза. Рабочая группа по протоколу внутреннего шлюза (IGP) сформирована для разработки протокола IGP на основе алгоритма Shortest Path First (SPF) для его использования в сетях Интернет-протокола. Он использует маршрутизацию состояния канала. OSPF был создан из-за ограничений RIP; Протокол RIP имел ограниченную возможность обслуживания больших гетерогенных межсетевых сетей. OSPF - это маршрутизация состояния канала, которая может работать в иерархии. Верхним уровнем и самой большой сущностью в иерархии является автономная система. Вызов OSPF к маршрутизаторам в иерархической области для отправки объявлений о состоянии канала.
OSPF допускает различные схемы аутентификации, и каждый обмен в маршрутизаторах должен проходить аутентификацию. Цель аутентификации - разрешить только авторизованным маршрутизаторам обнародовать информацию о маршрутизации. Отдельные маршруты рассчитываются для одного пункта назначения на основе количества HOP и высокой пропускной способности для каждого типа услуг. Когда к месту назначения существует несколько маршрутов с одинаковой стоимостью, он выполняет балансировку нагрузки, при которой трафик распределяется равномерно.
В OSPF набор сетей сгруппирован в автономную область. Область скрывает свою топологию от оставшейся автономной системы, а также от других областей. Сокрытие этой информации уменьшает трафик маршрутизации. Чтобы отличить полученную информацию в сети (внутренние источники) от информации, полученной от внешнего маршрутизатора (внешние источники), в OSPF используются отдельные форматы сообщений.
Разделение на области строит два различных вида маршрутизации в зависимости от источника и места назначения в сети, а также от того, присутствуют ли они в одной и той же области или в другой области. Когда источник и пункт назначения присутствуют в одной и той же области, это называется внутризоновой маршрутизацией, а если источник и пункт назначения присутствуют в другой области, это называется межобластной маршрутизацией .
Определение BGP
Протокол пограничного шлюза (BGP) - это протокол внешнего шлюза, разработанный для обмена информацией о маршрутизации для Интернета. Используя произвольную топологию, BGP может подключаться к любой объединенной сети автономных систем. Это просто обязательно требует наличия по крайней мере одного маршрутизатора в каждой автономной системе с возможностью запуска BGP, который должен подключаться по крайней мере к одному маршрутизатору BGP другой автономной системы.
BGP может управлять набором AS, подключенных в любой конфигурации, например, полной сеткой, частичной сеткой, а также обрабатывать изменения, которые происходят в топологии с течением времени. Система BGP в основном обменивается информацией о достижимости сети с другими системами BGP и создает график автономных систем с полученной информацией о достижимости на маршрутизаторах BGP. Механизм маршрутизации вектора пути используется в системах BGP, потому что маршрутизация вектора расстояния и маршрутизация состояния канала становятся неразрешимыми, когда область операции становится большой.
В векторной маршрутизации пути у маршрутизатора есть список сетей, по которым можно добраться до каждой из них. Он сохраняет пропускную способность сети и поддерживает CIDR (бесклассовую междоменную маршрутизацию). Протокол BGP не содержит никакой информации о том, что происходит внутри автономной системы и что является необходимым условием для автономной системы. Он имеет собственную внутреннюю топологию и выбирает протоколы маршрутизации для определения маршрутов.
Он называется Border Gateway Protocol, потому что в этом случае маршрутизатор BGP должен взаимодействовать с одноранговым узлом в другой автономной системе, которая обычно находится вблизи границы (границы) автономной системы. Эта связь происходит, когда пара автономных систем принимает решение обмениваться информацией о маршрутизации, и при этом маршрутизаторы становятся равноправными узлами BGP.
Ключевые различия между OSPF и BGP
- OSPF означает «Открытый кратчайший путь первым», тогда как BGP расширяется до протокола пограничного шлюза.
- OSPF - это протокол маршрутизации внутреннего шлюза, в котором операция маршрутизации выполняется внутри автономной системы. С другой стороны, BGP является протоколом маршрутизации внешнего шлюза, который позволяет выполнять операции маршрутизации между двумя автономными системами.
- OSPF прост в использовании, а BGP сложен в реализации.
- Время, затрачиваемое маршрутизатором для обмена и обновления самой последней информации о маршрутизации, называется конвергенцией. Таким образом, OSPF может достичь конвергенции, потребляя меньше времени. Напротив, BGP имеет низкую скорость сходимости по сравнению с OSPF.
- OSPF следует иерархической структуре, тогда как BGP обычно принимает сеточную структуру.
- OSPF требует интенсивного использования памяти и ресурсов процессора. В отличие от этого, в BGP потребность в ресурсах устройства зависит от размера таблицы маршрутизации.
- BGP более гибок и масштабируем, чем OSPF, и используется в больших сетях, в отличие от OSPF.
- Основная задача OSPF - определить лучший маршрут, т. Е. Самый быстрый. И наоборот, BGP делает упор на определении лучшего пути.
- OSPF использует маршрутизацию состояния канала, в то время как BGP использует маршрутизацию вектора пути.
Заключение
OSPF - это протокол маршрутизации внутреннего шлюза, а BGP - протокол маршрутизации внешнего шлюза. OSPF основан на маршрутизации состояния канала, где каждый маршрутизатор отправляет состояние соседнего маршрутизатора каждому маршрутизатору, присутствующему в этой области. С другой стороны, BGP основан на маршрутизации вектора пути, где у маршрутизатора есть список сетей, которые могут быть доступны с путем для достижения каждой из них.