用tcp就行,不要低估tcp的性能,如果你mtu支持jumbo包更好,像你這種局域網,發生重傳的概率很低,還可以用fastretransmission
【 在 hgoldfish 的大作中提到: 】
: 我使用 forloop(256 * 256) 循环发送从 192.168.1.0 到 192.168.254.254 所有主机一台一个数据包,发现经常会丢掉几个包,导致有开机的 IP 没有接收到。是因为发送速度太快没有停顿吗?有没有什么办法提高到达率?比如确认 TCP/IP 层已经发送出去了,再发送另外一个包?
--
FROM 112.65.4.*