《第二十三章-TCP协议ppt课件.ppt》由会员分享,可在线阅读,更多相关《第二十三章-TCP协议ppt课件.ppt(13页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、TCP基本原理基本原理日期:H3C网络学院v3.0n 传输层的主要任务就是建立应用程序间的端到端连传输层的主要任务就是建立应用程序间的端到端连接,并且为数据传输提供可靠或不可靠的通信服务接,并且为数据传输提供可靠或不可靠的通信服务n TCP/IP协议族的传输层协议主要包括协议族的传输层协议主要包括TCP和和UDPn TCP是面向连接的可靠的传输层协议,它支持在不是面向连接的可靠的传输层协议,它支持在不可靠网络上实现面向连接的可靠的数据传输可靠网络上实现面向连接的可靠的数据传输引入引入n 描述描述TCP协议的特点协议的特点n 理解理解TCP封装封装n 描述描述TCP/UDP端口号的作用端口号的作
2、用n 描述描述TCP协议的连接建立和断开过程协议的连接建立和断开过程n 描述描述TCP的可靠传输和流量控制机制的可靠传输和流量控制机制课程目标课程目标学习完本课程,您应该能够:学习完本课程,您应该能够:3TCP的特点的特点l三次握手三次握手建立可靠连接l端口号端口号多路复用l完整性校验完整性校验差错检测 l确认机制确认机制应答接收l序列号序列号丢失检测、乱序重排l窗口机制窗口机制流量控制4TCP/UDP端口号端口号TCPIP网络接口层网络接口层UDP协议号6协议号17FTPHTTPDNSTFTPSMTPSNMP20/2180255369161Telnet23BootP67/5TCP封装封装08
3、162431Source Port Destination Port Sequence NumberACKPSHRSTSYNFINData OffsetReserved Window Checksum Urgent Pointer Options data IP头 TCP头载荷数据TCP段IP包TCP头格式头格式TCP封装封装Padding 6TCP连接的建立连接的建立HostBHostASYN (seq=a)SYN (seq=b, acka+1)SYN (seq=a+1, ackb+1)IP网络7TCP连接的拆除连接的拆除FIN (seq=p)ACK (ackp+1)ACK (ackq+1)
4、HostBHostAIP网络FIN (seq=q)8传输确认传输确认HostBHostADATA (seq=1, len=1024)DATA (seq=1025, len=1024)DATA (seq=2049, len=1024)DATA (seq=4097, len=1024)DATA (seq=5121, len=1024)DATA (seq=6145, len=1024)DATA (seq=7169, len=1024)ACK (ack=4097)DATA (seq=3073, len=1024)9超时重传超时重传HostBHostADATA (seq=1, len=1024)DATA
5、 (seq=1025, len=1024)DATA (seq=2049, len=1024)DATA (seq=4097, len=1024)DATA (seq=5121, len=1024)DATA (seq=6145, len=1024)DATA (seq=7169, len=1024)ACK (ack=1025)DATA (seq=3073, len=1024)DATA (seq=1025, len=1024)ACK (ack=4097)RTT10滑动窗口滑动窗口HostBHostADATA (seq=1, len=1024)DATA (seq=1025, len=1024)DATA (
6、seq=2049, len=1024)DATA (seq=4097, len=1024)DATA (seq=5121, len=1024)DATA (seq=6145, len=1024)DATA (seq=7169, len=1024)ACK (ack=4097, win=2048)DATA (seq=3073, len=1024)ACK (ack=6145, win=2048)要求减小窗口n TCP和和UDP通过端口号标识上层应用和服务通过端口号标识上层应用和服务n TCP通过三次握手建立可靠连接通过三次握手建立可靠连接n TCP通过校验和进行差错校验,通过序列号、确通过校验和进行差错校验,通过序列号、确认和超时重传机制实现可靠传输认和超时重传机制实现可靠传输n TCP通过滑动窗口实现流量控制通过滑动窗口实现流量控制本章总结本章总结杭州华三通信技术有限公司