PROTOCOLS

Section: Linux Programmer's Manual (5)
Updated: 2012-08-05
Index JM Home Page
 

名前

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

説明

このファイルは ASCII ファイルで、TCP/IP サブシステムから利用できる いろいろな DARPA インターネットプロトコルを記述している。 ARPA 関連のインクルードファイル内の数値を使うべきではないし、 単に推測した値を使うのはさらに良くない。 代わりにこのファイルに問い合わせるべきである。 これらの数値は IP ヘッダーのプロトコルフィールドに現れる。

このファイルは変更しないこと。変更すると IP パッケージが不正になる。 プロトコル番号とプロトコル名は IANA (Internet Assigned Numbers Authority) によって指定される。

それぞれの行は次のフォーマットである。

protocol number aliases ...

各フィールドは空白かタブで区切られていて、空行は無視される。 行にハッシュ記号(#)が含まれる場合、 ハッシュ記号を含むその行の残りは無視される。

フィールドの説明は以下のとおり。

protocol
プロトコルの固有名。たとえば ip, tcp, udp など。
number
プロトコルの公式番号、IP ヘッダーに現れる。
aliases
プロトコルの別名、オプション。

このファイルは Yellow Pages/NIS や BIND/Hesiod のようなネットワーク上の名前サービスを用いて、ネットワークを通じて配布される可能性もある。  

ファイル

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

関連項目

getprotoent(3)

 

この文書について

この man ページは Linux man-pages プロジェクトのリリース 5.10 の一部である。プロジェクトの説明とバグ報告に関する情報は https://www.kernel.org/doc/man-pages/ に書かれている。

関連キーワード

プロトコル   protocols   数値   ヘッダー   番号   ハッシュ   記号   ネットワーク   サブシステム   インターネット   記述   関連   インクルード   推測   パッケージ   不正   Internet   Assigned   Numbers   Authority   フォーマット   number   aliases   空白   タブ

Linux マニュアル 一覧

関連するコマンド・関数

getsockopt.2   setsockopt.2   in.writed.8   writed.8   raw.7   endprotoent.3
 

Index

名前
説明
ファイル
関連項目
この文書について

This document was created by man2html, using the manual pages.
Time: 04:38:53 GMT, October 11, 2026