Menu
Coddy logo textTech

同じスイッチ、別のサブネット

Coddyの「LANラボ」コースのレッスン 11/35。

2台のホストを同じスイッチに接続しても、同じネットワーク上に置かれるわけではありません。スイッチはレイヤー2で動作し、両者の間でフレームを問題なく転送しますが、ホストはローカルにあると判断したアドレスに対してのみ送信します。192.168.1.10/24のpc1は192.168.2.20を確認し、別のネットワークだと判断して、デフォルトゲートウェイに送ろうとします。ゲートウェイが設定されていないため、パケットはどこにも到達しません。

netlabはそのことを直接示します:unreachable (different subnet, pc1 has no gateway)。解決策は、ネットワーク間にルーターを置くか、分割が単なる入力ミスだった場合は、両方のホストを1つのサブネットに戻すことです。

challenge icon

チャレンジ

簡単

pc1 は 192.168.1.10/24 です。pc2 には誤って 192.168.2.20/24 が設定されています。pc1 から pc2 に ping を実行し、pc2 を 192.168.1.20/24 に変更して、もう一度 ping を実行してください。

期待される出力:

pc1 -> pc2: unreachable (different subnet, pc1 has no gateway)
pc2 eth0: 192.168.1.20/24 (mask 255.255.255.0, network 192.168.1.0/24)
pc1 -> pc2: reply from 192.168.1.20 (ttl=64)

自分で試してみよう

ターミナル

LANラボのすべてのレッスン

自分で練習してみよう: Terminalプレイグラウンド