Scapyで第2層のブロードキャストアドレスを持つデフォルトゲートウェイにエコー要求を送信しようとしています。2層ブロードキャストアドレスのデフォルトゲートウェイにecho-requestを送信する
私はこのコードを書いた:
packet = Ether(dst='FF:FF:FF:FF:FF:FF')/IP(dst='192.168.1.1')/ICMP()
sendp(packet)
をしかし、私は、ネットワーク内のパケットを送信するプロセスを理解しても応答が
を返されていない、フレームは、IPアドレスため、スイッチに行っていたはずです宛先が同じネットワーク内にある場合、スイッチはブロードキャストアドレスを認識しているため、接続先のすべてのユーザに送信していたはずです。
この理論には何が問題なのですか?
btw、私はwiresharkを使用してトラフィックを盗聴していましたが、捕捉されたping要求を見ることができましたが、これはおそらくこれがネットワーク上の問題であり、ソフトウェアではないことを意味するその回答に対する応答を見つけることができませんでした。
スイッチがレイヤ2アドレスだけを使用して配布を処理する(単純なブリッジとして動作する)という前提が正しいかどうかはわかりません。私はそれが決定するためにIPを使用すると期待... –