【一周搞定计算机网络】文章全系列已经更新完毕,详情请戳:
计算机网络第1章(概述)
计算机网络第2章(物理层)
计算机网络第3章(数据链路层)
计算机网络第4章(网络层)
计算机网络第5章(运输层)
计算机网络第6章(应用层)
计算机网络第5章(运输层)
运输层向它上面的应用层提供通信服务,属于面向通信部分的最高层,同时也是用户功能中的最底层,享受着网络层提供的端到端通信服务。
文章目录
- 计算机网络第5章(运输层)
- 前言
- 5.1、运输层概述
-
- 5.2、运输层端口号、复用与分用的概念
- 为什么用端口号
- 发送方的复用和接收方的分用
- TCP/IP体系的应用层常用协议所使用的运输层熟知端口号
- 运输层传输流程(重点)
- 5.3、UDP和TCP的对比
- 概念
- 用户数据报协议UDP(User Datagram Protocol)
- 传输控制协议TCP(Transmission Control Protocol)
- 总结
- 5.4、TCP的流量控制
-
- 5.5、TCP的拥塞控制
- 概念
- 拥塞控制的算法
- 慢开始和拥塞避免
- 慢开始(slow-start)
- 拥塞避免(congestion avoidance)
- 两个算法完整示意图
- 快重传和快恢复
- 快重传(fast retrasmit)
- 快恢复(fast recovery)
- 改进后的整体算法的示意图
- 5.6、TCP超时重传时间的选择
- 5.7、TCP可靠传输的实现
- 5.8、TCP的运输连接管理
- 概念
- TCP的连接建立
- TCP的连接建立要解决以下三个问题
- TCP使用“三报文握手”建立连接
- 总结
- TCP的连接释放
- TCP通过“四报文挥手”来释放连接
- TCP保活计时器的作用
- 5.9、TCP报文段的首部格式
-
cs