Bgp next-hop

[Ред] Опис атрибута next-hop

Next-hop в BGP відрізняється від IGP протоколів. У BGP next-hop, як правило, вказує на eBGP-сусіда, який відправив оновлення в локальну автономну систему. Відповідно, для iBGP-маршрутизаторів, next-hop знаходиться не в безпосередньо приєднаної мережі.

Для того щоб отриманий маршрут був обраний як найкращий в таблиці BGP і був поміщений в таблицю маршрутизації, необхідно щоб зазначений next-hop був доступний. Перевірка доступності next-hop фактично змушує маршрутизатор двічі переглядати таблицю маршрутизації для того щоб визначити доступність прийшов маршруту - це і називається рекурсивної маршрутизацією. Для того щоб перевірка доступності next-hop була пройдена, необхідно щоб в IGP протоколі, який працює в локальній автономній системі, був маршрут до цього next-hop.

Якщо next-hop для певного маршруту не доступний, то цей маршрут буде збережений в таблиці BGP, але він не може бути поміщений а таблицю маршрутизації.

Зміна атрибута next-hop залежить від того яким сусідові анонсується маршрут - iBGP або eBGP:

[Ред] Third party next hop

Bgp next-hop

[Ред] Next-hop в Cisco

[Ред] next-hop-self

Зміна поведінки за замовчуванням атрибута next-hop для iBGP-сусіда - всі оновлення для сусіда відправляти із зазначенням в якості next-hop локального маршрутизатора:

[Ред] next-hop-unchanged

Зміна поведінки за замовчуванням атрибута next-hop для eBGP-сусіда - всі оновлення для сусіда відправляти без зміни атрибута next-hop:

[Ред] Додаткова інформація

[Ред] Примітки