用于 TCP/IP 的协议文件格式

用途

定义本地主机上使用的因特网协议。

描述

/etc/protocols 文件包含有关 DARPA 因特网中使用的已知协议的信息。 每个协议都由 协议 文件中的单个行表示。 每个条目对应于以下表单:

名称编号别名

这些字段包含以下信息:

描述
姓名 指定官方 Internet Protocol 名称。
编号 指定协议号。
别名 指定用于协议的任何非官方名称。

行上的项由一个或多个空格或跳进字符分隔。 注释以 # (井号) 开头,并且搜索 协议 文件的例程不会解释从注释开头到行尾的字符。 协议名称可以包含除字段定界符,换行符或注释字符以外的任何可打印字符。

协议和别名是区分大小写的。

这些行如下所示:

ip           0          #dummy for IP
icmp         1          #control message protocol
#ggp         2          #gateway^2 (not normally used)
tcp          6          #tcp
#egp         8          #exterior gateway protocol
#pup        12          #pup
udp         17          #user datagram protocol