0

我有兩個進程,我試圖模擬兩個進程代表兩個通過線連接的兩個switches的情況。我希望能夠從一個進程發送數據包到另一個進程。另一個用例是,這些進程中的每一個都可以連接到數據包生成器。如何使用TUN/TAP接口在兩個進程之間發送數據包?

我是新來的網絡,並遇到TUN/TAP接口,似乎是在這裏使用的邏輯接口。不過,我對一件事有些困惑:

  • 這兩個進程是否都有自己的接口?當我必須將數據包從進程A發送到B時,我會向B接口發送數據包嗎?

OR

  • 如果兩個進程連接到相同的接口?這將如何工作?

回答

0

沒有兩個進程可以連接到同一個tun/tap接口的用戶域。如果你想模擬設備進行通信,使用brctl addbr br0; brctl addif br0 tap0; brctl addif br0 tap1將它們放在橋上。

相關問題