multicast

    1熱度

    2回答

    我從我的UDP嗅探器的組播中接收數據,但僅在IPv4中接收數據。 我的代碼看起來像這樣, try: s = socket.socket(socket.AF_INET, socket.SOCK_RAW, socket.IPPROTO_UDP) except socket.error as msg: print('Socket could not be created. Erro

    1熱度

    1回答

    recv未按預期工作。 我發送10個字節(通過wireshark驗證),recv只獲取第一個字節並放棄其餘(直到下一個sendto)。 這是一個多播的東西?我很確定我用單播UDP做了同樣的事情,並且沒有問題。 這裏是我的示例代碼: import struct, socket, multiprocessing, time MCAST_PORT = 62950 MCAST_GRP = '239.

    0熱度

    1回答

    我可以使用netstat -g獲取已加入多播的列表,但可以獲得可用(未加入)多播的列表。 Linux內核是否跟蹤傳入組特定的IGMP/MLD查詢?

    3熱度

    1回答

    我試着去了解多播代碼,我不明白一小部分的工具: int fd_socket = socket(AF_INET, SOCK_DGRAM, 0); u_int yes = 1; setsockopt(fd_socket, SOL_SOCKET, SO_REUSEADDR, &yes, sizeof(yes)); 我不明白setsockopt函數的實用程序。我明白,這個函數允許修改內核中的套接

    0熱度

    1回答

    我有一個要求,我想在Apache Camel中使用mutlicast,而不是單一路由中的單個時間。即組播中的多播。 <routeContext id="myRoute" xmlns="http://camel.apache.org/schema/spring"> <route id="myRouteId"> <from uri="activemq:queue:{{XXXX

    0熱度

    1回答

    以下簡單安排有什麼問題。我所做的只是創建一個多播消息的UDP廣告客戶,以及一個加入多播組以接收此消息的偵聽器,它們都運行在同一臺機器上。 string Port = "54153"; HostName Host = new HostName("224.3.0.5"); //a multicast range address //listener var L = new DatagramSo

    0熱度

    1回答

    我寫了一個簡單的多播接收器程序,它目前在OpenWRT路由器中運行。但是這個軟件沒有收到來自多播組的任何數據。 我在路由器中有一個可用的多播環境(我的無線設備可以從同一個多播組發送和接收數據),但是如果我嘗試使用我的軟件從路由器收聽該組,我什麼也收不到。 注意:如果我在Linux臺式機上運行它,相同的軟件也可以正常工作。 我在組播上做了tcpdump; 11.11.11.15和11.11.11.3

    1熱度

    2回答

    我是一名新手,在我的一些網絡編程上擔心。我正在通過多播讀取數據(請參閱下面的代碼),並希望查找最大傳輸單位(MTU)或我可以讀取的傳輸單位。任何人都可以引導我到一個來源或方式來做到這一點。謝謝。 try { InetAddress add = InetAddress.getByName("127.0.0.1"); MulticastSocket socket = new

    0熱度

    1回答

    我想接收多播UDP數據的網絡接口上RHEL 7.2 所以,關於我的設置接收在RHEL 7組播數據: 網卡:英特爾X540 IP:192.168.42.100 發行: RHEL 7.2 組播地址:224.5.6.7端口 :2002 接口名稱:ens4f1 我有2個接口打開,1千兆的主板和一個英特爾卡上的10千兆的。 像許多其他職位,我有數據進來,並在wireshark和tcpdump都可見,但我的r

    0熱度

    1回答

    我有一個令我瘋狂的問題!無論是設計方面還是技術方面。 我需要聽很多個組播地址。他們分爲每個項目,我正在監測/收集3組。我已經走過了一個進程啓動100個線程的道路。每個線程使用2個端口和三個地址/組。 (其中兩個組在同一端口上)我爲每個端口使用MulticastChannel,並使用SELECT監視數據。 (我用過數據報,但發現NIO MulticastChannel好得多)。 無論如何,我看到的問