vlambda博客
学习文章列表

终于有人把TCP协议与UDP协议给搞明白了







TCP和UDP区别


TCP  传输控制协议

UDP 用户数据报协议


<1>


UDP  无连接  即发送数据之前不需要建立连接


<2>

TCP  可靠的 保证数据传输无差错、不丢失、不重复


UDP 不可靠的  会丢包,数据会丢失


<3>

TCP  速度慢 具有以上有两个特点,对应传输效率会相对较低


UDP 速度快 效率会高一点,凡是会在乎注重速度,不在乎的丢包一些场景,   会选择UDP的协议


<4>

使用TCP应用:  Web浏览器;电子邮件;文件传输程序


使用UDP应用: 域名系统(DNS);视频流;IP语音(VoIP)




TCP与UDP协议之间差别展示


特征特点
TCP
UDP
是否建立连接
面向连接
无连接
传输可靠性
可靠的
不可靠的
应用场景
传输数据量大 传输量小
速度






点个[ 在看 ],是对浩哥最大的支持!