tcp为什么比udp更可靠

应用场景对比

  • TCP:适用于需要可靠传输的场景(如网页浏览、文件传输、邮件)。

  • UDP:适用于实时性要求高、能容忍少量丢包的场景(如视频流、在线游戏、DNS查询)。

TCP通过连接管理、确认重传、流量控制实现可靠传输

连接管理:三握 四挥

确认重传:

  • TCP :接收方收到数据后发送ACK确认 ;发送方未收到ACK会重传数据。

  • UDP:无确认机制,数据包丢失不会重传。

流量控制:

  • TCP :通过滑动窗口机制调整发送速率,避免接收方缓冲区溢出。

  • UDP:无流量控制,可能因发送过快导致丢包。

相关推荐
路溪非溪18 分钟前
详解下DNS协议
网络·网络协议·tcp/ip·智能路由器
大卡片34 分钟前
TCP、IP和TFTP协议
服务器·网络·tcp/ip
用户815577828211 小时前
连上WiFi 却打不开网页?一套常用命令帮你快速定位问题
网络协议
仍然.1 小时前
网络编程(一)---传输层协议和UDP数据报套接字编程
网络·网络协议·udp
上海云盾-小余2 小时前
动态 IP 隐匿技术:手游服务器规避端口扫描与溯源攻击实战
服务器·网络协议·tcp/ip
时空自由民.2 小时前
HTTP协议帧格式
网络·网络协议·http
雨浓YN3 小时前
GKMLT通讯工具箱(WPF MVVM) - 02-Modbus RTU 与 TCP 报文格式、原理与CRC校验
网络·网络协议·tcp/ip
雨浓YN3 小时前
GKMLT通讯工具箱(WPF MVVM) - 01-网口/串口通讯与 ModBus RTU/TCP
网络·网络协议·tcp/ip
灰子学技术15 小时前
Envoy HTTP 流量层面的 Metric 指标分析
网络·网络协议·http
上海云盾-小余15 小时前
海外恶意 UDP 攻击溯源:分层封禁策略与业务兼容平衡方案
网络·网络协议·udp