udp

    0熱度

    1回答

    我試圖創建一個Unity程序,它將從發送UDP數據包的套接字中讀取數據,並在遊戲中進行相應的更改。我能夠使用UDPClient類處理數據,但是當我將平臺切換到Windows時(我需要它是因爲它在Hololens上運行),UDPClient無法識別,我不得不切換到Windows.Networking API 。我發現了一些例子在線上的人接受UDP在Unity這樣的: https://forums.h

    1熱度

    2回答

    我想增加使用Boost ASIO的udp遊戲服務器的吞吐量。 現在,每次我需要發送一個數據包,我將它放入一個隊列中,然後檢查是否有掛起的async_send_to操作,如果是,則不做任何操作,如果沒有,則調用async_send_to。 然後我等待寫入處理程序被調用,然後調用async_send_to爲隊列中的下一個數據包(如果有的話)。 該文件說,這是「TCP套接字」的做法,但沒有什麼關於UDP

    1熱度

    1回答

    我有2名工人 worker(Mmoserver.MessageReceiver, []), worker(Mmoserver.Main, []) 的的messageReceiver會等到TCP收到消息並處理它們,主循環將採取信息和採取行動。如何與worker2共享worker1獲得的信息? Mmoserver.ex 這是啓動工 defmodule Mmoserver do use

    0熱度

    1回答

    我試圖實現UDP客戶端和來回發送消息的服務器。 我的服務器在端口6060上的本地IP上設置,而我的客戶端在端口6061上的本地IP上設置爲101.兩個端口都在路由器(UDP)上轉發。我使用一些在線工具測試了這些端口,並確認這些端口是開放的。 服務器通過偵聽啓動,意味着客戶端將發送第一條消息。當客戶端通過端口6060將消息發送到本地IP.215時,通信按預期工作。但是,當它發送到互聯網IP時,使用相

    -1熱度

    1回答

    我正在爲公式1遊戲構建一個類似網站的儀表板。我跟着這個guide。 (部分:啓用UDP遙測輸出) 基本上,遊戲使用UDP在127.0.0.1:20777上發送數據包,並且我試圖在我的應用程序中接收這些數據包。 我的問題是,當我嘗試接收數據包時,遊戲和我的應用程序之間似乎存在某種衝突。例如,如果我在遊戲未運行時編譯應用程序,它編譯得很好,但當然,我沒有收到任何數據。 一旦遊戲開始,我無法編譯,並得到

    2熱度

    1回答

    我有一個應用程序運行在發送者和接收者,與UDP協議。 UDP緩衝區大小約爲70或1024字節,因此不會發生UDP碎片。 從ifconfig/sar級別看,我沒有看到明顯的UDP丟失。 但是從應用層面來看,我看到約30%的損失。我看到與iperf3/ntttcp-for-Linux/netperf相同。 損失發生在哪裏?這是由UDP造成的IP堆棧亂序嗎?我如何確認這個假設? 謝謝!

    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