欢迎光临散文网 会员登陆 & 注册

一条视频讲清楚TCP协议与UDP协议-什么是三次握手与四次挥手

2022-03-29 12:55 作者:打你如打狗  | 我要投稿

TCP、UDP都属于传输层,是传输协议

TCP基于连接,UDP基于非连接


TCP:在不稳定的信道上建立稳定的连接

三次握手:

synchronization、acknowledgement

理由:防止请求报文由于网络堵塞,延迟到达,客户端再次发送报文后,引起服务端认为是两次连接,客户端认为是一次连接


传输过程:


四次挥手:

服务端有可能没接受到最后一包ACK包,需要重发FIN包,因此客户端不能在发完ACK包后直接关闭连接


UDP:建立于非链接,将数据包封装一下,即可发出


性能损耗少,CPU、内存占用远小于TCP,稳定性弱于TCP



TCP适合传输文件、发送文件、浏览网页

UDP适合域名查询、语音通话、视频,以及隧道网络:VPN等


一条视频讲清楚TCP协议与UDP协议-什么是三次握手与四次挥手的评论 (共 条)

分享到微博请遵守国家法律