BGP (англ. Border Gateway Protocol, протокол граничного шлюза) — основной протокол динамической маршрутизации в Интернете.
BGP, в отличие от других протоколов динамической маршрутизации, предназначен для обмена информацией о маршрутах не между отдельными маршрутизаторами, а между целыми автономными системами, и поэтому, помимо информации о маршрутах в сети, переносит также информацию о маршрутах на автономные системы. BGP не использует технические метрики, а осуществляет выбор наилучшего маршрута исходя из правил, принятых в сети.
BGP поддерживает бесклассовую адресацию и использует суммирование маршрутов для уменьшения таблиц маршрутизации. С 1994 года действует четвёртая версия протокола, все предыдущие версии являются устаревшими.
BGP является протоколом прикладного уровня и функционирует поверх протокола транспортного уровня TCP (порт 179).
BGP, наряду с DNS, является одним из главных механизмов, обеспечивающих функционирование Internet.
Скачать:
- BGP v.4 - Перевод на русский [2]
- RFC 4271 — Протокол BGP v.4 [3]
- RFC 4272 — Анализ уязвимостей протокола BGP [4]
- RFC 4273 — Определения объектов управления для BGP v.4 [5]
- RFC 4277 — Опыт использования протокола BGP-4 [6]
При публикации использовались материалы
ресурса rublin.org.ua [7]