为啥在局域网中使用UDP比TCP好?请说明详细的具体的原因

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为啥在局域网中使用UDP比TCP好?请说明详细的具体的原因相关的知识,希望对你有一定的参考价值。

参考技术A udp的好处是低能耗,而tcp的好处是有保障,可靠
udp的缺点是不可靠,而tcp的缺点保证每个连接是需要申请缓存空间和占用线程为代价的
局域网中不存在大量的客户端连接,并且都是点对点的,安全可靠不存在ip的攻击,这样用tcp可以保证每台机器间交互内容不会出现丢失,也不会增加多少系统消耗,
udp主要用在广域网上传递数据,不关心是否有回复是否有连接,直接向你客户端传数据。如果每个客户端都要经过3次握手,服务器性能会跟不上的

以上是关于为啥在局域网中使用UDP比TCP好?请说明详细的具体的原因的主要内容,如果未能解决你的问题,请参考以下文章

在拥塞的局域网中,UDP 的发送速度是不是比 TCP 快?

为啥 UDP + 一个软件可靠的订购系统比 TCP 更快?

winsock控件的TCP和UDP协议的判断问题

DNS为啥既使用TCP又使用UDP,二者有啥不同?

万兆网卡下iperf的tcp模式测试可以到9Gbit/s,和udp模式测试只能到800,为啥差别这么大,

为啥 RTP 使用 UDP 而不是 TCP?