1

添付の画像に示されている非常に単純な 3 つのホスト、1 つのスイッチ トポロジがあります。

地形

ホスト 1 からの ARP 要求がホスト 3 に送信されるように dpctl コマンドを作成しようとしています。

これは私が使用しようとしているコマンドです:

 dpctl add-flow tcp:127.0.0.1:6634 idle_timeout=0,in_port=1,dl_type=0x0806,actions=output:3

ただし、host1 から host3 に ping を実行しようとすると、host3 に到達するパケットが表示されません。

ここで何が間違っていますか?どうすれば修正できますか?

前もって感謝します!

4

2 に答える 2

1

--arpしたがって、各ホストの ARP テーブルを自動的に埋めるネットワークのトポロジを設定するときに、引数を渡していたことがわかりました。その結果、host1 は宛先ホストの MAC アドレスをすでに知っているため、ARP 要求を送信しません。この引数を削除すると、問題が修正されました。

于 2015-11-12T09:49:41.610 に答える