文档介绍:第第8 8章章传输层协议传输层协议 传输控制协议( 传输控制协议( TCP TCP )的基本功能)的基本功能 传输控制协议( 传输控制协议( TCP TCP ) ) 用户数据报协议( 用户数据报协议( UDP UDP ) ) 服务质量( 服务质量( QoS QoS )保证)保证 传输控制协议( 传输控制协议( TCP TCP )的)的基本功能基本功能 传输层的功能和服务传输层的功能和服务( (1 1)建立通信双方两通信实体之间的逻)建立通信双方两通信实体之间的逻辑连接。辑连接。( (2 2)支持多种协议和分段。)支持多种协议和分段。( (3 3)利用窗口进行差错控制。)利用窗口进行差错控制。( (4 4)实现流量控制和拥塞控制。)实现流量控制和拥塞控制。图 TCP 的虚连接示意图 传输层的几个重要概念传输层的几个重要概念 1 1. . OSI OSI 中的传输层中的传输层保证源主机和目标主机透明可靠地传保证源主机和目标主机透明可靠地传输报文输报文 2 熟知端口示例应应用用程程序序 FTP FTP SMP SMP DNS DNS TFTP TFTP HTTP HTTP SNMP SNMP SNMP SNMP ( ( trap trap ) ) 已已知知端端口口21 21 23 23 25 25 53 53 69 69 80 80 161 161 162 162 插口和端口、 IP地址的关系 传输控制协议( 传输控制协议( TCP TCP ) ) 图 TCP 发送报文段的示意图 TCP TCP 报文段的报头报文段的报头 1 2 3 4 5 6 6. .6 6个控制位个控制位( (1 1)紧急指针位)紧急指针位 URG URG ( ( URGent URGent )。)。( (2 2) ) ACK ACK 。。( (3 3) ) PSH PSH ( ( PuSH PuSH )推操作。)推操作。