同じネットワーク内にいる場合、ホップツーホップ通信は、MAC レイヤーで動作するスイッチ、ブリッジなどのレイヤー 2 デバイスによって行われます。
しかし、他のネットワークの宛先にパケットを送信する必要がある場合は、ルーターを介してホップツーホップ通信が行われます。
これは正しいです?
同じネットワーク内にいる場合、ホップツーホップ通信は、MAC レイヤーで動作するスイッチ、ブリッジなどのレイヤー 2 デバイスによって行われます。
しかし、他のネットワークの宛先にパケットを送信する必要がある場合は、ルーターを介してホップツーホップ通信が行われます。
これは正しいです?
詳細は完全に正しくありませんが、あなたのステートメントは概念的には正しいです。
IP のようなレイヤ 3 プロトコルは、パケットを送信元から宛先までインターネット全体にルーティングできますが、イーサネットのようなレイヤ 2 プロトコルは、単一ホップのパケットしかルーティングできません。デバイスが TCP/IP ネットワークでパケットを送信する場合、次ホップのイーサネット (レイヤー 2) アドレスと、パケットの最終宛先の IP (レイヤー 3) アドレスを認識している必要があります。
デバイス A のユーザーがデバイス B の IP アドレスを知っていて、それにパケットを送信したいというシナリオを使用して、説明した 2 つのケースを見てみましょう。
同じ (切り替えられていない) サブネット上のデバイス
ping 10.1.1.23
ます。同じ (交換) サブネット上のデバイス
ping 10.1.1.23
ます。異なるサブネット上のデバイス
ping 8.8.8.8
ます。はい。それで合っています。他のネットワーク (異なるサブネット上のネットワーク) にアクセスするために、クライアントはトラフィックをデフォルト ゲートウェイにルーティングします。デフォルト ゲートウェイは、トラフィックをカプセル化し、適切にルーティングします。同じネットワーク上で通信するには、レイヤー 2 スイッチのみが必要です。