UDP是传输层协议,IP是网络层协议,都是不可靠的。因为数据接收方不会发送确认给数据传送方,数据传送方自然也不会知道数据是否被数据接收方接收。所以就算数据接收方没有接收到数据,数据传送方也不会重传数据。所以不可靠。是否是可靠连接,是在传输层决定的,传输层的两个协议UDP,TCP上层数据到传输层后封装TCP协议,那么就是可靠的连接,然后交给网络层。IP协议负责将数据封装成数据包,然后路由寻路。
UDP和IP的不可靠程度是不相同的,因为IP仅检验首部,而UDP检验整个数据报