ICND第四章基于TCPIP的互连网络.ppt
《ICND第四章基于TCPIP的互连网络.ppt》由会员分享,可在线阅读,更多相关《ICND第四章基于TCPIP的互连网络.ppt(63页珍藏版)》请在三一办公上搜索。
1、第四章基于TCP/IP的互连网络,TCP/IP 协议族,7,6,5,4,3,2,5,4,3,2,应用层,表达层,会话层,传输层,网络层,数据链路层,物理层,1,应用层,传输层,Internet层,网络接口层,1,应用层概述,*路由器使用,应用层,传输层,Internet层,网络接口层,文件传输-TFTP*-FTP*-NFSE-Mail-SMTP远程登陆-Telnet*-rlogin*网络管理-SNMP*名称管理-DNS*,传输层概述,Transmission ControlProtocol(TCP)User Datagram Protocol(UDP),应用层,传输层,Internet层,网络
2、接口层,面向连接非面向连接,TCP 数据格式,Source port(16),Destination port(16),Sequence number(32),Headerlength(4),Acknowledgemten number(32),Reserved(6),Code bits(6),Window(16),Checksum(16),Urgent(16),Options(0 or 32 if any),Data(varies),20Bytes,Bit 0,Bit 15,Bit 16,Bit 31,端口号,TCP,端口号,FTP,传输层,TELNET,DNS,SNMP,TFTP,SMTP
3、,UDP,应用层,21,23,25,53,69,161,RIP,520,TCP 端口号,源端口,目标端口,Host A,1028,23,SP,DP,Host Z,Telnet Z,目标端口=23.,发送 SYN(seq=100 ctl=SYN),接收 SYN,Host A,Host B,TCP 三次握手,发送 SYN(seq=100 ctl=SYN),接收 SYN,发送 SYN,ACK(seq=300 ack=101 ctl=syn,ack),Host A,Host B,接收 SYN,TCP 三次握手,发送 SYN(seq=100 ctl=SYN),接收 SYN,发送 SYN,ACK(seq=
4、300 ack=101 ctl=syn,ack),建立会话(seq=101 ack=301 ctl=ack),Host A,Host B,接收 SYN,TCP 三次握手,TCP 简单确认,滑动窗口=1,发送方,接收方,TCP 简单确认,滑动窗口=1,发送方,接收方,发送 1,接收 1,TCP 简单确认,滑动窗口=1,发送方,接收方,发送 1,接收 1,接收 ACK 2,发送 ACK 2,TCP 简单确认,滑动窗口=1,发送方,接收方,发送 1,接收 1,接收 ACK 2,发送 ACK 2,发送 2,接收 2,TCP 简单确认,滑动窗口=1,发送方,接收方,发送 1,接收 1,接收 ACK 2,
5、发送 ACK 2,发送 2,接收 2,接收 ACK 3,发送 ACK 3,TCP 简单确认,滑动窗口=1,发送方,接收方,发送 1,接收 1,接收 ACK 2,发送 ACK 2,发送 2,接收 2,接收 ACK 3,发送 ACK 3,发送 3,接收 3,滑动窗口=1,发送方,接收方,发送 1,接收 1,接收 ACK 2,发送 ACK 2,发送 2,接收 2,接收 ACK 3,发送 ACK 3,发送 3,接收 3,接收 ACK 4,发送 ACK 4,TCP 简单确认,TCP 顺序号和确认号,源端口,目标端口,顺序号#,确认号#,Source,Dest.,Seq.,Ack.,1028,23,10,
6、1,我发送#10.,TCP 顺序号和确认号,我已收到#10,现在我需要#11.,源端口,目标端口,顺序号#,确认号#,1028,23,Source,Dest.,10,Seq.,1,Ack.,1028,23,Source,Dest.,11,Seq.,1,Ack.,我发送#10.,TCP 顺序号和确认号,源端口,目标端口,顺序号#,确认号#,1028,23,Source,Dest.,11,Seq.,2,Ack.,1028,23,Source,Dest.,10,Seq.,1,Ack.,1028,23,Source,Dest.,11,Seq.,1,Ack.,我已收到#10,现在我需要#11.,我发送#
7、10.,TCP 顺序号和确认号,源端口,目标端口,顺序号#,确认号#,1028,23,Source,Dest.,11,Seq.,2,Ack.,1028,23,Source,Dest.,10,Seq.,1,Ack.,1028,23,Source,Dest.,11,Seq.,1,Ack.,1028,23,Source,Dest.,12,Seq.,2,Ack.,我已收到#11,现在我需要#12.,我发送#11,TCP 窗 口,发送方,接收方,TCP 窗 口,Window size=3Send 2,发送方,接收方,Window size=3Send 1,Window size=3Send 3,Wind
8、ow size=3Send 2,TCP 窗 口,发送方,Window size=3Send 1,Window size=3Send 3,ACK 3Window size=2,数据 3 被丢弃,接收方,Window size=3Send 2,TCP 窗 口,发送方,Window size=3Send 1,Window size=3Send 3,ACK 3Window size=2,数据 3 被丢弃,Window size=3Send 4,Window size=3Send 3,接收方,Window size=3Send 2,TCP 窗 口,发送方,Window size=3Send 1,Wind
9、ow size=3Send 3,ACK 3Window size=2,数据 3 被丢弃,Window size=3Send 4,Window size=3Send 3,ACK 5Window size=2,接收方,TCP总结,TCP为什么是可以实现端到端面向连接的服务?1.在建立连接时使用三次握手确认对方身份;2.使用滑动窗口技术实现传输的平衡;3.使用先入先出方式进行排序;4.传输中使用确认和重传保证传输质量;所以,TCP有源端口、目标端口、顺序号、确认号。,没有顺序号和确认号,UDP 数据格式,Source port(16),Destination port(16),Length(16),
10、Data(if any),1,Bit 0,Bit 15,Bit 16,Bit 31,Checksum(16),8Bytes,Internet 层概述,OSI 网络层对应的是TCP/IP的internet层,Internet Protocol(IP)Internet Control MessageProtocol(ICMP)Address ResolutionProtocol(ARP)Reverse AddressResolution Protocol(RARP),应用层,传输层,Internet层,数据链路层,物理层,IP 数据,Version(4),Destination IP Addres
11、s(32),Options(0 or 32 if any),Data(varies if any),1,Bit 0,Bit 15,Bit 16,Bit 31,HeaderLength(4),Priority&Type of Service(8),Total Length(16),Identification(16),Flags(3),Fragment offset(13),Time to live(8),Protocol(8),Header checksum(16),Source IP Address(32),20Bytes,决定上层协议,协议域,TransportLayer,Internet
12、Layer,TCP,UDP,ProtocolNumbers,IP,17,6,ICMP协议,Application,Transport,Internet,Data Link,Physical,Destination UnreachableEcho(Ping)Other,ICMP,1,ARP协议,172.16.3.1,172.16.3.2,IP:172.16.3.2=?,我需要知道176.16.3.2的物理地址.,ARP协议,172.16.3.1,172.16.3.2,IP:172.16.3.2=?,ARP协议,172.16.3.1,IP:172.16.3.2 Ethernet:0800.0020
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ICND 第四 基于 TCPIP 互连 网络

链接地址:https://www.31ppt.com/p-6507881.html