ГОСТ Р 54018—2010
3 В контексте ВОС сетевые адреса являются по определению недвусмысленными, так как они
предназначены для идентификации набора ПДСУ в оконечной системе и в результате локализуют око-
нечную систему среди всех возможных оконечных систем, подключенных к любой подсети.
Имена могут быть разделены на примитивные и описательные.
Примитивное имя — это имя, которое идентифицирует объект (который сам может быть набором
объектов) и которое присваивается назначенным уполномоченным. Не требуется, чтобы внутренняя
структура имени была понятна или имела смысл для пользователей.
Описательное имя — это имя, которое идентифицирует набор из одного или нескольких объектов
через набор утверждений, относящийся к свойствам объектов набора. Характеристикой, которая отли-
чает описательное имя от примитивного, является то, что структура описательного имени имеет смысл
для пользователей.
Описательное имя может быть неполным, когда всем утверждениям соответствует множество
объектов, или может быть полным, когда оно служит для идентификации единственного объекта (на-
пример, описательное имя может идентифицировать несколько прикладных процессов ПДУФ и, таким
образом, быть неполным описательным именем. Полным описательное имя было бы в том случае,
если бы оно идентифицировало единственный прикладной процесс ПДУФ).
Групповое имя — это примитивное имя или неполное описательное имя, которое идентифицирует
набор, содержащий более одного объекта. Когда принадлежность набору неизвестна пользователю
имени, не подразумевается, что пользователь должен знать, является имя групповым или нет [напри-
мер, вызываемый-(N)-адрес (см. 6.2), когда он используется запрашивающей системой, рассматривает-
ся как примитивное имя (независимо от того, является оно групповым или нет), тогда как тот же самый
вызываемый-(N)-адрес, когда он обрабатывается внутри отвечающей системы, может рассматриваться
как групповое имя]. Групповое имя может также идентифицировать элементы (или подмножество эле-
ментов) класса объектов, определенного типом объектов.
Примечание 1 — ИСО 7498-3 дает определение примитивного имени как имени, которое идентифицирует
объект, хотя неявно подразумевается, что этот объект сам может быть набором объектов. Это вытекает из определе-
ния группового имени как «примитивного имени, которое идентифицирует набор объектов» (ИСО 7498-3, 5.6). Груп-
повое имя является частным случаем примитивного имени, когда известен тот факт, что объект является набором.
Примечание 2 — В общем случае подразумевается, что использование группового имени для конкрет-
ной операции приводит к выбору ровно одного элемента набора в качестве цели этой операции (ИСО 7498-3, 5.6).
В этом случае запрашивающий операцию обычно не знает, каким образом сделан выбор. Другая возможная интер-
претация использования групповых имен осуществляется при обращении к средствам справочника. В этом случае
использование группового имени в качестве входных данных для средств справочника приводит к возвращению
списка элементов соответствующего набора (ИСО 7498-3, 14.2.3).
Примеры
1 В общем случае фамилия является примитивным именем, не содержащим информацию о свой-
ствах членов семьи;
2 Номера рейсов IATA являются частично описательными, так как они составляются следую-
щим образом:
xxyyyy, где: xx — двухбуквенный код, идентифицирующий авиакомпанию;
yyyy — код (до 4 цифр), идентифицирующий номер рейса компании xx.
Двухбуквенный код (xx) — пример группового примитивного имени: он идентифицирует набор рей-
сов, обслуживаемыхэтойкомпанией (длятогочтобыгарантироватьнедвусмысленностьномероврейсов
IATA, иногда необходимо предоставить дополнительную информацию, такую как «участок маршрута»);
3 Номера лотерейных билетов — пример недвусмысленных примитивных (неописательных) имен;
4 Подмножество элементов тип-прикладного-процесса (с прикладными-процессами, возможно, раз-
мещенными в различных концах системы) может быть названо групповым именем "MHS-ORGX". Элемен-
тами прикладных-процессов "MHS-ORGX" могут быть, например, все прикладные-процессы СОС в преде-
лах одной организации ("ORGX"). Каждому прикладному-процессу может быть присвоено (примитивное)
имя, например "MHS-ORGX-1", "MHS-ORGX-2", ..., "MHS-ORGX-n". Использование группового имени "ORGX" в
качестве входных данных для средств справочника прикладных заголовков приведет к списку соответ-
ствующих заголовков-прикладных-процессов ("MHS-ORGX-1", "MHS-ORGX-2", ..., "MHS-ORGX-n") (см. 7.3).
4
5.1.1.2 Заголовки и идентификаторы
Заголовок — это имя, присвоенное объектудля его распознавания среди различных объектов (или
наборов объектов). Примерами являются заголовок-прикладного-процесса, заголовок-прикладного-
объекта и т. п. Заголовком может быть имя, присвоенное типу объекта для того, чтобы распознавать
его среди различных типов объектов. Примерами являются заголовок-типа-прикладного-процесса, за-
головок-типа-прикладного-объекта
и
т.
п.