Атрибуты класса role показаны на рис. .5. Атрибуты лиц nic-hdl и классы role используют совместно одно и то же пространство имен. Атрибут trouble объекта role может содержать дополнительную контактную информацию, которая может быть использована при возникновении проблемы в любом объекте, который ссылается на данный объект role. На рис. .6 показан пример объекта role.
Атрибут
Значение
Тип
Role
<free-form>
обязательный, однозначный
nic-hdl
<nic-handle>
обязательный, однозначный, ключ класса
trouble
<free-form>
опционный, многозначный
address
<free-form>
обязательный, многозначный
phone
see description in text
обязательный, многозначный
fax-no
same as phone
опционный, многозначный
<email-address>
обязательный, многозначный
Рис. .5. Атрибуты класса role
role: |
RIPE NCC Operations |
trouble:
address: |
Singel 258 |
address: |
1016 AB Amsterdam |
address: |
The Netherlands |
phone: |
+31 20 535 4444 |
fax-no: |
+31 20 545 4445 |
e-mail: |
ops@ripe.net |
admin-c: |
CO19-RIPE |
tech-c: |
RW488-RIPE |
tech-c: |
JLSD1-RIPE |
nic-hdl: |
OPS4-RIPE |
notify: |
ops@ripe.net |
changed: |
roderik@ripe.net 19970926 |
source: |
RIPE |
Рис. .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 |
опционный, многозначный |