2011-08-22 51 views
4

可以通過使用端點構造函數來連接提升TCP接受器,該構造函數僅將端口號作爲參數,在這種情況下,它將監聽所有IP地址/網卡。在單個(TCP)接受器上監聽多個IP地址的Boost-asio

是否有可能讓接受者收聽選擇的IP地址?或者我將不得不爲每個我感興趣的IP地址創建一個接受者?通過文檔查看,我無法找到任何跡象表明這是一種可能性。

我幾年沒有看過套接字API,但我猜API不直接允許這樣做。

回答

6

有未綁定的監聽和綁定。 unbound意味着你聽所有的NIC,綁定到特定的NIC。有沒有可能選擇一些網卡,我認爲,因爲相同的可以通過專門的接受者爲他們每個人獲得