multicast

    2熱度

    1回答

    在Python中,當我們想製作監聽組播流量的腳本時,我們將套接字的IP_ADD_MEMBERSHIP選項設置爲由多播組地址和本地接口的地址組成的值它會監聽該組的流量。 在互聯網上的許多例子傳給IP_ADD_MEMBERSHIP的INADDR_ANY通配符地址爲本地接口,以及他們的一些指出,這將使插座上所有接口,多播數據包監聽。然而,Linux的IP(7)手冊頁指出,使用INADDR_ANY 時 和

    4熱度

    1回答

    (英語不是我的母語,如果有些句子很奇怪,不用擔心))。 我開發一個乒乓球比賽,順便創造了一些課程,以幫助我管理窗口,事件......和網絡因爲我加了一個局域網功能的遊戲,但現在你必須進入與你想玩的人的地址。對此的解決方案是廣播(播放器的掃描LAN)。這很容易與ipv4,只是使用地址255.255.255.255,但我們在2017年,並提供了一個功能,只適用於ipv4吸... 然後,我尋找一種方式與

    1熱度

    2回答

    我工作的一些代碼,連接使用IGMP多播組加入 struct ip_mreq mreq; inet_pton(AF_INET, group, &mreq.imr_multiaddr.s_addr); mreq.imr_interface.s_addr = htonl(INADDR_ANY); if (setsockopt(fd, IPPROTO_IP, IP_ADD_MEMBERSHIP,

    1熱度

    1回答

    我需要向幾個收件人發送消息,然後在動態超時值(即每個交換機的值不同)後繼續路由 - 無論一個或多個收件人是否設法返回某些內容。 我以爲我可以通過組播來實現這一點,其中一個分支是一個計時器,但我似乎無法找到一種方法來告訴組播完成時,一個分支到達,忽略其他分支。它可能有點類似於aggregate的completionSize,但是對於我的情況來說,合適的EIP是多播的,所以在我認爲這個醜陋的解決方案之

    0熱度

    1回答

    在我的macOs上安裝了dockerForMac和virtualbox後,本地hazelcast成員無法使用hazelcast(不在容器中)的多播配置看到對方。看起來他們倆都是不同端口的集羣中的主人。 安裝docker stuff等之後的差異是成員的IP地址。這是我的本地IP地址,但現在它有192.168.99.1被vboxnet使用。看我的ifconfig。 This comment is ab

    3熱度

    2回答

    我想使用多播接收器的示例來偵聽通過網絡發送UDP多播數據的應用程序。 聽音IP是193.xx107 發件人IP是193.xx109 組播地址是231.11.1.5:6005 下面是數據的採集Wireshark的,以確保數據被傳遞: Proof of Traffic 這裏是來回的代碼m助推庫: // // receiver.cpp // ~~~~~~~~~~~~ // // Copyrigh

    0熱度

    2回答

    簡介 有上創建組播發布者和接收器的數量的教程。 我用了一個發現here進行了一些修改。 幾個人: here here here 注意,這些教程都是頗爲相似。 詳情: 服務器端口7777運行併發送數據報224.0.0.0(我測試了幾個其他知識產權的的組播範圍:224.0.0.0到239.255.255.255,但這些並沒有工作) 然後客戶端加入組播組224.0.0.0並等待響應數據包(如運行一個線程

    2熱度

    1回答

    我想向連接到本地網絡/同一路由器的不同客戶端發送簡單消息。但有可能客戶端可能連接到不同的路由器並具有不同的IP地址,所以我使用UDP廣播組範圍224.0.0.0到230.255.255.255和特定的端口號。 當前,當我處於同一網絡中時,我可以向這些客戶端發送消息,但是當它們連接到其他路由器時,我無法發送消息。 我是以錯誤的方式做,還是應該有我失蹤的東西。我正試圖在Python中實現這一點。

    1熱度

    1回答

    我有一個真正的時間熊試圖瞭解IP多播。特別是,我想禁止將數據包循環回多播組。 我剛把這段代碼放在一起,舉例說明了我所看到的。 /* example.c */ #include <sys/types.h> #include <net/if.h> #include <sys/socket.h> #include <arpa/inet.h> #include <pthread.h

    -1熱度

    1回答

    關聯的多播組與c#應用程序我可以將多播地址添加到特定接口。問題是:每次運行我的應用程序時,我都會向網絡接口添加多播組,但是當應用程序結束時它仍保持連接狀態,所以如果我再次運行切換接口的應用程序,它不會工作,比我需要改變組播地址,然後再一次......這樣我就可以將很多組播地址關聯到每個接口。 如果我運行: netsh接口IP顯示加入 它表明我多播接口加入 Interfaccia 7:無線網絡連接