资源描述:
《CCNA笔记+红头绳 经典8》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、CCNA中文笔记第8章:Router作者:红头发Chapter8ManagingaCiscoInterwork TheInternalComponentsofaCiscoRouter CiscoRouter的一些组件: bootstrap:存储在ROM中的微码(microcode)中,用来在初始化的时候启动router,然后加载IOS POST:存储在ROM中的微码中,用来检查硬件基本配置是否正常,然后决定哪些接口可用 ROMmonitor:存储在ROM中的微码中,作用是测试和排疑等Mini-IOS:Cisco叫它RXBOOT或bootloader,它是存储在
2、ROM中的,IOS的简化版本,用来把IOS加载到闪存中 RAM(random-accessmemory):用来保存数据包缓存,ARP缓存,路由表,和running-config配置文件.某些router上,IOS可以从RAM中运行 ROM(read-onlymemory):用来启动和维持router正常化 Flashmemory(闪存):用来存放IOS,当router重新启动的时候闪存是不会被擦除的,由Intel创造的EEPROM NVRAM(nonvolatileRAM):存储startup-config配置文件,当router重新启动的后,这些文件是不会被擦
3、除的 configurationregister:用来控制router如何启动,这个值可以使用showversion来查看,一般为0x2102(16进制),含义是告诉router从闪存里加载IOS和从NVRAM里加载配置文件 TheRouterBootSequence 启动序列用来测试硬件和加载所必需的软件,包括以下几个步骤: 1.先进行POST,测试硬件 2.bootstrap查找和加载IOS 3.IOS在NVRAM中查找有效的startup-comfig配置文件 4.如果在NVRAM里查找到了这个配置文件,router就可操作;如果文件不存在,rout
4、er进到setup模式 ManagingConfigurationRegisters Cisco的router有1个存储在NVRAM中的,16位长的configurationregister.默认这个值0x2102设置成从闪存中加载IOS和从NVRAM中查找启动配置文件 UnderstandingtheConfigurationRegisterBits 一些常见的位的含义: 1.第0到3位:启动字段 2.第6位:忽略NVRAM内容 3.第8位:禁用BREAK 启动字段(00到03): 1.设置成00:ROMmonitor模式,进入到这个模式,confi
5、gurationregister的值设置成2100.然后要启动router的话需要手动在命令行提示符rommon>下输入b(感觉有点类似Solaris的OpenBoot哈哈) 2.设置成01:从ROM中的镜象启动,把configurationregister的值设置成2101,提示符为router(boot)> 3.设置成02到0F:定义默认启动文件名,在NVRAM中查找 CheckingtheCurrentConfigurationRegistervalue 使用showversion命令可以查看当前configurationregister的值,在输出的最下
6、部分.这个命令将会显示硬件的配置信息,软件版本,配置文件信息,启动镜象等 ChangingtheConfigurationRegister 可以通过修改configurationregister的值来决定router的启动和运行方式.在全局配置模式下使用config-register的命令.修改值为0x101,注意输出内容,如下: Router(config)#config-register0x101 Router(config)#^Z Router#shver (略) Configurationregisteris0x2102(willbe0x0101a
7、tnextreload) 注意修改后的值和当前值,修改后的值只在重新启动后生效 RecoveringPasswords 如果你把密码忘记了怎么办?之前提到过,位6可以忽略掉NVRAM里的储存的启动配置文件的内容,默认是0x2102,所以我们把值修改成0x2142,就可以达到忽略NVRAM这个效果.下面是密码恢复的主要几个步骤: 1.在启动router的时候使用BREAK中断启动 2.把configurationregister的值设置成0x2142 3.重新启动 4.进入特权模式 5.把startup-config文件复制