文章目录 一、传输层概述 1.传输层功能 2.传输层的寻址与端口 1.端口 2.端口号 3.套接字 二、UDP协议 1.UDP特点 2.UDP首部格式 3.UDP校验 三、TCP协议 1.TCP协议的特点 2.TCP报文段的首部格式 3.TCP连接管理 (1)TCP连接的建立 (三次握手) (2)TCP连接的释放 (四次挥手) 4.TCP可靠传输 5.TCP流量控制 6.TCP拥塞控制 (1)慢开始、拥塞避免 ①慢开始 (乘法增大) Ⅰ.慢开始算法的过程细节 ②拥塞避免 (加法增大) Ⅱ.超时的处理 (2)快重传、快恢复 ①快重传 ②快恢复 ③总结 (3)真题例题 一、传输层概述 1.传输层功能 ①端口功能:提供进程与进程之间的通信 ②复用和分用 ③对收到的报文进行差错检测(既验首部,又验数据部分) ④提供两种协议,面向连接的TCP和无连接的UDP 可靠传输指的是:使用确认机制来确保传输的数据不丢失。 2.传输层的寻址与端口 1.端口 端口是传输层的SAP,标识主机中的应用进程。(逻辑端口、只有本地意义) 数据链路层的SAP是MAC地址,网络层的SAP是IP地址,传输层的SAP是端口。