Рисунок 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 |
опционный, многозначный |
|
<email-address> |
обязательный, многозначный |