👋
Привет, сетевой друг!
Сегодня расскажу про BGP в деталях.
⏺ Так как на
BGP возложена великая задача — соединение автономных систем во всем Интернете, то он должен быть очень
надежным. Так что в самом начале работы,
BGP-маршрутизатор инициирует установление
TCP сессии на
179 порт к своему соседу.
⏺ Если
TCP-сессия установлена
успешно, то BGP-маршрутизаторы начинают обмен сообщениями
OPEN в котором сообщают свои номер автономной системы (
ASN), идентификатор маршрутизатора, который называется
RouterID и
Hold timer.
⏺
Hold timer — это
время, в течение которого будет поддерживаться
TCP-сессия. Если одному роутеру что-то не понравится, например не совпадёт информация о номере
AS, то сообщением
NOTIFICATION он уведомит об этом своего соседа и сбросит
TCP-сессию.
⏺ Соединение по
BGP должно быть согласовано администраторами автономных систем, желающих организовать стык.
⏺ Если, скажем, администратор
AS1 запустил процесс
BGP на маршрутизаторе
R1 указав в качестве соседа
R2 и его
ASN, а администратор
AS2 ничего не настроил, то
TCP-сессия не поднимется и системы так и останутся несвязными.
Network Academy | #Протокол #BGP