用于 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