2、6作业

TCP和UDP的区别

TCP和UDP都是通信协议

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

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

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

UDP消耗资源少

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

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

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

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

相关推荐
utf8mb4安全女神27 分钟前
Linux系统服务相关命令【定时任务设置】【任务进程管理】【防火墙区域应用】
linux·运维·服务器
凯丨32 分钟前
Claude Code 自动化开发的完整体系
运维·自动化
CPETW3 小时前
RS-232 Sniffer 嗅探器 ---- UNI-T电子负载通讯协议抓取-C
网络
L、2183 小时前
昇腾NPU性能调优Checklist——从“能跑“到“跑得快“的20步
服务器·人工智能·深度学习
SilentSamsara4 小时前
concurrent.futures 实战:进程池与线程池的统一抽象
运维·开发语言·python·青少年编程
liulilittle4 小时前
TCP UCP 卡尔曼滤波器
网络·网络协议·tcp/ip·通信
不吃土豆的马铃薯4 小时前
Spdlog 进阶:日志基本控制、日志格式控制、异步记录器
linux·服务器·开发语言·前端·c++
疯狂成瘾者4 小时前
常见的 Linux 版本
linux·运维·服务器
GOTXX4 小时前
SenseNova U1 实战体验:API 调用 + OpenClaw 接入全流程
服务器·网络·人工智能·语言模型
liulilittle4 小时前
TCP UCP:基于卡尔曼滤波的BBR增强型拥塞控制算法
linux·网络·c++·tcp/ip·算法·c·通讯