TCP与UDP区别和联系
Posted coder-dai
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TCP与UDP区别和联系相关的知识,希望对你有一定的参考价值。
联系
TCP(transmit contril protocol)、UDP(user datagram protocol)都是计算机网络的传输协议。
TCP、UDP头部都有port、checknum。
区别
UDP协议
可能在传输过程中丢失数据包,造成信息损失。
但是传输速度快、占用空间小。
TCP协议
所有数据包按顺序排列。
在传输过程如果成功达到目标主机,且checknum符合标准,会返回给发送方一个‘ACK‘;
如果发送方长时间仍没有返回,会重新尝试发送该数据包,直到返回‘ACK‘,可能数据包已经到达目的地,由于数据包有固定序号,接收方可以删除重复的数据包。
传输时,可以多个数据包的传输同时进行,提高效率。
缺点:需要双倍的数据包,但是所传输的信息不变。对于有些应用来说不太理想。
以上是关于TCP与UDP区别和联系的主要内容,如果未能解决你的问题,请参考以下文章