©1999,CiscoSystems,Inc.5-1第七章管理Cisco设备©1999,CiscoSystems,Inc.—5-2本章目标通过本章的学习,您应该掌握以下内容:•获取直接相邻设备的信息•获取远程设备的信息•清楚配置文件和IOS映象文件被加载的位置和过程©1999,CiscoSystems,Inc.—5-3CDP协议CiscoDiscoveryProtocol•是一个提供关于直接相连的交换机、路由器和其它Cisco设备的综合信息的专有工具•CDP能够发现直接相邻的设备而不管这些设备所运行的是什么协议栈•物理介质必须能够支持SubnetworkAccessProtocol(SNAP)上层地址Cisco专有的链路层协议介质必须能够支持SNAPTCP/IPNovellIPXCDP能发现并显示关于直接相连的Cisco设备的信息ATMOthersLANs帧中继AppleTalkOthers©1999,CiscoSystems,Inc.—5-4CDP运行在使用10.3或更新版CiscoIOS的路由器以及Cisco交换机和集线器上能获取的信息包括:•设备名•对应各协议的地址•端口名•角色特征•平台CDPshowcdpCDPCDP用CDP发现直接相邻的设备©1999,CiscoSystems,Inc.—5-5使用CDP交换机B路由器A路由器B交换机A10.3.3.210.3.3.110.1.1.110.1.1.210.2.2.110.2.2.2S0S1RouterA#shcdp?entryInformationforspecificneighborentryinterfaceCDPinterfacestatusandconfigurationneighborsCDPneighborentriestrafficCDPstatisticscrRouterA(config)#nocdprunRouterA(config)#interfaceserial0RouterA(config-if)#nocdpenable©1999,CiscoSystems,Inc.—5-6交换机A同时也显示其Mac地址使用showcdpneighbor命令RouterA#shcdpneighborsCapabilityCodes:R-Router,T-TransBridge,B-SourceRouteBridgeS-Switch,H-Host,I-IGMP,r-RepeaterDeviceIDLocalIntrfceHoldtmeCapabilityPlatformPortIDRouterBSer0148R2522Ser1SwitchA0050BD855780Eth0167TS1900210.3.3.210.3.3.110.1.1.110.1.1.210.2.2.110.2.2.2S0S1交换机B路由器A路由器B交换机A©1999,CiscoSystems,Inc.—5-7使用showcdpentry命令RouterA#shcdpentry*-------------------------DeviceID:RouterBEntryaddress(es):IPaddress:10.1.1.2Platform:cisco2522,Capabilities:RouterInterface:Serial0,PortID(outgoingport):Serial1Holdtime:168secVersion:CiscoInternetworkOperatingSystemSoftwareIOS(tm)2500Software(C2500-JS-L),Version12.0(3),RELEASESOFTWARE(fci)Copyright(c)1986-1999byciscoSystems,Inc.CompiledMon08-Feb-9918:18byphanguye10.3.3.210.3.3.110.1.1.110.1.1.210.2.2.110.2.2.2S0S1交换机B路由器A路由器B交换机A©1999,CiscoSystems,Inc.—5-8其它CDP命令RouterA#shcdptrafficCDPcounters:Packetsoutput:56,Input:38Hdrsyntax:0,Chksumerror:0,Encapsfailed:3Nomemory:0,Invalidpacket:0,Fragmented:0RouterA#shcdpinterfaceBRI0isadministrativelydown,lineprotocolisdownEncapsulationHDLCSendingCDPpacketsevery60secondsHoldtimeis180seconds10.3.3.210.3.3.110.1.1.110.1.1.210.2.2.110.2.2.2S0S1交换机B路由器A路由器B交换机A©1999,CiscoSystems,Inc.—5-9使用ping和trace命令测试对远端设备的连接性和路径Router##ping10.1.1.10Typeescapesequencetoabort.Sending5,100-byteICMPEchosto10.1.1.10,timeoutis2seconds:!!!!!Successrateis100percent(5/5),round-tripmin/avg/max=4/4/4msRouter#trace10.1.1.10Typeescapesequencetoabort.Tracingtherouteto10.1.1.10110.1.1.104msec4msec4msecRouter#©1999,CiscoSystems,Inc.—5-10路由器加电/启动顺序•加电自检(POST)•加载并运行启动引导微代码•寻找IOS映象文件•加载IOS映象文件•寻找配置文件•加载配置文件•正常运行©1999,CiscoSystems,Inc.—5-11路由器内部组件RAM配置寄存器ROMFlashNVRAM端口©1999,CiscoSystems,Inc.—5-12ROM功能ROM存放完成基本功能的微代码BootstrapMiniIOSROMmonitorPOSTshowversion控制台©1999,CiscoSystems,Inc.—5-13确认当前的配置寄存器值wg_ro_a#showversionCiscoInternetworkOperatingSystemSoftwareIOS(tm)2500Software(C2500-JS-L),Version12.0(3),RELEASESOFTWARE(fc1)Copyright(c)1986-1999byciscoSystems,Inc.CompiledMon08-Feb-9918:18byphanguyeImagetext-base:0x03050C84,data-base:0x00001000ROM:SystemBootstrap,Version11.0(10c),SOFTWAREBOOTFLASH:3000BootstrapSoftware(IGS-BOOT-R),Version11.0(10c),RELEASESOFTWARE(fc1)wg_ro_auptimeis20minutesSystemrestartedbyreloadSystemimagefileisflash:c2500-js-l_120-3.bin--More--Configurationregisteris0x2102用命令showversion所显示的配置寄存器值©1999,CiscoSystems,Inc.—5-14设定配置寄存器的值•配置寄存器的3,2,1和0位是启动选项位Router#configureterminalRouter(config)#config-register0x2102[Ctrl-Z]Router#reload©1999,CiscoSystems,Inc.—5-15设定配置寄存器的值•配置寄存器的3,2,1和0位是启动选项位配置寄存器启动选项部分的值0x0含义进入ROMmonitor模式(人工启动时用b命令)Router#configureterminalRouter(config)#config-register0x2102[Ctrl-Z]Router#reload©1999,CiscoSystems,Inc.—5-16设定配置寄存器的值•配置寄存器的3,2,1和0位是启动选项位配置寄存器启动选项部分的值0x00x1含义进入ROMmonitor模式(人工启动时用b命令)自动从ROM启动(提供完整IOS的一个子集)Router#configureterminalRouter(config)#config-register0x2102[Ctrl-Z]Router#reload©1999,CiscoSystems,Inc.—5-17•配置寄存器的3,2,1和0位是启动选项位•用命令showversion来检查配置寄存器的值设定配置寄存器的值配置寄存器启动选项部分的值0x00x2to0xF0x1含义进入ROMmonitor模式(人工启动时用b命令)Rommon检查NVRAM之bootsystem命令(如果路由器配有Flash则缺省值为0x2)自动从ROM启动(提供完整IOS的一个子集)Router(boot)Router#configureterminalRouter(config)#config-register0x2102[Ctrl-Z]Router#reload©1999,CiscoSystems,Inc.—5-18寻找IOS映象文件Flashshowversionshowstartup-configIOS搜索顺序:1.检查配置寄存器2.解析NVRAM中的配置文件3.缺省是使用Flash中的第一个文件4.尝试从网络启动5.RXBOOT6.ROMMON控制台配置寄存器NVRAM©1999,CiscoSystems,Inc.—5-19从Flash加载IOS映象文件FlashIOSIOSshowflashFlash中的映象文件解压缩到RAM中控制台RAM©1999,CiscoSystems,Inc.—5-20使用showflash命令wg_ro_a#shflashSystemflashdirectory:FileLengthName/status110084696c2500-js-l_120-3.bin[10084760bytesused,6692456available,16777216total]16384KbytesofprocessorboardSystemflash(ReadONLY)©1999,CiscoSystems,Inc.—5-21加载配置文件控制台IOSSetuputilityshowstartup-configshowrunning-config•从NVRAM中加载并运行配置文件•如果NVRAM中没有配置文件,进入setup模式Co