TCP和UDP的区别
Posted ashen1999
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TCP和UDP的区别相关的知识,希望对你有一定的参考价值。
- TCP可以保证数据按序发送,按序到达,提供超时重传,保证可靠性;而UDP不保证按序到达,甚至不保证到达,只是努力交付
- TCP是有连接的,传输数据之前必须进行三次握手进行连接,传输完毕也要通过四次挥手断开连接;而UDP是直接传输
- TCP协议是一对一的;而UDP可以是一对一、一对多、多对多
- TCP协议所需资源多,TCP首部为20个字节;而UDP为8个
- TCP协议有流量控制和阻塞控制;UDP没有,网络拥堵不会影响发送端的发送效率
- TCP面向的是字节流,UDP面向的是报文流
以上是关于TCP和UDP的区别的主要内容,如果未能解决你的问题,请参考以下文章