第三部分 TCP/P网络互连 第9章传输控制协议(TCP) 与用户数据报协议(UDP)
第三部分 TCP/IP网络互连 第9章 传输控制协议(TCP) 与用户数据报协议(UDP)
内容摘要 传输层的协议的基本概念 传输控制协议TCP的作用 传输控制协议TCP的报文格式和工 作机制 传输控制协议UDP的作用 传输控制协议UDP的报文格式和工 作机制
内容摘要 传输层的协议的基本概念 传输控制协议TCP的作用 传输控制协议TCP的报文格式和工 作机制 传输控制协议UDP的作用 传输控制协议UDP的报文格式和工 作机制
9.1传物层协议 9.2传输控制协议TCP 9.3用户数据报加议(DP)
9.1 传输层协议 9.2 传输控制协议TCP 9.3 用户数据报协议(UDP)
9传输层协议 在TCPP体系结构中传输层的作用 是向应用层提供端到端的可靠传输。传 输层使用两种协议,即TCP和UDP协议。 TCP是面向连接的,可靠传输协议。 UDP协议是面向无连接的、不可靠传输 协议。可靠传输和不可靠的传输是指在 不同的网络传输环境假设下的两种传输 方式
9.1 传输层协议 在TCP/IP体系结构中传输层的作用 是向应用层提供端到端的可靠传输。传 输层使用两种协议,即TCP和UDP协议。 TCP是面向连接的,可靠传输协议。 UDP协议是面向无连接的、不可靠传输 协议。可靠传输和不可靠的传输是指在 不同的网络传输环境假设下的两种传输 方式
应用层 ITELNET FTPH SMTP, RPC TFTP 传输层 TCP UDP 网络层 ICMP IP IGMP ARP RARP Ethernet. Token Ring. FDDLPPP/SLIP.X 25
RPC SNMP DNS TFTP NFS TELNET FTP HTTP SMTP Telnet 应用层 传输层 TCP UDP 网络层 ICMP IP IGMP ARP RARP Ethernet,Token Ring,FDDI,PPP/SLIP,X.25
92传输控制协议TCP TCP协议提供面向连接的、可靠的 字节流的传输服务。这里面向连接意指 使用TCP协议的客户端和服务器端在彼 此交换数据之前,必须首先建立一个 TCP连接。这很象普通的电话系统,当 电话两端的通话人确认电话连通后,双 方才开始讲述通话的内容。TCP协议通 过下列方式提供端到端的可靠传输:
9.2 传输控制协议TCP TCP协议提供面向连接的、可靠的 字节流的传输服务。这里面向连接意指 使用TCP协议的客户端和服务器端在彼 此交换数据之前,必须首先建立一个 TCP连接。这很象普通的电话系统,当 电话两端的通话人确认电话连通后,双 方才开始讲述通话的内容。TCP协议通 过下列方式提供端到端的可靠传输:
数据分割 定时重传 连接确认 校验和 °顺序化收到的报文 丢弃重复的数据 流量控制
• 数据分割 • 定时重传 • 连接确认 • 校验和 • 顺序化收到的报文 • 丢弃重复的数据 • 流量控制
9,2.1TCP的报文格式 圆1.TCP报文封装 TCP数据被封装在一个IP数据报中, 如图9-2所示
9.2.1 TCP的报文格式 1. TCP报文封装 TCP数据被封装在一个IP数据报中, 如图9–2所示
IP数据报 TCP报文段 IP首部 TCP首部 TCP数据 20字节 20字节
IP首部 TCP首部 TCP数据 TCP报文段 IP数据报 20字节 20字节
圆2.TCP报文格式 图9-3给出TCP报文格式。如果 不计任选字段的长度,TCP报头是 20个字节
2. TCP报文格式 图9-3给出TCP报文格式。如果 不计任选字段的长度,TCP报头是 20个字节