Протоколы Internet


Язык описания маршрутной политики RPSL - часть 7


/p>

Рис. 2. Пример объекта mntner.

Атрибуты descr, tech-c, admin-c, remarks, notify, mnt-by, changed и source являются атрибутами всех классов RPSL. Их синтаксис, семантика, а также статус mandatory (обязательный), optional (опционный), multi-valued (многозначный), или однозначный те же что и для всех классов RPSL. Единственным исключением является атрибут admin-c, который является обязательным для класса aut-num.

3.2. Класс person

Класс person используется для описания информации о людях. Хотя он не описывает маршрутную политику, его описание здесь приводится, так как многие объекты политики делают ссылки на конкретных людей. Класс person был впервые описан в [15].

Атрибуты класса person представлены на рис. .3 Атрибут person представляет собой полное имя человека. Атрибуты phone и fax-no имеют следующий синтаксис:

phone: +<country-code> <city> <subscriber> [ext. <extension>]

Например:

phone: +31 20 12334676

Атрибут

Значение

Тип

Person

<free-form>

обязательный, однозначный

nic-hdl

<nic-handle>

обязательный, однозначный, ключ класса

address

<free-form>

обязательный, многозначный

phone

См. описание в тексте

обязательный, многозначный

fax-no

То же что и phone

опционный, многозначный

e-mail

<email-address>

обязательный, многозначный

Рис. .3: Атрибуты класса person

phone: +44 123 987654 ext. 4711

На рис. .4 приведен пример объекта person.

person:

Daniel Karrenberg

address:

RIPE Network Coordination Centre (NCC)

address:

Singel 258

address:

NL-1016 AB Amsterdam

address:

Netherlands

phone:

+31 20 535 4444

fax-no:

+31 20 535 4445

e-mail:

Daniel.Karrenberg@ripe.net

nic-hdl:

DK58

changed:

Daniel.Karrenberg@ripe.net 19970616

source:

RIPE

Рис. .4. Пример объекта person.

3.3. Класс role

Класс role подобен объекту person. Однако вместо описания человека он описывает роль, которую выполняет один или несколько человек. Примеры включают в себя консультационные пункты, центры сетевого мониторинга, системных администраторов и т.д. Объект role особенно полезен, так как человек, выполняющий роль, может быть заменен, а сама роль остается неизменной.




Начало  Назад  Вперед