- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
cisco寄存器值的含义
1、路由器的硬件架构
主要有CPU?、内存、NVRAM、Flash、接口等组成,
?Flash(闪存)中存放的是路由器的操作系统,大家所熟悉IOS(Interconnection Operation System) 就是CISCO的路由器操作系统,用压缩的格式存放在路由器Flash中。
?NVRAM(非易失性存储器)使用IOS提供的相关命令对路由器进行配置,并以文件的形式存放在NVRAM中,这样方便在启动时加载到内存中。
?ROM(Read Only Memory)只读存储器里包含了POST(Power On Self Test)加电自检代码、Boot Strap引导代码、Mini IOS (简化版的IOS相当于windows 系统的安全模式)、ROM Monitor(相当与windows的命令提示模式主要用于灾难恢复)
?RAM(Random-Access Memory)随机存取存储器包含启动时加载的IOS、各种路由协议进程、活动配置文件、缓冲区等
2、注册寄存器值的含义
?? 注册的寄存器是由16位的二进制数组成的放置在路由器的NVRAM中的一组数值,用于决定路由器如何启动。Cisco路由器的默认注册寄存器的值是0x2102(十六进制)表示路由器根据NVRAM中配置文件决定启动位置。
寄存器位数十六进制功能描述00 - 030x0000 - 0x000F 这部分为寄存器值最右边的4位是引导字段。1. 引导字段为0(0x0)时,路由器下次启动时将自动进入Rom监视模式,提示符为或rommon。可以使用命令b或reset重新启动路由器。 2. 引导字段为1(0x1)时,系统将自动从Rom启动。在这种模式下路由器提示符为Router(boot)。3. 引导字段为其他值(0x2-0xF)时,系统将根据NVRAM中的boot system命令来启动. 默认设置为0x2。04-未使用05-未使用060x0040值为0,当路由器启动后会从NVRAM里面的配置文件调到RAM里运行; 值为1,路由器启动后会忽略NVRAM中的配置信息(这就是我们在进行PASSWORD RECOVERY时把寄存器的值改为2142的原因)。070x0080启动OEM位080x0100值为0,路由器在正常运行模式下CTRL + BREAK无效; 值为1,路由器在任何运行模式下只要按下CTRL + BREAK均会立即进入ROMMON模式。09-Causes the system to use the secondary bootstrap.This is typically not used (set to 0).100x0400IP广播到所有域11-120x0800 - 0x1000Console口速率。 11位012位0速率为9600, 11位112位0速率为4800, 11位112位1速率为2400, 11位012位1速率为1200。130x2000如果网络启动失败,默认从Rom中启动140x4000IP broadcasts do not have net numbers150x8000该设置能够启用诊断消息并忽略NVRAM的内容3. 常用的寄存器值:
??????? 0x2100:Rom Monitor监视模式??????? 0x2101:从Rom启动,用于更新系统文件??????? 0x2102:从Flash启动,同时读取NVRAM中的startup-config (工厂默认值)??????? 0x2142:从Flash启动,但不使用NVRAM中的startup-config (一般用于口令恢复)
??????? 0x2101:从Boot RAM中启动,应用于更新系统文件 ??????? 0x2141:从Boot RAM中启动,但不使用NVRAM中的配置文件,其中C位的第三位为1时表示关闭Break键,反之表示打开Break键。 ??????? 0x141:表示关闭Break键,不使用NVRAM中的配置文件,并且从系统默认的ROM中的系统中启动。0x0040:表示允许路由气读取NVRAM中的配置文件。
表 A 启动为注视 (配置寄存器位 00 到 03) 启动位的意义 0x0:启动后停留在bootstrap状态 0x1:从 ROM 中启动 0x2到0xF:指定默认的启动文件启动系统
4、修改注册寄存器的值 (以Cisco2600系列的路由器为例)
1)如何让路由器开机后进入ROMmon模式
???????Router1(config)# config-register 0x2100 //设置注册寄存
文档评论(0)