我们如何将UDP视为无连接和TCP作为面向连接的理由,因为在这两种协议中我们都使用端口和套接字的概念来处理通信。我们可以说UDP是一种无连接协议。
答案 0 :(得分:1)
UDP是无连接协议 - 当通过网络发送数据包时,它不关心是否收到数据包,无效或有效。这也称为无状态通信。 - 客户端还可以按顺序或不按顺序接收分组或数据 --UDP在音频/视频流中很常见
TCP具有连接状态 --TCP的开销大于UDP,因为它必须验证通过网络发送的数据包是否有效并且是否正常(如果无效则尝试重新发送数据包)。
答案 1 :(得分:0)
UDP协议中没有连接阶段或断开阶段。因此,它是无连接的。我不知道端口和插座与它有什么关系。它们只是当地的终点。
与其他几个答案相反,数据ACKS和重试也与它无关。没有它们,您可以拥有面向连接的协议。
答案 2 :(得分:-2)
让我们说,沟通是一种谈话。意思是,有两个(或更多)实体在他们之间交换信息。
UDP不会验证邮件是否已到达目的地,并且无法保证邮件的顺序。所以你可以说这更像是对消息的目标轰炸而不是实体之间的通信。