TCP与UDP的区别,以及TCP的三次握手和TCP的四次挥手
一、 TCP与UDP的区别
1. 相同点
都是属于传输层的协议
2. 不同点
TCP
UDP
1
基于连接,可靠性强
基于无连接,可靠性较低
2
需要三次握手、重新确认等过程,实时性很差,同时过程复杂,易于被攻击
无连接,因而实时性很强,稍微安全点
3
在传输相同大小的数据时,报头20字节,而且tcp无丢包,开销很大
在传输相同大小的数据时,udp首部开销只有8个字节,而且udp经常丢包,开销很小
4
每条tcp连接只能是点到点的
udp支持一对一、一对多、多对一、多对多的
原创
2020-05-19 17:36:01 ·
370 阅读 ·
0 评论