0

特定のソフトウェア インターフェイスで着信トラフィックをシミュレートするにはどうすればよいですか? この必要性の理由は、Ether レベルと IP レベルの間にいくつかのソフトウェア インターフェイスがあり、ネットワーク スタックに沿って独自の L2.5 ヘッダーを解析するためです。

eth header -> virt_dev1 -> virt_dev2 -> IP -> TCP

私はTAPを見ていましたが、役に立ちそうです。しかし、この TAP インターフェイスを独自のソフトウェア インターフェイスにチェーンして、パケットが期待されるネットワーク スタックを通過する方法がわかりません。私のTAPの理解は間違っているのでしょうか?

ありがとう、

4

1 に答える 1

1

インターフェイスは、ネットワーク スタックへのレイヤ 2 ポートのように機能します。tapデバイス ノードからの読み取りと書き込みにより、ネットワーク レイヤからパケットが取り込まれ、取得されます。その後、これらのパケットがどこに行くかは、ネットワーク構成 (転送、ブリッジングなど) 次第です。

于 2013-01-22T02:41:35.143 に答える