ネットワーク層のもう 1 つの役割は、ホスト間でパケットを転送することです。 ホストはパケットを次の宛先に送信できます。
- 自分自身:これは特別な IP アドレス 127.0.0.1 であり、ループバック インターフェイスと呼ばれます。 このループバック アドレスは、TCP/IP が実行しているとホストに自動的に 割り当てられます。 ホストがネットワーク機能を使用して自分自身にパケットを送信する機能は、テストの目的に役立ちます。 ネットワーク 127.0.0.0/8 内のすべての IP は、ローカル ホストと呼ばれます。
- ローカル ホスト:これは、送信元ホストと同じネットワーク上のホストです。 これらのホストは同じネットワーク アドレスを共有します。
- リモート ホスト:これは、リモート ネットワーク上のホストです。 これらのホストは同じネットワーク アドレスを共有しません。
パケットの宛先がローカル ホストかリモート ホストかは、送信元デバイスの IP アドレスとサブネット マスクの組み合わせを、宛先デバイスの IP アドレスとサブネット マスクと比較することによって決定されます。
自宅または企業のネットワークでは、LAN スイッチや無線アクセス ポイント(Wireless Access Point; WAP)などの中継装置を使用して、複数の有線または無線デバイスが相互に接続されている場合があります。 この中継装置は、ローカル ネットワーク上のローカル ホスト間の相互接続を提供します。 ローカル ホストは相互にアクセスして情報を共有でき、追加デバイスを使用する必要はありません。 ホストがホスト デバイスと同じ IP ネットワークを設定されているデバイスにパケットを送信する場合、パケットはホスト インターフェイスから中継装置を経由して宛先デバイスに直接転送されます。
もちろん、普通は、デバイスの接続先はローカル ネットワーク セグメントを越えた他の家、会社、インターネットです。 ローカル ネットワーク セグメントの範囲外にあるデバイスはリモート ホストと呼ばれます。 送信元デバイスがリモート宛先デバイスにパケットを送信するときは、ルータとルーティングのヘルプが必要です。 ルーティングは、宛先へのベスト パスを決定するプロセスです。 ローカル ネットワーク セグメントに接続されたルータはデフォルト ゲートウェイと呼ばれます。