インターネット・ネットワーク・レベル・プロトコル

インターネット・ネットワーク・レベル・プロトコルは、マシン間の通信を処理します。

言い換えれば、この層は TCP/IP 経路指定をインプリメントします。 これらのプロトコルは、トランスポート層からパケット送信要求を (宛先のマシンのネットワーク・アドレスと一緒に) 受け入れ、パケットをデータグラム・フォーマットに変換して次の処理のためにネットワーク・インターフェース層へ送信します。

図1: TCP/IP プロトコル群のネットワーク層
TCP/IP プロトコル群のネットワーク層
この図は、TCP/IP プロトコル群のさまざまな層を示します。 1 番上のアプリケーション層は、アプリケーションで構成されます。 トランスポート層には、UDPTCP が含まれます。 ネットワーク層には、ネットワーク (ハードウェア) インターフェースが含まれます。 1 番下のハードウェア層には、物理ネットワークが含まれます。

TCP/IP は、RFC 1100 に準拠しなければならない公認インターネット・プロトコル と、インターネット・コミュニティーのホストが一般的に使用する、その他のプロトコルを提供します。

注: TCP/IP におけるインターネットネットワーク、バージョン、ソケット、サービス、およびプロトコル番号の使用についても、RFC 1010「 割り当て済み番号 」に準拠しています。