2つのルータ間で変なパケットがドロップする
私のISPは私に電話ジャックと4つのLANポートを備えたハイブリッドDSLモデム/ルーターを提供してくれました。 DSLモデム/ルーターはPPPoEパススルーをサポートしますが、PPPoEダイヤルは行いません。私はまたWANポートと4つのLANポートを備えたより強力なDD-WRTルーターを持っています。 DD-WRTルーターのWANポートはDSLモデム/ルーターのLANポートに接続されています。 DD-WRTルーターはPPPoEダイヤルとログインを行い、私のホームネットワークのゲートウェイであり、QoSに加えてDHCPとNATを扱います。 DD-WRTルーターのLANポートに3つのデバイスが接続されています。 今私は2台の機器をDD-WRTルータに接続する必要がありますが、残っている空きLANポートは1つだけです。私はミックスにスイッチを追加したくありません。 DSLモデム/ルーターの3つのLANポートを再利用することを考えています。私はとにかくDSLモデム/ルーターをルーターとして使用していないので、3つの空きLANポートをスイッチとして使用できます(もう一方のLANポートはDD-WRTのWANポートに接続してPPPoEパススルーを実行できます)。 ) だからここに私がやったことです: DSLモデム/ルーターのDHCPとNATをオフにしました。 DSLモデム/ルータにDD-WRTからIP範囲内の静的IPアドレスを与えました。 DSLモデム/ルーターの1つのLANポートをDD-WRTルーターの残りの空きLANポートに接続しました。 私がDD-WRTルーターに接続するために必要な2つの装置は、代わりにDSLモデム/ルーターの2つの空きLANポートに接続されています。 事実上、DSLモデム/ルータの3つのLANポートとDD-WRTルータの4つのLANポートは2つのスイッチで接続されており、それらはすべてDD-WRTルータのDHCPサーバから正しいプライベートIPアドレスを取得します。トポロジは次のようになります。 これですべて問題ありませんが、DSLモデム/ルータのLANポートに接続されている2つのデバイス(AとB)は奇妙に動作しています。問題はありますが ping 2つのデバイスからのDD-WRTルータは、最初の数パケットがドロップされますが、後続のパケットはそのまま残ります。これはDSLモデム/ルータのLANポートに接続されたデバイスからのpingの典型的な結果です: # ping 192.168.0.1 PING 192.168.0.1 (192.168.0.1): 56 data bytes 64 bytes from 192.168.0.1: seq=6 ttl=64 time=0.602 ms 64 bytes from 192.168.0.1: seq=7 ttl=64 time=0.535 ms 64 bytes from 192.168.0.1: seq=8 ttl=64 time=0.539 ms …