欢迎来到个人简历网!永久域名:gerenjianli.cn (个人简历全拼+cn)
当前位置:首页 > 范文大全 > 实用文>Cisco寄存器值解析

Cisco寄存器值解析

2022-06-04 07:40:04 收藏本文 下载本文

“PPuddog”通过精心收集,向本站投稿了6篇Cisco寄存器值解析,下面是小编帮大家整理后的Cisco寄存器值解析,希望对大家有所帮助。

Cisco寄存器值解析

篇1:Cisco寄存器值解析

这四个数字每一个均有着重要的意义,下面从低到高进行一一的介绍。

第一个2,还原成二进制为0010,这一部分为boot field,对路由器IOS的启动起着至关重要的作用,当boot field 的值为2-15中的任何一个时,路由器属于正常启动,当此值为0时,路由器启动后会进入ROMMON模式,此值为1时,路由器进入到RXBOOT模式(2500路由器的FLASH在配置寄存器的值为2102时属性为只读,如果要升级IOS必须把寄存器的值修改为2101)

0,还原成二进制为0000,这四位中,起关键作用的是第三位(即整个寄存器里面的BIT 7),值为0,当路由器启动后会从NVRAM里面的配置文件调到RAM里运行,值为1,路由器启动后会忽略NVRAM的配置(这就是我们在进行PASSWORD RECOVERY时把寄存器的值改为2142的原因 )

1,还原成二进值为0001,我们来关注BIT8,值为0时,路由器在正常运行模式下CTRL + BREAK无效;值为1,路由器在任何运行模式下只要按下CTRL + BREAK均会立即进入ROMMON模式,

第二个2,还原成二进制为0100,其中BIT13,当值为0时,路由器如果进行网络启动会尝试无穷多次。当值为1时,路由器最多进行5次的网络启动尝试。

篇2:Cisco路由器的配置寄存器

1. 前言

配置寄存器是一个16位的虚拟寄存器,用于指定路由器启动的次序、中断参数和设置控制台波特率等,该寄存器的值通常是以十六进制来表示的。

利用配置命令config register可以改变配置寄存器的值。

2. 启动次序

配置寄存器的最后4位,指定的是,路由器在启动的时候必须使用的启动文件所在的位置:

R>l 0x0000指定路由器进入ROM监控模式

l 0x0001指定从ROM中启动

l 0x0002-0x000F的值则参照在NVRAM配置文件中命令boot system指定的顺序

如果配置文件中没有boot system命令,路由器会试图用系统Flash存储器中的第一个文件来启动,如果失败,路由器就会试图用TFTP从网络上加载一个缺省文件名的文件(由boot域的值确定,如cisco2-4500),如果还失败,系统就从启动Flash中加载启动。

缺省的文件名是采用单词cisco、启动位的值以及路由器类型或处理器的名称构成。例如某台4500上启动字段设为3,那么缺省的启动文件名就是cisco3-4500。

以MC3819(CPU型号,大多采用MOTOROLA)路由器启动顺序为例,下面就是启动的四个阶段:

1. 系统自举

2. 启动加载(读取配置信息和启动Flash文件系统的最小功能)

3. 启动系统IOS镜像文件

4. 接口初始化/系统重启

3. 配置寄存器

3.1. 各位的含义

表格1 配置寄存器各位的含义 1 配置寄存器各位的含义

寄存器位数

十六进制

功能描述

0-3(启动次序)

0x0000-0x000F

启动字段:

0000-停留在引导提示符下(>或rommon >下)

0001-从ROM中引导,

4

未使用

5

未使用

6

0x0040

配置系统忽略NVRAM中的配置信息

7

0x0080

启动OEM位

8

0x0100

设置之后,暂停键在系统运行时无法使用;如果没有设置,系统会进入引导监控模式下(rommon>)

9

-

10

0x0400

全0的就是广播地址

11-12

0x0800到0x1800

控制台线路速度,默认的就是00即9600bps

13

0x

如果启动失败,系统以缺省ROM软件启动

14

0x4000

15

0x8000

该设置能够启用诊断消息,并忽略NVRAM的内容

例如:

通过show version命令可以看到路由器配置寄存器的值,缺省情况下为0x2102,

这四个数字每一个均有着重要的意义。下面从低到高进行一一的介绍。

第一个2,还原成二进制为0010,这一部分为boot field,对路由器IOS的启动起着至关重要的作用,当boot field 的值为2-15中的任何一个时,路由器属于正常启动,当此值为0时,路由器启动后会进入ROMMON模式,此值为1时,路由器进入到RXBOOT模式(2500路由器的FLASH在配置寄存器的值为2102时属性为只读,如果要升级IOS必须把寄存器的值修改为2101)

0,还原成二进制为0000,这四位中,起关键作用的是第三位(即整个寄存器里面的BIT 7),值为0,当路由器启动后会从NVRAM里面的配置文件调到RAM里运行,值为1,路由器启动后会忽略NVRAM的配置(这就是我们在进行PASSWORD RECOVERY时把寄存器的值改为2142的原因 )

1,还原成二进值为0001,我们来关注BIT8,值为0时,路由器在正常运行模式下CTRL + BREAK无效;值为1,路由器在任何运行模式下只要按下CTRL + BREAK均会立即进入ROMMON模式。

第二个2,还原成二进制为0100,其中BIT13,当值为0时,路由器如果进行网络启动会尝试无穷多次。当值为1时,路由器最多进行5次的网络启动尝试。

寄存器位数 十六进制 功能描述

0-3(启动次序) 0x0000-0x000F 启动字段:0000-停留在引导提示符下(>或rommon >下)0001-从ROM中引导,

4 - 未使用

5 - 未使用

6 0x0040 配置系统忽略NVRAM中的配置信息

7 0x0080 启动OEM位

8 0x0100 设置之后,暂停键在系统运行时无法使用;如果没有设置,系统会进入引导监控模式下(rommon>)

9 -

10 0x0400 全0的就是广播地址

11-12 0x0800到0x1800 控制台线路速度,默认的就是00即9600bps

13 0x2000 如果启动失败,系统以缺省ROM软件启动

14 0x4000 -

15 0x8000 该设置能够启用诊断消息,并忽略NVRAM的内容

典型参数

l 0x2102: 运行过程中中断键被屏蔽,路由器会查看NVRAM中配置的内容以确定启动次序,如果启动失败会采用缺省的ROM软件进行启动。

l 0x2142:恢复密码时候使用。忽略NVRAM配置信息而进入初始配置对话模式中去

3.2. 密码恢复

路由器的密码恢复是将路由器重启、中断再进入ROM监控模式,将设备设置为忽略配置文件,然后再重启,退出初始配置对话模式,配置存储器,然后读出或重新设置密码即可。

根据路由器的处理器不同,需要分两种情况进行处理。

l 适用于精简指令集计算机(RISC):

1. 关掉路由器电源,然后重新打开电源

2. 按下break键或别的键盘组合将路由器置入ROM监控模式。Break键对不同计算机或终端软件是不同的,按键的次序可能是CTRL-D,CTRL-Break等。

3. 在rommon> 提示符下,键入conf reg 0x2142以设置路由器下一次从Flash加载启动的时候不要加载NVRAM中的启动配置信息

4. 键入reset命令,路由器将重启但忽略NVRAM中的配置信息

5. 路由器运行设置对话模式。输入no或按下CTRL-C以跳过初始设置对话模式

6. 在router>提示符下输入enable以进入特权执行模式

7. 使用config memory或者copy startup running命令将启动配置信息拷贝到运行配置中去。不要输入config terminal,否则将覆盖NVRAM中的配置信息

8. show running查看配置信息的内容,

9. 输入config terminal进入配置模式,根据需要改变线路密码或enable密码

10. 这时所有的接口都处于关闭状态,因此在每一个需要使用的接口上no shutdown

11. 输入config reg 0x2102命令设置路由器下次按照正常的方式启动

12. 按下CTRL-Z或End退出配置模式

13. write memory或copy run start命令保存所有所作的更改

14. 重启路由器并验证密码

非RISC:

1. 关掉路由器电源,然后重新打开电源

2. 按下break键或其他键进入ROM 监控模式

3. 在>提示符下,输入o命令以记录配置寄存器的当前值(通常是0x2102或0x0102)

4. 键入o/r 0x2142设置路由器下次启动不要加载NVRAM中的配置信息

5. 键入i重启路由器

6. 以下步骤和RISC处理器相关步骤一样

4. 路由器工作模式

l ROM监控模式:路由器已启动但是没有加载任何IOS,提示符为:>或rommon>

l 启动模式:启动Flash里含有最小化IOS启动程序,提示符为:router(boot)>

l 用户执行模式:成功加载启动了一份完整的IOS代码,可以显示系统信息、执行基本的测试等。不能查看配置文件和使用debug命令

l 特权执行模式:完全访问的第二级模式。可以现实系统设置和状态信息,可以进入配置模式,可以运行debug命令

l 配置模式:在enable模式中输入config terminal命令进入配置模式。可以对接口、路由器以及线路配置进行设置

l 初始配置对话模式;启动时候,如果路由器没有进行配置(可能是因为路由器是新的或配置文件被write erase命令删除了)的话,进入系统配置对话模式。可以依次进行主机名、执行密码以及enable密码的设置;还可对网络管理接口的IP和子网掩码配置。然后保存到NVRAM中去。

篇3:Cisco网络教材:路由器寄存器的配置

配置目的:寄存器配置用于更改路由器启动过程,

启动位由4位16进制寄存器组成

格式:0xABCD

赋值范围从0x0到0xFFFF

0x2102 :工业默认值

0x2142 :从FLASH中启动,但不使用NVRAM中的配置文件(用于口令恢复)

0x2101 :从Boot RAM中启动,应用于更新系统文件

0x2141 :从Boot RAM中启动,但不使用NVRAM中的配置文件其中C位的第三位为1时表示关闭Break键,反之表示打开Break键。

0x141:表示关闭Break键,不使用NVRAM中的配置文件,并且从系统默认的ROM中 的系统中启动。

0x0040:表示允许路由气读取NVRAM中的配置文件。

监视命令功能

o:以位的形式显示实际配置的当前起作用的寄存器,o Displays the virtual configuration register, currently in effect, with a description of the bits o/r:重置实际配置的寄存器为以下值:

9600 (端口速率)

Break是否有效

是否忽略NVRAM中的配置

是否从ROM 中启动

如:o/r 0x2102

表B-1 寄存器配置定义表

位顺序 十六进制 意义

00 to 03 0x0000 to 0x000F 启动字段

06 0x0040 使得系统软件忽略NVRAM中的内容

07 0x0080 OEM位开启

08 0x0100 Break键关闭

10 0x0400 IP广播到所有域

11 to 12 0x0800 to 0x1000 Console口速率

13 0x2000 如果网络启动失败,默认从ROM中启动

14 0x4000 IP broadcasts do not have net numbers

15 0x8000 启动诊断信息同时忽略NVRAM内容

(1)工业默认寄存器位 0x2102,

这个只有以下几个部分组成

bit 13 = 0x2000, bit 8 = 0x0100, and bits 00 到 03 (参照 TableB-2) = 0 x0002.

表 B-2 启动为注视 (配置寄存器位 00 到 03)

启动位的意义

0x0:启动后停留在bootstrap状态

0x1:从 ROM 中启动

0x2到0xF:指定默认的启动文件启动系统,

表B-3 Console口速率设定表

速率 12位 11位

9600 0 0

4800 0 1

1200 1 0

2400 1 1

篇4:Cisco QoS使用的Cos值

在学习,QoS在二层分类上使用Cos值,分为0-7,8个级别。7的优先级最高,0最低。Cisco做了相关的定义。

Cos=0------best-effort data,尽力而为的数据(不分类,全部转发)

Cos=1------medium-priority data,中等优先级数据

Cos=2------ high-priority data,高等优先级数据

Cos=3------ call signaling,呼叫信号

Cos=4------ video conferencing,视频,电话会议

Cos=5------ voice Bearer,语音数据

Cos=6、7------ 保留

篇5:Cisco交换机常用疑问全面解析

思科公司已经成为通信行业的领军任务,其产品的性能还是很不错的,这里我们主要讲解了Cisco交换机常见问题及解决办法,在这里拿出来和大家分享一下,希望对大家有用,

Cisco交换机常见问题一:目前Cisco有哪些交换机可支持三层交换功能?

回答:Catalyst 2948G-L3、 Catalyst 4908G-L3、 Catalyst 4003、 Catalyst 4006、 Catalyst 5000系列、 Catalyst 6000系列、 Catalyst 8500系列。

Cisco交换机常见问题二:Catalyst 2948G是否可以与Catalyst 3500XL 用GigaStack GBIC堆叠?

回答:不可以。 Catalyst 2948G 与 Catalyst 3500XL 的结构不同, 而且 Catalyst 2948G 不支持GigaStack GBIC模块,故不能进行堆叠

Cisco交换机常见问题三:Catalyst 2948G-L3、4000、6000的三层包转发速率各是多少?

回答:Catalyst 2948G-L3: 11Mpps; Catalyst 4000: 6Mpps; Catalyst 6000/6500: 15Mpps到 150Mpps。

Cisco交换机常见问题四:Catalyst 交换机的最大连接的最大直径 ?

回答:是的,通常交换机的最大连接直径为7,如果超过此数就会在生成树的计算时产生不稳定状态。所以在连接直径接近或等于7的时候应该尽量使用星行网络拓扑结构。

Cisco交换机常见问题五:catalyst 4000 是否支持ISL ?

回答:catalyst 4000 不支持ISL,支持802.1q,

Cisco交换机常见问题六:如何判断你的交换机引擎型号?

回答:使用命令 SHOW VERSION 你将看到线卡的型号: WS-X5xxx = SupI(一代) WS-X55xx = SupII(二代) WS-X553x = SupIII(三代) 从物理外观看: 一代引擎 - 只有复位键 没有 PCMCIA 槽。 二代引擎- 复位键 , 活动状态灯, 没有PCMCIA。 三代引擎- 有PCMCIA 槽和向上级连端口。

Cisco交换机常见问题七:交换机中什么是MSM,NFFC,MSFC 及PFC,它们的功能?

回答:MSM(Multilayer switch module)是6000上使用的三层路由卡,6Mpps的三层转发能力 NFFC是5000系列超级引擎3.x增加了功能如IP MLS,IGMP,三层过滤等功能。 MSFC 6000上超级引擎3层路由子卡,提供15Mpps L3 转发IP,IPX包转发能力,与PFC卡配合可以提供IP组播的能力。 PFC卡用来提供一些三层功能给交换机如VLAN访问列表控制,QOS访问列表。并且安装PFC卡不需要MSFC,但安装MSFC必须安装PFC。

Cisco交换机常见问题八:Catalyst 5000上引擎III的上连模块WS-U5534-GESX/WS-U5536-GELX是否需要GBIC ?

回答:不需要。 这两种模块不是GBIC的千兆模块,只需连接光纤跳线即可。

Cisco交换机常见问题九:在Configuration Tool 中,Catalyst 5000的上连模块怎么出现?

回答:需要先选择相应的引擎并完成 Update 或Check后,才会有相应的上连模块出现。

Cisco交换机常见问题十:Catalyst 4003/4006上的WS-X4232-RJ-XX模块与WS-U4504-FX-MT模块是如何使用的?

回答:WS-U4504-FX-MT是WS-X4232-RJ-XX上的子卡。

篇6:解析Cisco三层交换机堆栈连接疑问

Cisco三层交换机是思科公司花重金开发的又一个核心的交换机,它是把堆栈在一起的交换机的背板带宽聚集在一起,这样交换机堆栈的总背板带就是几台堆栈交换机的背板带宽之和,

注意它们之间不仅所用端口不同,所采用的电缆也不一样:采用级联端口进行的级联,需采用普通直通线;而采用普通端口进行的级联电缆为交叉电缆,就像两台主机对连一样。

至于Cisco三层交换机的堆栈,就不是所有交换机都可以的,而是要具有堆栈模块的。交换机的堆栈不是通过交换端口进行的,而是通过专门的背板堆栈模块,采用专门的堆栈电缆进行的连接。

而且要注意的是,因为交换机堆栈通常是放在同一位置,连接电缆也较短,所以交换机的堆栈的目的主要是用于扩充交换端口,而不是用于扩展距离的。同时,交换机堆栈还可提高各实际使用的交换机端口可用带宽。

因为它是把堆栈在一起的交换机的背板带宽聚集在一起,这样交换机堆栈的总背板带就是几台堆栈交换机的背板带宽之和。背板带宽提高后,如果交换机的每个端口都用上了。

这一优势就不是很明显(也是有效果的,因为不可能每时每刻每个端口都同时通信),但如果有交换机端口空余,效果会更明显,因为它可充分利用交换机的所有带宽。

screen.width-333)this.width=screen.width-333" border=0>

交换机的堆栈连接端口通常是又排D形插孔的,一个交换机有两个这样的端口,分别标有“UP”和“DOWN”字样(如上图所示),表示对应用于向上和向上堆栈连接的,不能接错,

Cisco三层交换机的路由连接

前面我们介绍到,三层交换机也具有一定的“路由”功能,可以实现不同子网的连接。但要注意的是,它的路由功能相对路由器来说还是要弱许多的。三层交换机的路由功能只能用于同一类型的网络互联,

而且通常只是局域网子网之间的互联,并不能把局域网与广域网,或者互联网连接起来,因为三层交换机所支持的路由协议非常有限,毕竟这不是它的主要功能。我们知道,在局域网上,二层的交换机通过源MAC 地址来标识数据包的发送者,根据目的MAC 地址来转

发数据包。对于一个目的地址不在本局域网上的数据包,Cisco三层交换机不可能直接把它送到目的地,需要通过路由设备(比如传统的路由器)来转发,这时就要把交换机连接到路由设备上。

如果把交换机的缺省网关设置为路由设备的IP 地址,Cisco三层交换机会把需要经过路由转发的包送到路由设备上。路由设备检查数据包的目的地址和自己的路由表,如果在路由表中找到转发路径。

路由设备把该数据包转发到其它的网段上,否则,丢弃该数据包。专用路由器昂贵、复杂、速度慢、易成为网络瓶颈,因为它要分析所有的广播包并转发其中的一部分,还要和其它的路由器交换路由信息,而且这些处理过程都是由CPU 来处理的(不是专用的ASIC )。

第三层交换机既能像二层交换机那样通过MAC 地址来标识转发数据包,也能像传统路由器那样在两个网段之间进行路由转发。传统路由器采用软件来维护路由表,而三层交换机是通过专用的ASIC芯片来处理路由转发的。与传统路由器相比,第三层交换机的路由速度一般要快十倍或数十倍。

【Cisco寄存器值解析】相关文章:

1.CISCO交换机问题解答

2.值日记

3.Cisco路由器交换机安全配置

4.Cisco交换机产品名称解释说明

5.解析插值法在等值线绘制中的应用

6.值周讲话稿

7.值周工作总结

8.小学教师值周总结

9.值周工作安排

10.值周的工作总结

下载word文档
《Cisco寄存器值解析.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度: 评级1星 评级2星 评级3星 评级4星 评级5星
点击下载文档

文档为doc格式

  • 返回顶部