RFC: 5292
Оригинал: Address-Prefix-Based Outbound Route Filter for BGP-4
Категория: Предложенный стандарт
Дата публикации:
Авторы: ,
Перевод: Николай Малых

RFC 5292, Страница 3 из 4

3. Представление Address Prefix ORF

Значение ORF-Type для Address Prefix ORF-Type равно 64.

Представление элемента Address Prefix ORF показано на рисунке 1. Поле Match элемента представляется в поле Match общей части [BGP-ORF], а остальные поля помещаются в специфическую для данного типа часть, как показано на рисунке 1.

+--------------------------------+
|   Sequence (4 octets)          |
+--------------------------------+
|   Minlen   (1 octet)           |
+--------------------------------+
|   Maxlen   (1 octet)           |
+--------------------------------+
|   Length   (1 octet)           |
+--------------------------------+
|   Prefix   (variable length)   |
+--------------------------------+

Отметим, что поле Prefix дополняется справа (после значимых битов) для выравнивания по границе октета. Значение бита заполнения может быть любым.

4. Соответствие Address Prefix ORF

В дополнение к общим правилам соответствия, определенным в [BGP-ORF], для Address Prefix ORF вводятся рассмотренные ниже правила.

Рассмотрим элемент Address Prefix ORF и маршрут, поддерживаемый узлом BGP со значением NLRI в формате <Prefix, Length>.

Маршрут считается не соответствующим элементу ORF, если NLRI не является более специфичным и не совпадает со значениями полей <Prefix, Length> элемента ORF.

Если поле NLRI менее специфично или совпадает с полями <Prefix, Length> элемента ORF, маршрут считается соответствующим ORF, если NLRI соответствует условиям, приведенным в таблице 1:

Элемент ORF Условие соответствия NLRI
Minlen Maxlen
Не задан Не задан NLRI.length == ORF.length
Задан Не задан NLRI.length >= ORF.Minlen
Не задан Задан NLRI.length <= ORF.Maxlen
Задан Задан NLRI.length >= ORF.Minlen и
NLRI.length <= ORF.Maxlen
Таблица 1: Соответствие Address Prefix ORF

При соответствии нескольких элементов Address Prefix ORF значению NLRI в маршруте, применяется первое правило. Т. е., элемент ORF с меньшим порядковым номером (из числа соответствующих элементов ORF) рассматривается единственный соответствующий и определяет судьбу анонсирования маршрута.

Распределение порядковых номеров элементов определяется локальной политикой узла BGP, передающего элементы Address Prefix ORF.

Страница 3 из 4

2007 - 2022 © Русские переводы RFC, IETF, ISOC.