绑定到NIC,但我想要短暂的源端口(Windows C)

时间:2016-03-24 04:24:44

标签: windows sockets networking udp

我正在设置2台设备之间的UDP通信。我正在处理客户端(发送)部分,我按照这里的示例进行了操作:

https://en.wikipedia.org/wiki/Berkeley_sockets#Client-server_example_using_UDP

我试图在绑定地址但是短暂的src端口发送到目的地地址和端口的地方设置它。我完全按照这个例子所示的方式工作正常,但src端口与dest端口匹配。使用tcp,将sa.sin_port设置为0会导致它使用临时src端口,当我尝试使用UDP绑定时,消息会被发送出去,但收到的消息似乎无法正常到达。使用短暂的src端口进行udp绑定是否有诀窍?我全神贯注地找不到答案..

谢谢!

0 个答案:

没有答案