Scroll to navigation

PROTOCOLS(5) Руководство программиста Linux PROTOCOLS(5)

ИМЯ

protocols - файл определений протоколов

ОПИСАНИЕ

Данный файл является простым ASCII файлом, описывающим различные DARPA internet протоколы, которые доступны через подсистему TCP/IP. Вместо того, чтобы использовать номера протоколов в заголовочных (include) файлах ARPA или, ещё хуже, строить догадки относительно номеров протоколов, нужно консультироваться с данным файлом. Номера протоколов присутствуют во всех IP заголовках.
 
Не изменяйте этот файл, так как изменения могут привести к некорректному формированию IP пакетов. Номера протоколов и их имена определяются Центром Сетевой Информации (DDN Network Information Center).
 
Каждая строка файла имеет следующий формат:
 
protocol number aliases ...
 
где поля отделяются друг от друга пробелами или табуляциями. Пустые строки игнорируются. Если строка содержит символ решётки (#), то он сам и часть строки, которая следует за этим символом игнорируется.
 
Вот описания вышеуказанных полей:
 
protocol
имя протокола. Например, ip, tcp или udp.
number
официальный номер этого протокола, который будет помещаться в IP заголовок.
aliases
необязательные псевдонимы этого протокола.
 
Данный файл может распространяться через сеть, с помощью таких служб имен как Yellow Pages/NIS или BIND/Hesiod.
 

ФАЙЛЫ

/etc/protocols
Файл определений протоколов.

СМОТРИ ТАКЖЕ

getprotoent(3)
 
Руководство по службе Yellow Pages
 
Руководство по службе BIND/Hesiod

ПЕРЕВОД

Перевёл с английского Виктор Вислобоков <corochoone@perm.ru> 2004
1995-10-18 Linux