问个UDP机制,比如2个UDP,一个.2一个.3 双向通信,.2一直给.3主动发数据,.3一直接收, 如果.3不对.2发送一次数据 是不是一直收不到.2的数据?
不会,UDP遵循的是尽力而为的传输机制,它不会管接收方是否会回应发送方。它只会将数据包尽力而为的全部发送到接收方那。这个过程中,数据包可能出现丢失现象,即丢包。举个例子,我们使用的QQ,QQ用户之间的传输协议用的是UDP,A给B发信息,不需要B回复,只需要B接收到就行。