版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 1999, Cisco Systems, Inc. 8-1第三章第三章TCP/IPTCP/IP协议栈协议栈 1999, Cisco Systems, Inc. ICND8-2本章目标本章目标通过本章的学习,您应该掌握以下内容通过本章的学习,您应该掌握以下内容: 掌握掌握TCP/IP分层模型分层模型 掌握三次握手过程掌握三次握手过程 理解理解OSI和和TCP/IP模型的区别和联系模型的区别和联系 1999, Cisco Systems, Inc. ICND8-3早期的协议族早期的协议族全球范围全球范围TCP/IP介绍介绍主机主机InternetTCP/IP主机主机 1999, Cisco Sy
2、stems, Inc. ICND8-4TCP/IP 协议族协议族7654325432应用层应用层表示层表示层会话层会话层传输层传输层网络层网络层数据链路层数据链路层物理层物理层1应用层应用层主机到主机层主机到主机层Internet层层1网络接入层网络接入层 1999, Cisco Systems, Inc. ICND8-5应用层概述应用层概述* 路由器使用路由器使用应用层应用层主机到主机层主机到主机层Internet层层文件传输文件传输- TFTP *- FTP *- NFSE-Mail- SMTP远程登陆远程登陆- Telnet *- rlogin *网络管理网络管理- SNMP *名称管理
3、名称管理- DNS*网络接入层网络接入层 1999, Cisco Systems, Inc. ICND8-6主机到主机层概述主机到主机层概述Transmission ControlProtocol (TCP)User Datagram Protocol (UDP)应用层应用层主机到主机层主机到主机层Internet层层网络接入层网络接入层面向连接面向连接非面向连接非面向连接 1999, Cisco Systems, Inc. ICND8-7TCP 数据格式数据格式Source port (16)Destination port (16)Sequence number (32)Headerlen
4、gth (4)Acknowledgement number (32)Reserved (6) Code bits (6)Window (16)Checksum (16)Urgent (16)Options (0 or 32 if any)Data (varies)20BytesBit 0Bit 15Bit 16Bit 31 1999, Cisco Systems, Inc. ICND8-8端口号端口号TCP端口号端口号FTP传输层传输层TELNETDNSSNMPTFTPSMTPUDP应用层应用层2123255369161RIP520 1999, Cisco Systems, Inc. ICND
5、8-9TCP 端口号端口号源端口源端口目标端口目标端口Host A102823SPDPHost ZTelnet Z目标端口目标端口 = 23. 1999, Cisco Systems, Inc. ICND8-10发送发送 SYN (seq=100 ctl=SYN)接收接收 SYNHost AHost BTCP 三次握手三次握手1 1999, Cisco Systems, Inc. ICND8-11发送发送 SYN (seq=100 ctl=SYN)接收接收 SYN发送发送 SYN, ACK (seq=300 ack=101 ctl=syn,ack)Host AHost B接收接收 SYN12T
6、CP 三次握手三次握手 1999, Cisco Systems, Inc. ICND8-12发送发送 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连接建立连接建立 1999, Cisco Systems, Inc. ICND8-13TCP 简单确认简单确认滑动窗口滑动窗口 = 1发送方发送方 接收方接收方 1999, Cisco Systems, Inc.
7、 ICND8-14TCP 简单确认简单确认滑动窗口滑动窗口 = 1发送方发送方 接收方接收方发送发送 1接收接收 1 1999, Cisco Systems, Inc. ICND8-15TCP 简单确认简单确认滑动窗口滑动窗口 = 1发送方发送方 接收方接收方发送发送 1接收接收 1接收接收 ACK 2 发送发送 ACK 2 1999, Cisco Systems, Inc. ICND8-16TCP 简单确认简单确认滑动窗口滑动窗口 = 1发送方发送方 接收方接收方发送发送 1接收接收 1接收接收 ACK 2发送发送 ACK 2发送发送 2接收接收 2 1999, Cisco Systems,
8、 Inc. ICND8-17TCP 简单确认简单确认滑动窗口滑动窗口 = 1发送方发送方 接收方接收方发送发送 1接收接收 1接收接收 ACK 2发送发送 ACK 2发送发送 2接收接收 2接收接收 ACK 3发送发送 ACK 3 1999, Cisco Systems, Inc. ICND8-18TCP 简单确认简单确认滑动窗口滑动窗口 = 1发送方发送方 接收方接收方发送发送 1接收接收 1接收接收 ACK 2发送发送 ACK 2发送发送 2接收接收 2接收接收 ACK 3发送发送 ACK 3发送发送 3接收接收 3 1999, Cisco Systems, Inc. ICND8-19滑动
9、窗口滑动窗口 = 1发送方发送方 接收方接收方发送发送 1接收接收 1接收接收 ACK 2发送发送 ACK 2发送发送 2接收接收 2接收接收 ACK 3发送发送 ACK 3发送发送 3接收接收 3接收接收 ACK 4发送发送 ACK 4TCP 简单确认简单确认 1999, Cisco Systems, Inc. ICND8-20TCP 顺序号和确认号顺序号和确认号源端口源端口目标端口目标端口顺序号顺序号#确认号确认号#Source Dest. Seq.Ack.102823101我发送我发送 #10. 1999, Cisco Systems, Inc. ICND8-21TCP 顺序号和确认号顺
10、序号和确认号我已收到我已收到 #10,现在我需要现在我需要 #11.源端口源端口目标端口目标端口顺序号顺序号#确认号确认号#102823Source Dest. Seq.1Ack.102823Source Dest. Seq.1Ack.我发送我发送 #10. 1999, Cisco Systems, Inc. ICND8-22TCP 顺序号和确认号顺序号和确认号源端口源端口目标端口目标端口顺序号顺序号#确认号确认号#102823Source Dest. Seq.2Ack.102823Source Dest. Seq.1Ack.102823Source Dest. Seq.1Ack.我已收到我已
11、收到 #10,现在我需要现在我需要 #11.我发送我发送 #10. 1999, Cisco Systems, Inc. ICND8-23TCP 顺序号和确认号顺序号和确认号源端口源端口目标端口目标端口顺序号顺序号#确认号确认号#102823Source Dest. Seq.2Ack.102823Source Dest. Seq.1Ack.102823Source Dest. Seq.1Ack.102823Source Dest. Seq.2Ack.我已收到我已收到 #11,现在我需要现在我需要 #12.我发送我发送 #11 1999, Cisco Systems, Inc. ICND8-24T
12、CP 窗窗 口口发送方发送方接收方接收方 1999, Cisco Systems, Inc. ICND8-25TCP 窗窗 口口Window size = 3Send 2发送方发送方接收方接收方Window size = 3Send 1Window size = 3Send 3 1999, Cisco Systems, Inc. ICND8-26Window size = 3Send 2TCP 窗窗 口口发送方发送方Window size = 3Send 1Window size = 3Send 3ACK 3Window size = 2数据数据 3 被丢弃被丢弃接收方接收方 1999, Ci
13、sco Systems, Inc. ICND8-27Window size = 3Send 2TCP 窗窗 口口发送方发送方Window size = 3Send 1Window size = 3Send 3ACK 3Window size = 2数据数据 3 被丢弃被丢弃Window size = 3Send 4Window size = 3Send 3接收方接收方 1999, Cisco Systems, Inc. ICND8-28Window size = 3Send 2TCP 窗窗 口口发送方发送方Window size = 3Send 1Window size = 3Send 3AC
14、K 3Window size = 2数据数据 3 被丢弃被丢弃Window size = 3Send 4Window size = 3Send 3ACK 5Window size = 2接收方接收方 1999, Cisco Systems, Inc. ICND8-29没有顺序号和确认号没有顺序号和确认号UDP 数据格式数据格式Source port (16)Destination port (16)Length (16)Data (if any)1Bit 0Bit 15Bit 16Bit 31Checksum (16)8Bytes 1999, Cisco Systems, Inc. ICND8
15、-30Internet 层概述层概述OSI 网络层对应的是网络层对应的是TCP/IP的的internet层层Internet Protocol (IP)Internet Control MessageProtocol (ICMP)Address ResolutionProtocol (ARP)Reverse AddressResolution Protocol (RARP)应用层应用层主机到主机层主机到主机层Internet层层网络接入层网络接入层 1999, Cisco Systems, Inc. ICND8-31IP 数据数据Version(4)Destination IP Address
16、 (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)Source IP Address (32)20Bytes 1999, Cisco Systems, Inc. ICND8-32决定上层协
17、议决定上层协议协议域协议域TransportLayerInternetLayerTCPUDPProtocolNumbersIP176 1999, Cisco Systems, Inc. ICND8-33ICMP协议协议ApplicationTransportInternetNetwork AccessDestination UnreachableEcho (Ping)OtherICMP1 1999, Cisco Systems, Inc. ICND8-34ARP协议协议IP: = ?我需要知道我需要知道的物理的物
18、理地址地址. 1999, Cisco Systems, Inc. ICND8-35ARP协议协议IP: = ?我知道你的请求,这是我我知道你的请求,这是我的物理地址的物理地址我需要知道我需要知道的物理的物理地址地址. 1999, Cisco Systems, Inc. ICND8-36ARP协议协议IP: Ethernet: 0800.0020.1111 IP: = ?我知道你的请求,这是我我知道你的请求,这是我的物理地址的物理地
19、址我需要知道我需要知道的物理的物理地址地址. 1999, Cisco Systems, Inc. ICND8-37ARP协议协议映射映射 IP EthernetLocal ARPIP: Ethernet: 0800.0020.1111 IP: = ?我知道你的请求,这是我我知道你的请求,这是我的物理地址的物理地址我需要知道我需要知道的物理的物理地址地址. 1999, Cisco Systems, Inc. ICND8-38RARP协议协议Ethernet: 0800.0020.1111 IP
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 主动防护网桥梁施工方案
- 人员调整实施方案
- python课程设计与体会
- 基于TLS实验性能监控设计课程设计
- 数据可视化数据安全策略课程设计
- TNJ1245-马铃薯种薯自动切块机-征求意见稿
- 唐诗中的成语
- 002氮及其化合物 模块3 硝酸 酸雨及防治 寒假衔接讲义
- 马年踏春逐梦行-高二年级元旦晚会活动教学设计
- 高中地理2026高考二轮复习备考参考:星际探索时代下的宇宙观重构
- 2026-2031年中国游戏陪玩行业市场发展趋势与前景展望战略研究报告
- 2025全年销售合同范文
- 商铺消防改造方施工方案
- 森林防灭火知识培训课件
- 2025年甘肃省高考数学真题(新课标ⅱ卷)(含答案解析)
- 产品信息安全保密培训课件
- 2024-2025学年湖北省武汉市下学期九年级四月调考数学试卷
- 《无人机结构与系统(第2版)》全套教学课件
- 父爱如山爱的作文(14篇)
- 全自动焊机用户操作说明书
- JJF 2214-2025 机动车检测用气象单元校准规范
评论
0/150
提交评论