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

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

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

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

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

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