【计算机网络笔记】CH5-传输层

5.1 传输层概述

【计算机网络笔记】CH5-传输层

【计算机网络笔记】CH5-传输层

【计算机网络笔记】CH5-传输层

【计算机网络笔记】CH5-传输层

5.2 UDP服务

【计算机网络笔记】CH5-传输层

【计算机网络笔记】CH5-传输层

源端口号可以不填

【计算机网络笔记】CH5-传输层

5.3.1 TCP协议的特点及报文段的格式

【计算机网络笔记】CH5-传输层

【计算机网络笔记】CH5-传输层

【计算机网络笔记】CH5-传输层

【计算机网络笔记】CH5-传输层

【计算机网络笔记】CH5-传输层

5.3.2 TCP连接管理

【计算机网络笔记】CH5-传输层

【计算机网络笔记】CH5-传输层

【计算机网络笔记】CH5-传输层

【计算机网络笔记】CH5-传输层

5.3.3 TCP可靠传输

【计算机网络笔记】CH5-传输层

【计算机网络笔记】CH5-传输层

【计算机网络笔记】CH5-传输层

【计算机网络笔记】CH5-传输层

5.3.4 TCP流量控制

【计算机网络笔记】CH5-传输层

【计算机网络笔记】CH5-传输层

持续到主机B发送rwind>0的报文段,A才能发送数据。

【计算机网络笔记】CH5-传输层

计时器防止丢失导致的死锁

5.4.5 TCP拥塞控制

【计算机网络笔记】CH5-传输层

资源拥塞,资源供应不足。

流量控制点到点

拥塞控制全局性问题

 

【计算机网络笔记】CH5-传输层

【计算机网络笔记】CH5-传输层

ssthresh慢开始门限

拥塞窗口/2等于新的慢开始门限值

【计算机网络笔记】CH5-传输层

按照这个计算,第二次慢开始的起点为第一次拥塞窗口的一半,而不是1(快恢复)

5.4 传输层总结

【计算机网络笔记】CH5-传输层

如果传输层使用了UDP协议,那么差错避免应该由应用层来实现。

添加伪首部,校验

【计算机网络笔记】CH5-传输层

三次握手:建立连接

四次握手:结束链接

【计算机网络笔记】CH5-传输层