> For the complete documentation index, see [llms.txt](https://linkmeup.gitbook.io/sdsm/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://linkmeup.gitbook.io/sdsm/8.1.-ibgp/3.-atributy-bgp/0.-well-known-mandatory.md).

# Хорошо известные обязательные (Well-known Mandatory)

Это атрибуты, которые должны присутствовать в анонсах **всегда**, и **каждый** BGP-маршрутизатор должен их знать.\
Следующие три атрибута и только они принадлежат к этому типу.\
***Next-Hop*** говорит маршрутизатору, получающему анонс, о том, куда отправлять пакет.\
При передаче маршрута между различными AS значение Next-Hop меняется на адрес отправляющего маршрутизатора. Внутри AS атрибут Next-Hop по умолчанию не меняется при передаче от одного IBGP-оратора другому. Выше мы уже рассматривали почему.

***AS-path*** несёт в себе список всех Автономных Систем, которые нужно преодолеть для достижения цели. Используется для выбора лучшего пути и для исключения петель маршрутизации. Когда маршрут передаётся из одной AS в другую, в AS-path вставляется номер **отправляющей** AS. При передаче внутри AS параметр не меняется.

***Origin*** сообщает, как маршрут зародился — командой network (IGP — значение 0) или редистрибуцией (Incomplete — значение 2). Значение 1 (EGP) — уже не встречается ввиду того, что протокол EGP не используется. Назначается единожды маршрутизатором-папой, сгенерировавшим маршрут, и более нигде не меняется. По сути означает степень надёжности источника. IGP — самый крутой.\
[![](http://img-fotki.yandex.ru/get/9513/83739833.30/0_c757f_39674162_XXXL.png)](http://fotki.yandex.ru/users/ait-it/view/816511/)
