2017-06-18 60 views
0

我想製作一個聊天應用程序,該應用程序不會有固定的服務器連接,服務器可以像p2p連接一樣在設備上啓動(或始終運行)在本地網絡上搜索服務器

我需要某種網絡發現方法,可以做到這一點對我來說,我明白有isna協議做到這一點,但我不知道它是什麼,或者如果我甚至可以用它來做我想做的事情。

我想只是ping每個IP端口來檢查,但你不能ping通端口,並試圖建立與網絡上的每個IP連接是不是一個有效的想法..

谷歌沒有幫助,我從我想要的東西得到非常遠的話題。

我有一個名爲MikroTek的網絡管理操作系統,如果它有幫助,你不能真正安裝它,但幾乎所有的網絡工具,你可能需要。

請幫忙? 我該怎麼辦?我只是需要一個導致了這樣或那樣的協議或任何可以幫助我實現這個的名字,將是非常讚賞提前

感謝

回答

0

最簡單的方法是通過UDP多播套接字使用IP組播。對於IPv4挑選一個管理範圍的地址和一個端口,對於v6,你有更多的細節選擇。範圍。然後設計一個協議,向網絡中的對等方宣佈您的軟件的存在。

相關問題