2016-11-27 24 views
0

我使用Ubuntu和我的項目之一,我的工作,我想使用所有可用的接口在同一時間(主要是無線和有線)。我不希望有任何優先權。操縱內核代碼實現這一點還是操縱路由會更好?如何同時使用所有可用的接口?

我可以爲所有的接口單獨的路由表,並使用相應。

+0

當你問你的問題,顯示的事實,您首先做了一些研究。嘗試通過搜索Stackoverflow找到答案。嘗試通過搜索Web來找到答案。然後顯示你在你的問題中學到了什麼。閱讀[我如何問一個好問題?](http://stackoverflow.com/help/how-to-ask)。 – MikeJRamsey56

回答

0

您可以選擇通過調用程序中bind系統調用,傳遞一個文件描述符,並綁定到每個接口的IP地址使用哪個接口。

換句話說,如果你有兩個接口,您將創建兩個文件描述符,一個綁定到每個接口的IP地址,然後你可以在你的程序發送數據它們之間旋轉。您不需要修改路由表或內核代碼來執行此操作,只需修改程序代碼即可。

相關問題