1

2つのサブネットを同じスイッチに接続できますか?

たとえば、2台のPCをL2スイッチに接続している場合

Pc1-10.232.167.10 Pc2-192.168.3.1

pc2からpc1にpingを実行したり、その逆を実行したりすることはできますか?

理論的には、それは可能でなければなりません-スイッチはL2でのみ動作するためです。Pc1からpingパケットを送信すると、スイッチは(マッピングテーブルが更新されていないため)接続されているすべてのポートにブロードキャストを送信します。

Pc2がパケットを受信すると、それが自身のIPアドレス用であり、パケットを受け入れる必要があることを確認します。これにより、スイッチでマッピングが作成されます(送信元MAC+ポート->宛先ポート)。その後、Pc1からPc2にpingを実行できます。

しかし、それは実際には機能しませんでした。理由を知りたいのですが?

4

2 に答える 2

4

理由:IPがデバイスの範囲内にない場合、IPは自動的にデフォルトゲートウェイに送信されます。そのため、L2スイッチだけが接続されている別のサブネットでは機能しません。「whohasipxxxx」(ARPで使用)のブロードキャストパケットは、IPが送信するマシンと同じサブネットにある場合にのみ発生します。

唯一の解決策は、LAN側で構成された2つのサブネットを使用してルーターをそのスイッチに接続し、L2スイッチに接続することです。可能であれば、サブインターフェイスを操作するか、2つのインターフェイスを使用することができます。

より広い範囲が必要な場合は、サブネットマスクが次のサブネットにある場合は、サブネットマスクを調整できます。

192.168.1.0 / 255.255.255.0 => 255.255.254.0これにより、192.168.0.xが192.168.1.xと通信できるようになります。

ただし、これは範囲を広げているだけであり、VLANやサブネット化の利点はありません。

于 2012-04-20T08:37:16.617 に答える
0

同じ設定で。PC1とPC2を、デフォルトゲートウェイをそれぞれPC2とPC1として構成してみてください。ルーターがなくても動作します

于 2013-05-26T13:44:47.507 に答える