tCp和udp的区别? tcp和udp的区别
大家好,我是东南,我来为大家解答以上问题tCp和udp的区别?,tcp和udp的区别很多人还不知道,现在让我们一起来看看吧!
大家好,业小编来为大家讲解下。tcp和udp的区别这个很多人还不是很了解,现在让我们一起来看看吧!
1、TCP是面向连接的,UDP是无连接的,TCP提供可靠的服务,也就是说,通过TCP连接传输的数据不会丢失,没有重复,并且按顺序到达,UDP没有可靠性。
2、TCP是面向字节流的,实际上是TCP把数据看成一连串无结构的字节流;UDP是面向报文的。TCP是全双工的可靠信道,UDP是不可靠信道。
3、为了确保消息传输的可靠性,TCP为每个分组提供序列号,并且还确保顺序接收发送到接收端实体的分组。然后,接收实体向成功接收的字节发回相应的确认(ACK);如果发送实体在合理的往返延迟(RTT)内没有收到确认,则将重新发送相应的数据(假设它丢失)。
4、资料拓展:TCP提供一种面向连接的、可靠的字节流服务。面向连接意味着两个使用TCP的应用(通常是一个客户和一个服务器)在彼此交换数据包之前必须先建立一个TCP连接。这一过程与打电话很相似,先拨号振铃,等待对方摘机说“喂”,然后才说明是谁。
本文tcp和udp的区别到此分享完毕,希望对大家有所帮助。
本文到此讲解完毕了,希望对大家有帮助。