如何在同一網絡上使用多播發送消息?將消息發送到同一網絡上的應用程序的所有其他實例
我正在使用C++,庫提升。我玩過發送者和接收者的例子。
但我也有幾個問題,我是網絡和C++的新手。 組播端口被設置爲30001,這有什麼好的理由嗎?
的例子表明,我使用,發件人:
IPv4的239.255.0.1
IPV6 FF31 :: 8000:1234
而對於接收器:
的IPv4 0.0.0.0 239.255.0.1
IPv6 0 :: 0 ff31 :: 8000:1234
爲什麼這些特定的地址?
接收機例如此外,還有一個專門爲加入組播地址段,有沒有辦法來檢查是否有新的連接已經出現了這個地址嗎?看看新的實例加入或離開連接,這可能嗎?
但我的主要問題是,如果我是從運行的例子我的電腦發送郵件一樣的Hello World,這會出現在同一個網絡上的另一臺計算機上?
謝謝。但是當你提到我可以播放我的存在時,你的意思是什麼?我會怎麼做? –
您向廣播組發送消息。網絡上的任何機器都可以做到。 – Sorin