首页
›
网络通信与数字安全工程
›
004-HTTP QUIC与实时网络通信
›
《UDP可靠传输协议设计工程》
VIP11
本课程属于:004-HTTP QUIC与实时网络通信
网络通信与数字安全工程 · 共 11 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
UDP可靠传输协议设计工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入与工程目标
目标=理解UDP可靠传输协议设计的核… · 工程约束 · 性能指标与整体学习路径
课程导入
工程目标
02
UDP协议基础回顾
目标=UDP报文结构 · 无连接特性 · 校验和
UDP
协议基础回顾
03
可靠传输基本问题
目标=丢包 · 乱序 · 重复
可靠传输基本问题
目标=丢包
04
协议设计需求分析
目标=从应用场景出发定义可靠性等级 · 时延预算 · 吞吐目标与资源约束
协议设计需求分析
目标=从应用场景…
05
报文格式设计
目标=设计包头字段 · 序列号 · 确认号
报文格式设计
目标=设计包头字…
06
序列号与确认机制
目标=序列号空间 · 回绕处理 · 累积确认
序列号
确认机制
07
超时重传与RTO估算
目标=RTT测量 · 平滑RTT · RTT方差
RTO
超时重传
08
快速重传与重传优化
目标=重复确认触发 · 快速恢复 · 重传队列管理与避免伪重传
快速重传
重传优化
09
滑动窗口与流量控制
目标=发送窗口 · 接收窗口 · 窗口通告
滑动窗口
流量控制
10
拥塞控制基础
目标=慢启动 · 拥塞避免 · 快速重传
拥塞控制基础
目标=慢启动
11
现代拥塞控制算法
目标=BBR · CUBIC · QUIC拥塞控制思想及其在UDP可靠…
现代拥塞控制算法
BBR
12
接收端缓冲与重组
目标=乱序缓存 · 重组窗口 · 内存管理
接收端缓冲
重组
13
连接建立与握手
目标=设计轻量握手 · 版本协商 · 参数交换
连接建立
握手
14
连接关闭与状态管理
目标=半关闭 · 优雅关闭 · 超时关闭
连接关闭
状态管理
15
心跳与保活机制
目标=空闲检测 · 心跳间隔 · 保活探测
心跳
保活机制
16
多路复用与流管理
目标=在同一UDP连接上复用多条逻辑… · 流优先级 · 流控与独立可靠性
多路复用
流管理
17
加密与安全传输
目标=集成TLS 1.3 · RTT · 密钥更新
加密
安全传输
18
前向纠错与冗余传输
目标=FEC分组 · 纠删码 · 冗余包策略与在实时音视频中的权衡
前向纠错
冗余传输
19
多路径与路径迁移
目标=多路径UDP可靠传输 · 路径探测 · 切换
多路径
路径迁移
20
NAT穿透与连接迁移
目标=STUN · TURN · ICE基础
NAT
穿透
21
性能测量与诊断
目标=RTT · 丢包率 · 吞吐
性能测量
诊断
22
协议实现架构
目标=用户态与内核态选择 · 事件驱动 · 零拷贝
协议实现架构
目标=用户态
23
定时器与事件循环
目标=重传定时器 · 延迟确认定时器 · PTO
定时器
事件循环
24
缓冲区与内存管理
目标=发送缓冲 · 接收缓冲 · 环形队列
缓冲区
内存管理
25
测试与验证方法
目标=单元测试 · 模拟网络 · 丢包注入
测试
验证方法
26
真实网络部署调优
目标=弱网 · 高延迟 · 卫星链路
真实网络部署调优
目标=弱网
27
与TCP/QUIC对比分析
目标=可靠性语义 · 队头阻塞 · 握手延迟
TCP/QUIC
对比分析
28
典型应用案例
目标=基于UDP可靠传输的文件传输 · 实时音视频 · 游戏同步与物联网协议设计
典型应用案例
UDP
29
开源协议栈剖析
目标=QUIC · KCP · UDT
开源协议栈剖析
QUIC
30
课程综合项目
目标=从需求到实现 · 完成一个可运行的UDP可靠传输协议原…
课程综合项目
目标=从需求到实…
所属VIP或分类
同VIP:CDN边缘网络与HTTP加速工程
同VIP:HTTP2与HTTP3性能优化工程
同VIP:HTTP协议与服务性能工程