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

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

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

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

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

注: TCP/IP でのインターネット・ネットワーク、バージョン、ソケット、サービス、およびプロトコル番号の使用は、RFC 1010 ( 割り当てられた番号) にも準拠しています。