Page1/51第8章内容回顾2-1网络层的功能IP数据包格式IP数据包头部长度为多少个字节?在IP数据包头中主要包含哪些信息?IP地址的分类A、B、C类地址的地址范围是什么?子网掩码的作用是什么?如何进行可变长子网掩码的计算以及子网规划Page2/51第8章内容回顾2-2ARP地址解析协议ARP协议的用途ARP协议的工作原理RARP的工作原理代理ARP的工作原理ICMP的用途与工作原理如何使用ping命令查找网络故障Ping命令返回的信息,以及返回信息Version2.0静态路由与配置第9章Page4/51本章目标通过配置静态路由或默认路由使简单网络实现互通能够排除配置了静态或默认路由的简单网络的故障掌握静态路由的原理,以及相关概念掌握路由器的基本配置Page5/51本章结构路由路由与交换的对比原理基本概念静态与默认路由适用的环境静态路由默认路由路由基本原理静态路由配置其他配置路由器硬件组成配置模式静态与默认路由的配置单臂路由Page6/51什么是路由?路由跨越从源主机到目标主机的一个互联网络来转发数据包的过程E010.120.2.0172.16.1.0主机A主机BS0能够将数据包转发到正确的目的地,并在转发过程中选择最佳路径的设备-路由器Page7/51路由器工作原理5-11.04.01.3E04.3S02.2E02.1S04.14.21.11.2Router1Router2Data主机1.1要发送数据到4.2路由表网段接口1.0E02.0S04.0S0路由表网段接口1.0S02.0S04.0E0Page8/51路由器工作原理5-2路由表网段接口1.0E02.0S04.0S01.04.01.3E04.3S02.2E02.1S04.14.21.11.2Router1Router2Data路由器接收到数据,查看数据包中的目标地址为4.2,查找路由表路由表网段接口1.0S02.0S04.0E0Page9/51路由器工作原理5-31.04.01.3E04.3S02.2E02.1S04.14.21.11.2Router1Router2Data路由器1根据路由表转发数据到S0口路由表网段接口1.0E02.0S04.0S0路由表网段接口1.0S02.0S04.0E0Page10/51路由器工作原理5-41.04.01.3E04.3S02.2E02.1S04.14.21.11.2Router1Router2Data路由器2接收到数据包,查看数据包的目标地址,并查找路由表路由表网段接口1.0E02.0S04.0S0路由表网段接口1.0S02.0S04.0E0Page11/51路由器工作原理5-51.04.01.3E04.3S02.2E02.1S04.14.21.11.2Router1Router2Data路由器2根据路由表转发数据到E0口路由表网段接口1.0E02.0S04.0S0路由表网段接口1.0S02.0S04.0E0主机4.2接收到数据包Page12/51路由表路由表:在路由器中维护的路由条目,路由器根据路由表做路径选择。路由表网段接口1.0E02.0S04.0S0那么这张表是怎么形成的呢?Page13/51直连路由当在路由器上配置了接口的IP地址,并且接口状态为up的时候,路由表中就出现直连路由项f0/0f0/1路由表网段接口192.168.1.0/24f0/010.0.0.0/8f0/1192.168.1.1/2410.1.1.1/820.0.0.0/8对于不直连的网段,需要静态路由或动态路由,将网段添加到路由表中Page14/51静态路由静态路由是由管理员手工配置的,是单向的。192.168.2.1S0192.168.1.0B192.168.2.2NetworkAB到达192.168.1.0网段,需要将数据包转发给路由器B的192.168.2.1的接口Page15/51默认路由当路由器在路由表中找不到目标网络的路由条目时,路由器把请求转发到默认路由接口StubNetwork-末节网络192.168.2.1S0192.168.1.0B192.168.2.2NetworkAB不论去往哪里的非本网段的数据包都转发给路由器A的192.168.2.2接口Page16/51静态与默认路由适用的环境静态路由特点•路由表是手工设置的•除非网络管理员干预,否则静态路由不会发生变化•路由表的形成不需要占用网络资源适用环境•一般用于网络规模很小、拓扑结构固定的网络中默认路由特点•在所有路由类型中,默认路由的优先级最低适用环境•一般应用在只有一个出口的末端网络中•或作为其他路由的补充Page17/51路由器转发数据包时的封装过程HostAHostBABe0e1e0e1192.168.1.2/2400-11-12-21-11-11192.168.1.1/2400-11-12-21-22-2210.1.1.1/800-11-12-21-33-3310.1.1.2/800-11-12-21-44-44192.168.2.1/2400-11-12-21-55-55192.168.2.2/2400-11-12-21-66-6600-11-12-21-22-2200-11-12-21-11-11SA:192.168.1.2/24DA:192.168.2.2/2400-11-12-21-55-5500-11-12-21-66-66PREDASATypeHeaderDataCRCIP包以太网帧SA:192.168.1.2/24DA:192.168.2.2/2400-11-12-21-33-3300-11-12-21-44-44PREDASATypeHeaderDataCRCIP包以太网帧SA:192.168.1.2/24DA:192.168.2.2/24PREDASATypeHeaderDataCRCIP包以太网帧Page18/51路由和交换对比路由工作在网络层根据“路由表”转发数据路由选择路由转发交换工作在数据链路层根据“MAC地址表”转发数据硬件转发Page19/51路由路由表静态路由默认路由静态路由与默认路由适用的环境阶段总结Page20/51路由器的硬件组成RAMROMFlashNVRAM_________ConfigurationRegisterInterfaceCPUPage21/51路由器的启动过程2-1ROMBootstrap装载引导代码TFTPServerFlashROMCiscoInternetworkOperatingSystem发现和装载IOS软件ConsoleTFTPServerNVRAMConfigurationFile发现和应用配置文件或进入Setup模式RAMPage22/51POST进入SETUP模式FlashTftpServer启动启动无有在NVRAM中查找配置文件查找IOS路由器的启动过程2-2Page23/51---SystemConfigurationDialog---Continuewithconfigurationdialog?[yes/no]:yesAtanypointyoumayenteraquestionmark'?'forhelp.Usectrl-ctoabortconfigurationdialogatanyprompt.Defaultsettingsareinsquarebrackets'[]'.Routercon0isnowavailablePressRETURNtogetstarted.Router路由器启动时的输出内容Setup模式命令行模式Page24/51路由器的配置模式用户模式:Router特权模式:Router#全局配置模式:Router(config)#接口配置模式:Router(config-if)#子接口配置模式:Router(config)#interfacefa0/0.1Router(config-subif)#Line模式:Router(config-line)#路由模式:Router(config-router)#Page25/51静态路由的配置2-1如果路由器A连接的网络需要访问192.168.1.0网段的主机,需要做什么设置?192.168.2.1fa0/0192.168.1.0B192.168.2.2NetworkAB192.168.1.10192.168.1.11fa0/1fa0/0Page26/51静态路由的配置2-2RouterAenableRouterA#configterminalRouterA(config)#interfacef0/0RouterA(config-if)#ipaddress192.168.2.2255.255.255.0RouterA(config-if)#noshutdownRouterA(config-if)#exitRouterA(config)#iproute192.168.1.0255.255.255.0192.168.2.1进入特权模式进入全局配置模式进入接口配置模式配置接口IP地址激活端口配置静态路由目标网段目标网段的掩码下一跳地址Page27/51默认路由的配置2-1192.168.1.0网段的主机需要访问外部的网络,B路由器是这个网段唯一的出口,可以在B路由器上配置默认路由。192.168.2.1fa0/0192.168.1.0B192.168.2.2NetworkABfa0/1fa0/0Page28/51默认路由的配置2-2RouterBenableRouterB#configterminalRouterB(config)#interfacef0/1RouterB(config-if)#ipaddress192.168.2.1255.255.255.0RouterB(config-if)#noshutdownRouterB(config-if)#exitRouterB(config)#interfacef0/0RouterB(config-if)#ipaddress192.168.1.1255.255.255.0RouterB(config-if)#noshutdownRouterB(config-if)#exitRouterB(config)#iproute0.0.0.00.0.0.0192.168.2.2表示任何网络下一跳地址Page29/51查看路由器配置RouterA#showrunning-config!interfaceLoopback0noipaddress!interfaceFastEthernet0/0ipaddress192.168.2.2255.255.255.0duplexautospeedauto!ipclasslessiproute192.168.1.0255.255.255.0192.168.2.1noiphttpserver!linecon0lineaux0linevty04已配置的IP地址已配置的静态路由Page30/51查看路由表RouterA#showiprouteCodes:C-connected,S-static,R-RIP,M-mobile,B-BGPD-EIGRP,EX-EIGRPexternal,O-OSPF,IA-OSPFinterareaN1-OSPFNSSAexternaltype1,N2-OSPFNSSAexternaltype2E1-OSPFexternaltype1,E2-OSPFexternaltype2i-IS-IS,su-IS-ISsummary,L1-IS-ISlevel-1,L2-IS-ISlevel-2ia-IS-ISinterarea,*-candidatedefault,U-per-userstaticrouteo-ODR,P-periodicdownloadedstaticrouteGatewayoflastresort