赞
踩
博主今天从网络上找了几个比较关注的热点的内容进行讲解
UDP并不是一无是处的,在部分场景下也是应用十分广泛的
UDP用于的实时通讯一般指的就是视频一类的不是文字一类的,要是发消息丢了那是不行的。
UDP的应用场景比较好记忆的。
实时性要求较高的应用:UDP适用于那些对传输延迟要求较高,可以容忍丢包的应用。例如,实时音视频通信、在线游戏中的实时数据传输等。
DNS(Domain Name System):域名解析通常使用UDP协议进行查询和响应,因为UDP在速度和带宽利用率方面更为适合。
日志收集:在日志收集系统中,UDP常用于将日志数据快速传输到中央日志服务器,以减少传输延迟和系统资源消耗。
广播和多播应用:UDP支持广播和多播的特性,可以用于组播通信、实时数据分发等
最后,简单的总结一下,TCP连接是基于1对1的方式的,UDP连接是基于1对多的连接的方式的。
综上所述,尽管UDP在一些特定场景下具有优势(如实时性要求高、数据量小等),但对于及时通讯这样对数据可靠性和稳定性要求较高的应用来说,UDP的无连接性和不可靠性使其不适合作为建立连接的主要协议。UDP采用的传输的方式是采用的广播的机制。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。