1 传输层概述 #
mindmap
id1[传输层概述]
id1-1[传输层基本概念]
id1-2[传输层在协议栈中的位置]
id1-3[端到端通信原理]
id1-4[传输层与网络层的关系]
id1-5[传输层服务模型]
id1-6[传输层功能]
id1-7[进程到进程的通信]
id1-8[多路复用与多路分解]
id1-9[流量控制机制]
id1-10[拥塞控制原理]
id1-11[差错检测与恢复]
传输层基本概念
传输层在协议栈中的位置
端到端通信原理
传输层与网络层的关系
传输层服务模型
传输层功能
进程到进程的通信
多路复用与多路分解
流量控制机制
拥塞控制原理
差错检测与恢复
2 传输层协议 #
用户数据报协议 UDP
UDP协议概述
UDP协议特点
UDP报文格式
UDP校验和计算
UDP适用场景
UDP应用
DNS协议中的UDP
实时音视频传输
简单网络管理协议 SNMP
基于UDP的可靠传输协议
传输控制协议 TCP
TCP协议基础
TCP协议特点
TCP报文段格式
TCP连接管理
TCP状态转换
TCP可靠传输
序列号与确认机制
超时重传算法
滑动窗口协议
选择确认 SACK 机制
TCP流量控制
接收窗口机制
零窗口探测
窗口缩放选项
延迟确认机制
TCP拥塞控制
拥塞控制基本原理
慢启动算法
拥塞避免算法
快速重传与快速恢复
现代TCP拥塞控制算法
mindmap
id2[传输层协议]
id2-1[用户数据报协议 UDP]
id2-1-1[UDP协议概述]
id2-2[UDP协议特点]
id2-3[UDP报文格式]
id2-4[UDP校验和计算]
id2-5[UDP适用场景]
id2-5-1[UDP应用]
id2-6[DNS协议中的UDP]
id2-7[实时音视频传输]
id2-8[简单网络管理协议 SNMP]
id2-9[基于UDP的可靠传输协议]
id2-10[传输控制协议 TCP]
id2-10-1[TCP协议基础]
id2-11[TCP协议特点]
id2-12[TCP报文段格式]
id2-13[TCP连接管理]
id2-14[TCP状态转换]
id2-14-1[TCP可靠传输]
id2-15[序列号与确认机制]
id2-16[超时重传算法]
id2-17[滑动窗口协议]
id2-18[选择确认 SACK 机制]
id2-18-1[TCP流量控制]
id2-19[接收窗口机制]
id2-20[零窗口探测]
id2-21[窗口缩放选项]
id2-22[延迟确认机制]
id2-22-1[TCP拥塞控制]
id2-23[拥塞控制基本原理]
id2-24[慢启动算法]
id2-25[拥塞避免算法]
id2-26[快速重传与快速恢复]
id2-27[现代TCP拥塞控制算法]
3 传输层服务质量 #
mindmap
id3[传输层服务质量]
id3-1[QoS基本概念]
id3-2[服务质量参数]
id3-3[时延、抖动、丢包率]
id3-4[带宽保证机制]
id3-5[QoS实现技术]
id3-6[综合服务 IntServ]
id3-7[区分服务 DiffServ]
id3-8[资源预留协议 RSVP]
QoS基本概念
服务质量参数
时延、抖动、丢包率
带宽保证机制
QoS实现技术
综合服务 IntServ
区分服务 DiffServ
资源预留协议 RSVP
4 传输层安全 #
传输层安全协议
SSL/TLS协议栈
TLS握手过程
证书验证机制
密钥交换算法
安全传输机制
数据加密与完整性保护
前向安全性
会话恢复机制
mindmap
id4[传输层安全]
id4-1[传输层安全协议]
id4-2[SSL/TLS协议栈]
id4-3[TLS握手过程]
id4-4[证书验证机制]
id4-5[密钥交换算法]
id4-6[安全传输机制]
id4-7[数据加密与完整性保护]
id4-8[前向安全性]
id4-9[会话恢复机制]
5 高级传输协议 #
mindmap
id5[高级传输协议]
id5-1[流控制传输协议 SCTP]
id5-2[SCTP协议特点]
id5-3[多宿主支持]
id5-4[多流传输机制]
id5-5[SCTP与TCP/UDP比较]
id5-6[数据报拥塞控制协议 DCCP]
id5-7[DCCP协议概述]
id5-8[拥塞控制机制]
id5-9[应用场景分析]
流控制传输协议 SCTP
SCTP协议特点
多宿主支持
多流传输机制
SCTP与TCP/UDP比较
数据报拥塞控制协议 DCCP
DCCP协议概述
拥塞控制机制
应用场景分析
6 传输层性能优化 #
性能调优技术
TCP参数优化
缓冲区管理
路径MTU发现
显式拥塞通知 ECN
新兴传输技术
QUIC协议原理
多路径TCP MPTCP
基于UDP的可靠传输方案
mindmap
id6[传输层性能优化]
id6-1[性能调优技术]
id6-2[TCP参数优化]
id6-3[缓冲区管理]
id6-4[路径MTU发现]
id6-5[显式拥塞通知 ECN]
id6-6[新兴传输技术]
id6-7[QUIC协议原理]
id6-8[多路径TCP MPTCP]
id6-9[基于UDP的可靠传输方案]
7 传输层实现 #
mindmap
id7[传输层实现]
id7-1[操作系统实现]
id7-2[Socket编程接口]
id7-3[内核缓冲区管理]
id7-4[协议栈实现架构]
id7-5[网络设备支持]
id7-6[TCP卸载引擎 TOE]
id7-7[网卡卸载技术]
id7-8[硬件加速方案]
操作系统实现
Socket编程接口
内核缓冲区管理
协议栈实现架构
网络设备支持
TCP卸载引擎 TOE
网卡卸载技术
硬件加速方案
8 传输层测试与监控 #
性能测试方法
带宽测试工具
延迟测量技术
吞吐量评估方法
监控与诊断
网络流量分析
连接状态监控
故障诊断工具
性能瓶颈识别
mindmap
id8[传输层测试与监控]
id8-1[性能测试方法]
id8-2[带宽测试工具]
id8-3[延迟测量技术]
id8-4[吞吐量评估方法]
id8-5[监控与诊断]
id8-6[网络流量分析]
id8-7[连接状态监控]
id8-8[故障诊断工具]
id8-9[性能瓶颈识别]