当前位置| 科技 > > 列表>详情

TCP和UDP协议的区别以及原理是什么?TCP是基于连接的这句话该怎样理解?

2022-12-30 16:37:19 来源:创视网

TCP和UDP协议的区别以及原理

该文章是学习了B站up主的视频做的总结,讲的很通俗易懂,首先感谢博主的分享。视频地址:https://www.bilibili.com/video/BV1kV411j7hA/?spm_id_from=333.337.search-card.all.click&vd_source=0a3d4c746a63d737330e738fa043eaf6

TCP是基于连接的,而UDP是基于非连接的。

tcp传输数据稳定可靠,适用于对网络通讯质量要求较高的场景,需要准确无误的传输给对方。比如,传输文件,发送邮件,浏览网页等等

udp的优点是速度快,但是可能产生丢包,所以适用于对实时性要求较高但是对少量丢包并没有太大要求的场景。比如:域名查询,语音通话,视屏直播等。udp还有一个非常重要的应用场景就是隧道网络,比如:vpn,VXLAN.

举个例子 ------以人与人之间的通信为例:

UDP协议就相当于是写信给对方,寄出去信件之后不能知道对方是否收到信件,信件内容是否完整,也不能得到及时反馈。

标签: 区别以及原理 TCP是基于连接的 而UDP是基于非连接的