udp

    1熱度

    1回答

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

    0熱度

    2回答

    端口轉發完成後,是否可以將udp套接字連接到外部IP? var PORT = 33333; var HOST = 'xxx.xx.xxx.xxx'; // my external ip var dgram = require('dgram'); var server = dgram.createSocket('udp4'); server.on('listening', functio

    1熱度

    1回答

    我試圖建立一個簡單的UDPServer和UDPClient。字符串比較不起作用。 這裏就是我有這麼遠: import java.io.*; import java.net.*; import java.util.concurrent.TimeUnit; public class UDPSender { public static void main(String args[])

    0熱度

    1回答

    我試圖手動計算各種UDP數據包的校驗和,但是我總是得到與Wireshark中顯示的結果相比的錯誤結果。下面是我如何做到這一點的例子: Source Address: 192.168.0.103 (0xC0A8, 0x0067) Destination Address: 192.168.0.1 (0xC0A8, 0x0001) Source Port: 57090 (0xDF02) Dest

    0熱度

    1回答

    我正在使用stm32f107VCx微處理器。 我的編譯器是keil,我正在使用spl(標準外設庫)。 我可以使用UDP協議發送和接收數據,但我不知道如何保存我從UDP提供的這些字符串。 其實我想將這些字符串保存到我的電腦中的文件中。

    0熱度

    1回答

    我已經創建了一個用於接收UDP數據包的簡單服務,並且正試圖在Service Fabric中進行部署。 在本地運行時,我能夠將數據包發送到服務(在本地SF羣集中運行),但部署到Azure時,服務甚至虛擬機都不會收到UDP數據包。 我甚至RDP到虛擬機和安裝Wireshark,我的數據包不存在。 我對標準的Windows DC VM做了同樣的處理,並且能夠看到數據包到達。 很明顯,在創建SF羣集時配置

    1熱度

    1回答

    我嘗試從Java中的X-Plane 12中讀取UDP流。 這是我嘗試: public class EchoClient { @Test public void echo() throws IOException { DatagramSocket socket; InetAddress address; byte[] buf; socket = new

    0熱度

    1回答

    這是一個簡化的節點JavaScript代碼測試的要點。 https://gist.github.com/d3x0r/315c87e8d2d65543d8689356d80f4c76 這爲每個接口地址的套接字,計算子網廣播地址,然後發送每一秒,4秒,每個計算的地址。 這適用於Windows。它永遠不會在Linux上收到。 如果進程在windows和linux上同時啓動,那麼windows會從linu

    1熱度

    1回答

    我有一個熱敏打印機,以及如何獲得「打印機狀態」文件如下: 我不知道這意味着什麼。我知道如何連接到各種IP地址和端口(例如使用socket)。但是,具有「兼容的數據包類型」是什麼意思,以及如何發送它們?

    -1熱度

    2回答

    我開發了一個應用程序,通過UDP與外部設備進行通信。在大多數情況下,它似乎完美地工作,但我有一個客戶在某檯筆記本電腦上使用我的應用程序時經歷了數據包丟失。他的其他筆記本電腦很好。 他檢查了緩衝區大小等明顯的東西,但沒有什麼明顯的錯誤。 然後,他在筆記本電腦上安裝了EtherSnoop,以試圖查看正在發生的事情,並且每當筆記本電腦向外部設備發送消息時,它都會停止在短時間內收聽收到的消息。就好像筆記本