Рисунок .6. Пример объекта role.
4. Класс route
Каждый маршрут interAS (называемый также междоменным маршрутом), начинающийся в AS, специфицируется с помощью объекта route. Атрибуты класса route представлены на Рисунок .7. Атрибут route представляет собой адресный префикс маршрута, а атрибут origin является номером AS, где этот маршрут начинается. Пара атрибутов route и origin являются ключом класса.
На Рисунок .8 представлены примеры четырех объектов route. Заметим, что последние два объекта route имеют один и тот же адресный префикс 128.8.0.0/16. Однако они являются различными объектами route, так как они начинаются в разных AS (то есть они имеют разные ключи).
Атрибут |
Значение |
Тип |
Route |
<address-prefix> |
обязательный, однозначный, ключ класса |
Origin |
<as-number> |
обязательный, однозначный, ключ класса |
member-of |
список <route-set-names> см. раздел 5 |
опционный, многозначный |
Inject |
см. раздел 8 |
опционный, многозначный |
Components |
см. раздел 8 |
опционный, однозначный |
aggr-bndry |
см. раздел 8 |
опционный, однозначный |
aggr-mtd |
см. раздел 8 |
опционный, однозначный |
export-comps |
см. раздел 8 |
опционный, однозначный |
holes |
см. раздел 8 |
опционный, многозначный |