第11周、TCP-IP协议详解.ppt
《第11周、TCP-IP协议详解.ppt》由会员分享,可在线阅读,更多相关《第11周、TCP-IP协议详解.ppt(85页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、TCP/IP协议详解黄润贵目录目录 TCP/IP模型简介模型简介数据链路层数据链路层网络层网络层传输层传输层应用层应用层RRR简单的联接简单的联接 1960-1970网络的演进网络的演进Host NetworkHostLow Speed LinesRRLocal Network网络化联接网络化联接 1970-1980Interneting NetworkWANBranch NetBranch NetBranch Net网络间互连网络间互连 1980-1990LAN的定义的定义 1、LAN(Local Area Network)通常指通常指1000英尺范围内的,可以通过某种介质互连的计算机、打印
2、机、英尺范围内的,可以通过某种介质互连的计算机、打印机、Modem或其他设备的集合或其他设备的集合 2、协议(Protocol)网络设备用于交换信息的系列规则和约定。网络设备用于交换信息的系列规则和约定。3、标准(Standards)描述了协议的规定,设定了最简的性能集。描述了协议的规定,设定了最简的性能集。LAN的常用设备的常用设备 LAN的设计目标 运行在有限的地理区域运行在有限的地理区域 允许同时访问高带宽的介质允许同时访问高带宽的介质 通过局部管理控制网络的私有权利通过局部管理控制网络的私有权利 提供全时的局部服务提供全时的局部服务 联接物理相临的设备联接物理相临的设备HUBBridg
3、eLAN SwitchRouterATM SwitchWAN的定义的定义 1、WAN(Wide Area Network)为分布在不同的地域用户提供数据联接为分布在不同的地域用户提供数据联接 2、设备(Devices)通常采用服务商提供的设备(通常采用服务商提供的设备(ISP)。)。3、交换类型(Switch Type)电路交换电路交换 包交换包交换WAN及其常用设备及其常用设备 WAN的设计目标 运行在广阔的地理区域运行在广阔的地理区域 通过低速串行链路进行访问通过低速串行链路进行访问 网络控制服从公共服务的规则网络控制服从公共服务的规则 提供全时的或部分时间的联接性提供全时的或部分时间的联
4、接性 联接物理上分离的、遥远的、甚至全球的设备联接物理上分离的、遥远的、甚至全球的设备ModemBridgeWAN SwitchAccess ServerATM SwitchTCP/IP模型模型应用层应用层表示层表示层会话层会话层传输层传输层网络层网络层数据链路层数据链路层物理层物理层OSI七层模型七层模型应用层应用层传输层传输层网络层网络层数据链路层数据链路层DOD模型模型FTP、TELNET、SMTPTCP、UDPIP以太网、以太网、Token Ring、FDDI物理层物理层-定义传输的介质规格、传输信号的表现形式、接头的类型定义传输的介质规格、传输信号的表现形式、接头的类型数据链路层数据
5、链路层-同步、查错、制定同步、查错、制定MAC方法方法网络层网络层-寻址、路由寻址、路由传输层传输层-编定序号、控制流量、查错和错误处理编定序号、控制流量、查错和错误处理会话层会话层-通讯双方在传输前的沟通,建立传输时所遵循的规则通讯双方在传输前的沟通,建立传输时所遵循的规则表示层表示层-压缩和解压缩、加密和解密压缩和解压缩、加密和解密应用层应用层-直接提供服务给使用者直接提供服务给使用者TCP/IP工作的特点工作的特点 层层封装层层封装应用层应用层应用数据应用数据IP包头包头传输头传输头应用消息(应用消息(Message)数据段(数据段(Data Segment)IP净荷净荷 IP报文(报文
6、(IP Packet)协议报文(协议报文(PDU)帧(帧(Frame)帧头帧头帧头帧头 实际发送的数据格式实际发送的数据格式TCP/IP工作的特点工作的特点 发送和接收发送和接收应用层应用层应用数据应用数据传输头传输头IP净荷净荷IP包头包头帧净荷帧净荷帧头帧头帧尾帧尾应用层应用层应用数据应用数据 传输头传输头IP净荷净荷IP包头包头帧净荷帧净荷帧头帧头帧尾帧尾发送端发送端接收端接收端以太网以太网目录目录TCP/IP模型简介模型简介 数据链路层数据链路层 传统的以太网及ARP协议 LAN桥接与交换式以太网 LAN分段与VLAN 以太网交换机上面的技术 以太网标准网络层网络层传输层传输层应用层应
7、用层传统的以太网传统的以太网_ _共享介质共享介质LAN:以太网、以太网、Token Bus、Token Ring、FDDI等等以太网得到了广泛的应用以太网得到了广泛的应用1、高扩展性、高扩展性-high expandable2、高可靠性高可靠性-high relibale3、低成本低成本-low cost4、丰富的网管工具丰富的网管工具-Plentiful NM tools传统的以太网传统的以太网_ _共享介质共享介质最初的以太网是基于同轴电缆的(10BASE-5、10BASE-2)所有设备公用一套介质:10BASE-5(RG11 A/U)粗缆以太网粗缆以太网 10BASE-2(RG 58
8、A/U)细揽以太网细揽以太网 10BASE-T(Twisted Paired)双绞线双绞线传统的以太网传统的以太网_CSMA/CD_CSMA/CDCSMA/CD:载波侦听多路访问与冲突检测载波侦听:发送之前的检测,96bit-time冲突检测:发送过程中的检测,边发边听回退:检测到冲突后的处理,基于各种 回退算法,同时发送JAM信号工作原理 1、先抢先赢:以太网上的计算机地位相同,一律平等,动作快的是赢家、先抢先赢:以太网上的计算机地位相同,一律平等,动作快的是赢家 2、一山不容二虎、一山不容二虎:在任何时刻只能有一台计算机接受或发送数据,且在任何时刻只能有一台计算机接受或发送数据,且 独享带
9、宽独享带宽 3、同归于尽:发生碰撞后,网络上的每台计算机都要休息一下,再抢使用权、同归于尽:发生碰撞后,网络上的每台计算机都要休息一下,再抢使用权 4、先斩不奏:当接受端发现任何错误时,便自行丢弃帧,根本不通知源端、先斩不奏:当接受端发现任何错误时,便自行丢弃帧,根本不通知源端传统的以太网传统的以太网_CSMA/CD_CSMA/CD发送帧发送帧链路空闲链路空闲空闲空闲96bit-time发送帧发送帧是否碰撞是否碰撞传送完毕传送完毕NNN通知大家通知大家发生阻塞发生阻塞碰了碰了16次次放弃传送通知上层放弃传送通知上层BACK OFFCSMA/CD发送端发送端NYYYY传统的以太网传统的以太网_C
10、SMA/CD_CSMA/CD收到帧收到帧帧长帧长64B?目的目的MAC=自己的自己的MACCRC校验正确校验正确帧长帧长1518BCSMA/CD接受端接受端去掉帧头帧尾去掉帧头帧尾传给上层协议传给上层协议丢弃帧丢弃帧NYYYYNNN传统的以太网传统的以太网MACMAC地址地址 MAC地址:又称为物理地址、硬件地址,是出厂前由生产厂家“烧制”在网卡中的。48 bit二进制的地址,由全球权威机构发布,分为6个字节,前三个字节为厂商号,后三个字节为生产流水号。如:00-e0-fc-00-00-01,其中00-e0-fc是华为公司的厂商号,00-00-01是该网卡的生产流水号。单播地址、多播地址和广播
11、地址 单播地址:第一字节最低位为0 多播地址:第一字节最低位为1 广播地址:48位全1 ff-ff-ff-ff-ff-ff MAC地址在线上是第一字节先发送,并且低位在前传统的以太网以太网帧格式传统的以太网以太网帧格式常用的几个类型:0X0800代表IP包,0X0806代表ARP包DA=0Xffffff代表广播帧,区分广播方式和广播帧传统的以太网线速度传统的以太网线速度线速度指在实际的线路上传输帧的最大速度两个容易被忽略的时间:帧间隙(Inter-Frame Gap):96 bits 前导码(Preamble):64bits线速度:10M以太网:10M/(96+64+864)14881(帧/秒
12、)100M以太网:100M/(96+64+8*64)148810(帧/秒)传统的以太网双绞线系统(一)传统的以太网双绞线系统(一)LAN双绞线使用成对绞在一起的四对线组成,成对绞在一起 的目的是减少干扰 10BASE-T、100BASE-TX使用其中的两对线(1-3、2-6)其中1#:TData+,2#:Tdata-;3#:RData+,6#:RData-1000BASE-TX使用全部的四对线传统的以太网双绞线系统(二)传统的以太网双绞线系统(二)MDI-II:也称作MDI,介质有关接口MDI-X:交叉介质有关接口连接关系:MDI与MDI-X直接通过直通网线;MDI与MDI或者 MDI-X与M
13、ID-X直接通过交叉网线。ARPARP协议协议基本概念基本概念ARP(Address Resolution Protocol)地址解析协议1、为什么要用、为什么要用ARP:帧是在局域网上传递,而帧是在局域网上传递,而MAC地址是局域网中设备的唯一标识,只有地址是局域网中设备的唯一标识,只有获取了获取了MAC地址,地址,IP报文(报文(IP报头报头+IP包)才能被正确地封装,发送到指定的位置。因此,包)才能被正确地封装,发送到指定的位置。因此,MAC地址是必须的。但是通常我们只知道目的地的地址是必须的。但是通常我们只知道目的地的IP地址,如何通过地址,如何通过IP地址找到相应的地址找到相应的MA
14、-C地址呢?答案:地址呢?答案:ARP协议。协议。ARPARP协议协议基本过程基本过程ARPARP协议协议帧格式帧格式DASATHTPTHL PL OPSASIPDADIP PADDINGCRC以太网首部以太网首部PDUDA-目的以太网地址,目的以太网地址,6B。在。在ARP请求报文中为:请求报文中为:0 xffffff,广播报文;广播报文;ARP应答报文中为单播报文应答报文中为单播报文SA-源以太网地址,源以太网地址,6B。在。在ARP请求报文中为:请求端请求报文中为:请求端MAC;ARP应答报文中为应答端应答报文中为应答端MACT -类型字段,类型字段,2B。比较常用的比较常用的IP:0X
15、0800,ARP:0 x0806(请求报文和应答报文一样)请求报文和应答报文一样)HT-硬件地址类型,硬件地址类型,2B。以太网:以太网:0 x0001。PT-协议地址类型,协议地址类型,IP:0 x0800HL-硬件地址长度,硬件地址长度,1B:以太网:以太网:0 x06。PL-协议地址长度,协议地址长度,IP:0 x04OP-操作类型,操作类型,2B。用于区分请求报文和应答报文,请求报文:用于区分请求报文和应答报文,请求报文:0 x0001;应答报文:应答报文:0 x0002SIP-源源IP地址,地址,4B。发送端发送端IP地址地址 DIP-目的目的IP地址:地址:4B,应答端应答端IP地
16、址地址ARPARP协议协议举例举例RRRPC1PC2PC310.110.10.110.110.10.210.110.10.3PC1用户用户pingPC3的用户的用户00.e0.fc.00.00.0100.e0.fc.00.00.0200.e0.fc.00.00.03ARPARP协议协议ARP RequestARP RequestDASATHTPTHL PL OPSASIPDADIP PADDINGCRC以太网首部以太网首部PDUDA-目的以太网地址,目的以太网地址,6B。在。在ARP请求报文中为:请求报文中为:0 xffffff,广播报文;广播报文;SA-源以太网地址,源以太网地址,6B。在。
17、在ARP请求报文中为:请求端请求报文中为:请求端MAC=00.e0.fc.00.00.01T -类型字段,类型字段,2B。ARP:0 x0806HT-硬件地址类型,硬件地址类型,2B。以太网:以太网:0 x0001。PT-协议地址类型,协议地址类型,IP:0 x0800HL-硬件地址长度,硬件地址长度,1B:以太网:以太网:0 x06。PL-协议地址长度,协议地址长度,IP:0 x04OP-操作类型,操作类型,2B。用于区分请求报文和应答报文,请求报文:用于区分请求报文和应答报文,请求报文:0 x0001SA-源源MAC地址,地址,6B。发送端发送端MAC地址地址=00.e0.fc.00.00
18、.01SIP-源源IP地址,地址,4B。发送端发送端IP地址地址=10.110.10.1 DA-目的目的MAC地址,请求报文中该地址地址,请求报文中该地址=0 x000000DIP-目的目的IP地址:地址:4B,被请求端被请求端IP地址地址=10.110.10.3ARPARP协议协议ARP ReplyARP ReplyDASATHTPTHL PL OPSASIPDADIP PADDINGCRC以太网首部以太网首部PDUDA-目的以太网地址,目的以太网地址,6B。在。在ARP应答报文中为:应答报文中为:00.e0.fc.00.00.01,单播报文;单播报文;SA-源以太网地址,源以太网地址,6B
19、。在。在ARP应答报文中为:应答报文中为:00.e0.fc.00.00.03T -类型字段,类型字段,2B。ARP:0 x0806HT-硬件地址类型,硬件地址类型,2B。以太网:以太网:0 x0001。PT-协议地址类型,协议地址类型,IP:0 x0800HL-硬件地址长度,硬件地址长度,1B:以太网:以太网:0 x06。PL-协议地址长度,协议地址长度,IP:0 x04OP-操作类型,操作类型,2B。用于区分请求报文和应答报文,应答报文:用于区分请求报文和应答报文,应答报文:0 x0002SA-源源MAC地址,地址,6B。发送端发送端MAC地址地址=00.e0.fc.00.00.03SIP-
20、源源IP地址,地址,4B。发送端发送端IP地址地址=10.110.10.3 DA-目的目的MAC地址,请求报文中该地址地址,请求报文中该地址=00.e0.fc.00.00.01DIP-目的目的IP地址:地址:4B,被请求端被请求端IP地址地址=10.110.10.1ARPARP协议协议ARP CacheARP Cache鉴于鉴于MAC地址是以太网发送必不可少的信息,如果频繁申请,势必要影响网络的效率,因此在每个地址是以太网发送必不可少的信息,如果频繁申请,势必要影响网络的效率,因此在每个网络设备(主机、交换机、路由器)中都维持着一张网络设备(主机、交换机、路由器)中都维持着一张ARP Cach
21、e表,表,Cache-高速缓存(将常用的数高速缓存(将常用的数据暂存在读写效率较佳的保存区域,以加速存取的过程),据暂存在读写效率较佳的保存区域,以加速存取的过程),ARP Cache可将设备的可将设备的IP/MAC影射记影射记录下来。录下来。如:刚才例子中,经过如:刚才例子中,经过PC1用户用户PING通通PC3用户后用户后 PC1中中ARP Cache 10.110.10.300.e0.fc.00.00.03 PC3中中ARP Cache 10.110.10.100.e0.fc.00.00.01 可以在可以在PC1计算机上进行如下操作检验计算机上进行如下操作检验 ping前前 DOSarp
22、-a No ARP Entries ping后后 DOSarp-a IP address MAC address 10.110.10.3 00.e0.fc.00.00.03 aging time、table full的区别的区别。目录目录 以太网简介以太网简介 传统的以太网及ARP协议 LAN桥接与交换式以太网 LAN分段与VLAN 以太网交换机上面的技术 以太网标准网络层网络层传输层传输层应用层应用层传统的以太网连接设备传统的以太网连接设备HUBHUB传统的以太网连接设备传统的以太网连接设备HUBHUB传统的以太网连接设备传统的以太网连接设备HUBHUB传统的以太网连接设备传统的以太网连接设
23、备HUBHUB传统的以太网连接设备传统的以太网连接设备HUBHUBLANLAN桥接与交换式以太网桥接与交换式以太网LANLAN桥接与交换式以太网桥接与交换式以太网LANLAN桥接与交换式以太网桥接与交换式以太网BRIDGE的功能:的功能:1)学习(Learning)2)转发(forwading)3)过滤(filtering)LANLAN桥接与交换式以太网桥接与交换式以太网LANLAN桥接与交换式以太网桥接与交换式以太网-学习与转发学习与转发LANLAN桥接与交换式以太网桥接与交换式以太网-过滤过滤LANLAN桥接与交换式以太网桥接与交换式以太网-基本组网图基本组网图LANLAN桥接与交换式以太
24、网桥接与交换式以太网LANSWITCH与交换式以太网的优点:与交换式以太网的优点:1、带宽独享,减少了冲突域的范围,从而提高了网络效能、带宽独享,减少了冲突域的范围,从而提高了网络效能2、组网灵活,可以将不同速率的网络连接起来,如:、组网灵活,可以将不同速率的网络连接起来,如:10M以太网和以太网和 100M以太网以太网/1000M以太网等。以太网等。3、提高了网络的安全性,便于故障的定位处理、提高了网络的安全性,便于故障的定位处理4、易于将现有网络升级、易于将现有网络升级目录目录 以太网简介以太网简介 传统的以太网 LAN桥接与交换式以太网 LAN分段与VLAN 以太网交换机上面的技术 以太
25、网标准网络层网络层传输层传输层应用层应用层LANLAN分段与分段与VLANVLANLANLAN分段与分段与VLANVLANLANLAN分段与分段与VLANVLANLANLAN分段与分段与VLANVLANLANLAN分段与分段与VLANVLANLANLAN分段与分段与VLANVLANLANLAN分段与分段与VLANVLAN目录目录 以太网简介以太网简介 传统的以太网 LAN桥接与交换式以太网 LAN分段与VLAN 以太网交换机上面的技术 以太网标准网络层网络层传输层传输层应用层应用层以太网上面的技术以太网上面的技术自动协商:自动协商:设备两端通过自动协商将两端的速率和工作设备两端通过自动协商将两
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 11 TCP IP 协议 详解
限制150内