CCNA培训之TCPIP_第1页
CCNA培训之TCPIP_第2页
CCNA培训之TCPIP_第3页
CCNA培训之TCPIP_第4页
CCNA培训之TCPIP_第5页
已阅读5页,还剩38页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第三章TCP/IP协议栈本章目标通过本章的学习,您应该掌握以下内容:掌握TCP/IP分层模型掌握三次握手过程理解OSI和TCP/IP模型的区别和联系早期的协议族全球范围TCP/IP介绍主机InternetTCP/IP主机TCP/IP 协议族7654325432应用层表示层会话层传输层网络层数据链路层物理层1应用层主机到主机层Internet层1网络接入层应用层概述* 路由器使用应用层主机到主机层Internet层文件传输- TFTP *- FTP *- NFSE-Mail- SMTP远程登陆- Telnet *- rlogin *网络管理- SNMP *名称管理- DNS*网络接入层主机到主机

2、层概述Transmission ControlProtocol (TCP)User Datagram Protocol (UDP)应用层主机到主机层Internet层网络接入层面向连接非面向连接TCP 数据格式Source port (16)Destination port (16)Sequence number (32)Headerlength (4)Acknowledgement number (32)Reserved (6)Code bits (6)Window (16)Checksum (16)Urgent (16)Options (0 or 32 if any)Data (varie

3、s)20BytesBit 0Bit 15Bit 16Bit 31端口号TCP端口号FTP传输层TELNETDNSSNMPTFTPSMTPUDP应用层2123255369161RIP520TCP 端口号源端口目标端口Host A102823SPDPHost ZTelnet Z目标端口 = 23.发送 SYN (seq=100 ctl=SYN)接收 SYNHost AHost BTCP 三次握手1发送 SYN (seq=100 ctl=SYN)接收 SYN发送 SYN, ACK (seq=300 ack=101 ctl=syn,ack)Host AHost B接收 SYN12TCP 三次握手发送

4、SYN (seq=100 ctl=SYN)接收 SYN发送 SYN, ACK (seq=300 ack=101 ctl=syn,ack)建立会话(seq=101 ack=301 ctl=ack)Host AHost B123接收 SYNTCP 三次握手TCP连接建立TCP 简单确认滑动窗口 = 1发送方 接收方TCP 简单确认滑动窗口 = 1发送方 接收方发送 1接收 1TCP 简单确认滑动窗口 = 1发送方 接收方发送 1接收 1接收 ACK 2 发送 ACK 2TCP 简单确认滑动窗口 = 1发送方 接收方发送 1接收 1接收 ACK 2发送 ACK 2发送 2接收 2TCP 简单确认滑动

5、窗口 = 1发送方 接收方发送 1接收 1接收 ACK 2发送 ACK 2发送 2接收 2接收 ACK 3发送 ACK 3TCP 简单确认滑动窗口 = 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 4TCP 简单确认TCP 顺序号和确认号源端口目标端口顺序号#确认号#SourceDest.Seq.Ack.102823101我发送 #10.TCP

6、 顺序号和确认号我已收到 #10,现在我需要 #11.源端口目标端口顺序号#确认号#102823SourceDest.10Seq.1Ack.102823SourceDest.11Seq.1Ack.我发送 #10.TCP 顺序号和确认号源端口目标端口顺序号#确认号#102823SourceDest.11Seq.2Ack.102823SourceDest.10Seq.1Ack.102823SourceDest.11Seq.1Ack.我已收到 #10,现在我需要 #11.我发送 #10.TCP 顺序号和确认号源端口目标端口顺序号#确认号#102823SourceDest.11Seq.2Ack.102

7、823SourceDest.10Seq.1Ack.102823SourceDest.11Seq.1Ack.102823SourceDest.12Seq.2Ack.我已收到 #11,现在我需要 #12.我发送 #11TCP 窗 口发送方接收方TCP 窗 口Window size = 3Send 2发送方接收方Window size = 3Send 1Window size = 3Send 3Window size = 3Send 2TCP 窗 口发送方Window size = 3Send 1Window size = 3Send 3ACK 3Window size = 2数据 3 被丢弃接收方

8、Window size = 3Send 2TCP 窗 口发送方Window size = 3Send 1Window size = 3Send 3ACK 3Window size = 2数据 3 被丢弃Window size = 3Send 4Window size = 3Send 3接收方Window size = 3Send 2TCP 窗 口发送方Window size = 3Send 1Window size = 3Send 3ACK 3Window size = 2数据 3 被丢弃Window size = 3Send 4Window size = 3Send 3ACK 5Window

9、 size = 2接收方没有顺序号和确认号UDP 数据格式Source port (16)Destination port (16)Length (16)Data (if any)1Bit 0Bit 15Bit 16Bit 31Checksum (16)8BytesInternet 层概述OSI 网络层对应的是TCP/IP的internet层Internet Protocol (IP)Internet Control MessageProtocol (ICMP)Address ResolutionProtocol (ARP)Reverse AddressResolution Protocol

10、(RARP)应用层主机到主机层Internet层网络接入层IP 数据Version(4)Destination IP Address (32)Options (0 or 32 if any)Data (varies if any)1Bit 0Bit 15Bit 16Bit 31HeaderLength (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)Sou

11、rce IP Address (32)20Bytes决定上层协议协议域TransportLayerInternetLayerTCPUDPProtocolNumbersIP176ICMP协议ApplicationTransportInternetNetwork AccessDestination UnreachableEcho (Ping)OtherICMP1ARP协议IP: = ?我需要知道的物理地址.ARP协议IP: = ?我知道你的请求,这是我的物理地址我需要知道的物理地址.ARP协议IP: Ethernet: 0800.0020.1111 IP: = ?我知道你的请求,这是我的物理地址我

12、需要知道的物理地址.ARP协议映射 IP EthernetLocal ARPIP: Ethernet: 0800.0020.1111 IP: = ?我知道你的请求,这是我的物理地址我需要知道的物理地址.RARP协议Ethernet: 0800.0020.1111 IP = ?我的地址是多少?RARP协议Ethernet: 0800.0020.1111 IP = ?我的地址是多少?我听到了播送你的地址是 5.RARP协议Ethernet: 0800.0020.1111IP: 5Ethernet: 0800.0020.1111 IP = ?我的地址是多少?我听到了播送你的地址是 5.RARP协议映射 Ethernet I

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论