一个线程UDP服务端能同时接收不同主机的数据包吗

2024-12-01 04:10:33
推荐回答(1个)
回答1:

udp是数据报协议,一次发送只要不超过65535字节(一般为6000字节以下才能发送成功),协议栈就加上udp头一次发送,当然IP层会分片。但接收端肯定是一次收到或者没收到,而不是分为两次或多次收到。你可以用select,epoll这些多路IO就知道,它只会通知一次。