Linux 与 Win 运行时时序
我有一个从 Windows 移植到 Linux 的应用程序。现在,相同的代码可以在 VS C++ 和 g++ 上编译,但在 Win 上运行和在 Linux 上运行时性能存在差异。此…
C:从 TCP 和 UDP 套接字获取主机名?
我不太熟悉连接协议。 我正在使用以下代码来检查 connect() 以便获取主机名: #ifndef NI_MAXHOST #define NI_MAXHOST 1025 #endif int error char ho…
为什么 mDNS(Bonjour、Avahi 等)使用 UDP?
在我看来,DNS 的许多问题,特别是安全问题,其根本原因都是通过 UDP 实现的 DNS;例如,响应者不必是他所说的那个人。 我不知道 mDNS 协议的细节(我…
UDP 数据包中的数据在应用程序级别是否可以假定是正确的?
我记得在某处读到,如果 udp 实际上到达应用程序层,则数据可以假设是完整的。不考虑中间有人发送假包的可能性,我在应用层收到的数据是否总是发送出…
创建和发送测试 udp 数据报的工具
我正在寻找类似的东西: udpsend [udp-data] [target-ip] [target-port] 例如。 c:\>udpsend "Hello, World" 192.168.1.111 4711 这应该在任何地方…
C# UDP 多播套接字 - 如何处理链路故障
我正在开发一个 UDP 多播库,并有一个关于如何正确处理链接故障、断开/重新连接的 NIC 电缆等的问题。 在我的测试中,我有以下设置: 2 个服务器 sA …
从网络浏览器在 LAN 上发送 udp 数据包
我构建了一个简单的 TAPI 应用程序,它将在连接到办公室 PBX 的 LAN 上的计算机上运行,它允许我接收拨号、应答、挂断等命令(我计划通过 udp 数…
最佳 C++ RTP/RTSP 库
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers. 要求我们推荐或查找工具、库或最喜欢的…
使用 QUdpSocket 的 Qt4 DNS 服务器
我正在为我正在开发的应用程序编写 DNS 服务器,但遇到了一些困难。 我想绑定到本地主机上的端口 53 并侦听 DNS 查找请求,然后发回响应。不幸的是,…
为什么我收不到发送到我自己 IP 的 UDP 数据包?
我编写了这个 ruby 程序来将 UDP 数据包发送到端口 16800: require 'socket' sock = UDPSocket.new sock.bind("", 47123) sock.send("Hello!", 0…
C# UDP 多播在几秒钟后断开连接
我有一些网络代码连接到多播地址,但几秒钟后断开连接。谁能找出这段代码有什么问题吗? String Target_IP = "224.1.2.3" int Target_Port = 31337 IP…