udp什么时候不能connect

先看下标准udp socket:

1
2
3
4
5
6
7
8
9
10
11
12
server:
socket
bind
recvfrom
sendto
close

client:
socket
sendto
recvfrom
close

client bind可定制自己的源IP和端口,
client connect后可改sendto为send.

通过测试发现当connect后,如果本机的ip变了再send会出现发送失败,
而sendto不会。所以在考虑有ip变化的情形,则应该使用默认的sendto.


udp什么时候不能connect
https://dnsnat.gitee.io/NETWORK/udp什么时候不能connect.html
作者
dnsnat
发布于
2022年3月22日
许可协议