ИМЯ¶
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