2、6作业

TCP和UDP的区别

TCP和UDP都是通信协议

TCP提供有连接的,稳定的,无误码无失真无乱序无丢失的通信

UDP提供无连接的,尽力的,可能误码可能乱序,可能丢失的通信

TCP每发一个数据包就需要对方回应一个应答包,消耗资源多

UDP消耗资源少

TCP存在沾包,会多个将足够小,发送间隔足够短的消息包一起发送,造成TCP收发不同步

UDP有消息保护边界,不会发生沾包,所以收发同步。

TCP适用于对传输质量要求较高,传输大量数据的场景,如线上支付,文件下载。

UDP适用于对传输质量要求较低,应答不便的场景,如直播,游戏。

相关推荐
Once_day1 小时前
Linux之rsyslog(6)RainerScript
linux·服务器·syslog
Shylock_Mister2 小时前
Linux C线程编程全指南
linux·运维·c语言
心灵宝贝3 小时前
CentOS 7 安装 unzip-6.0-21.el7.x86_64.rpm 步骤详解(附安装包)
linux·服务器·centos
Autism....3 小时前
服务器理解
运维·服务器
天亮之前_ict3 小时前
【故障排查】intel 服务器安装Win server 2019蓝屏解决方法
运维·服务器
Kapibalapikapi3 小时前
家用无线网络设置方案
网络
熙客3 小时前
Linux:监控命令
linux·运维
飞鱼&3 小时前
Linux 常用命令
linux·运维·服务器
老蒋新思维4 小时前
借陈修超之智,搭建 AI 与 IP 的创新增长桥梁|创客匠人
网络·人工智能·网络协议·tcp/ip·ip·知识付费·创客匠人
喵了几个咪4 小时前
使用Bazel构建你的Kratos微服务
java·运维·微服务