📚 教材:Kurose & Ross《Computer Networking: A Top-Down Approach》第7版
👨🏫 教学:郑老师课程讲义
协议 | 是否面向连接 | 是否可靠 | 流量/拥塞控制 | 用途示例 |
|---|---|---|---|---|
UDP | 否 | 否 | 否 | DNS、视频流 |
TCP | 是 | 是 | 是 | HTTP、SMTP |
字段 | 描述 |
|---|---|
源端口号 | 源应用进程端口 |
目的端口号 | 目标应用进程端口 |
长度 | 整个报文段长度 |
校验和 | 差错检测(1的补码) |
协议版本 | 适应问题 | 机制 |
|---|---|---|
rdt1.0 | 信道可靠 | 无需校验 |
rdt2.x | 比特差错 | 加入ACK/NAK |
rdt3.0 | 丢包问题 | 加入超时重传 |
字段 | 说明 |
|---|---|
序号(Seq) | 当前数据流中首字节编号 |
确认号(Ack) | 期望收到的下一个字节编号 |
窗口大小 | 接收方当前可接受数据量 |
标志位(SYN/ACK/FIN) | 建立、确认、关闭连接 |
校验和 | 差错检测(与UDP一致) |
rwnd 通知发送方可接收窗口大小;模块 | 核心内容 |
|---|---|
服务概述 | 逻辑通信、TCP和UDP协议特性 |
多路复用/解复用 | 通过IP和端口组合识别连接 |
UDP | 无连接、尽力而为、应用控制可靠性 |
可靠传输原理 | rdt协议、FSM状态机、流水线协议 |
TCP传输 | 连接管理、序号、确认号、流控、重传机制 |
拥塞控制 | AIMD算法、慢启动、快速恢复、ECN辅助机制 |

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。