PROTOCOLS(5)

名前
protocols - プロトコル定義ファイル

説明
このファイルは ASCII ファイルで、TCP/IP サブシステムから利用できる いろいろな DARPA インターネットプロトコルを記述している。 ARPA 関連のインクルードファイル内の数値を使うべきではないし、単に推測 した値を使うのはさらに良くない。代わりにこのファイルに問い合わせるべき である。 これらの数値は IP ヘッダのプロトコルフィールドに現れる。 このファイルは変更しないこと。変更すると IP パッケージが不正になる。 プロトコル番号とプロトコル名は DDN Network Information Center によって 指定される。 それぞれの行は次のフォーマットである。
    protocol number aliases ...
各フィールドは空白(space)かタブ(tab)で区切られていて、 空行とハッシュ記号(#)で始まる行は無視される。(行の途中で)ハッシュ記号 があらわれたらその行の残りも無視される。 フィールドの説明は以下のとおり。

protocol
    プロトコルの固有名。たとえば ip, tcp, udp など。

number
    プロトコルの公式番号、IP ヘッダに現れる。

aliases
    プロトコルの別名、オプション。

このファイルは Yellow Pages/NIS や BIND/Hesoid などのネットワークワイ ドな名前付けサービスによってネットワーク上で配布されているかもしれない。

ファイル

/etc/protocols
    プロトコル定義ファイル。

関連項目
getprotoent(3) Guide to Yellow Pages Service Guide to BIND/Hesiod Service