IOS寄存器
路由器的模式
路由器工作模式
◎ROM监控模式:路由器已启动但是没有加载任何IOS,提示符为:>或rommon>◎启动模式:启动Flash里含有最小化IOS启动程序,提示符为:router(boot)>
◎用户执行模式:成功加载启动了一份完整的IOS代码,可以显示系统信息、执行基本的测试等。不能查看配置文件和使用debug命令
◎特权执行模式:完全访问的第二级模式。可以现实系统设置和状态信息,可以进入配置模式,可以运行debug命令
◎配置模式:在enable模式中输入config terminal命令进入配置模式。可以对接口、路由器以及线路配置进行设置
◎初始配置对话模式;启动时候,如果路由器没有进行配置(可能是因为路由器是新的或配置文件被write erase命令删除了)的话,进入系统配置对话模式。可以依次进行主机名、执行密码以及enable密码的设置;还可对网络管理接口的IP和子网掩码配置。然后保存到NVRAM中去。
CISCO路由器的内部组件
Bootstrap (引导程序)存储在ROM中的微代码,bootstrap用于在初始化阶段启动路由器。它将启动路由器然后装入IOS,IOS默认的启动顺序是闪存、TFTP服务器,然后是ROM电影排名
POST开机自检POST存储在ROM(只读存储器)中的微代码中并从ROM运行,用于检测路由器硬件的基本功能并确定哪些接口可用
ROM监控程序存储在ROM屮的微代码,ROM监控程序用于手动测试和故障诊断
微型IOS Cisco调用rxboot或bootloader(引导装入程序),微型IOS 是一个在ROM中可以启动接口并将CISCO IOS加载到闪存中的小型IOS。微型IOS也可以执行一些其他的维护操竹
RAM(随机存取存储器)用于保存数据包缓冲、ARP高速缓存、路由表,以及路由器运行所需的软件和数据结构。Running-config文件存储在RAM中,并且有些路由器也可以从RAM运行IOS
ROM(只读存储器)用于启动和维护路由器。存储POST和bootstrap程序,以及微型IOS
Flash memory(闪存)路由器用于保存CISCO IOS.当路由器重新加载时并不擦除闪存中的内容。它是一种由intel开发的EEPROM(电可擦除只读存储器)
NVRAM
(非易失随机存取存储器)用于保存路由器和交换机配置。当路由器或交换机重新加载时并不擦除NVRAM中的内容。NVRAM中未存储IOS,配置寄存器存储在NVRAM中
琉璃美人煞哪十世>顺德特产
Configuration egister
(配置寄存器)用于控制路由器如何启动。配置寄存器的值可以在show version命令输出结果的最后一行中到,通常为0x2102,这个值意味着路由器从闪存加载IOS并告诉路由器从NVRAM 调用配置
路由器启动顺序
1:路由器执行post(开机自检)。
2:Bootstrap查并加载CISCO-IOS软件。
3:IOS软件在NVRAM中查有效的配置文件。此文件称为startup-config,只有当管理员将running-config文件复制到NVRAM中时才产生该文件。新的ISR路由器中有一个预先加载的小型startup-config文件。
4:如果NVRAM中有startup-config文件,路由器将此文件复制到RAM中并调用running-config.路由器将使用此文件运行路由器。路由器目前是可操作的。如果NVRAM中没startup-config文件,路由器将向所有进行载波检测(CD)的接口发送广播,查TFTP主机以便寻配置,如果没有到(一般情况下都不会到—大部分人不会意识到路由器会尝试这个过程),路由器将启动setupmode(设置模式)进行配置。
配置寄存器
所有cisco路由器都具有一个位于NVRAM中的16位软件寄存器。用于指定路由器启动的次序、中断参数和设置控制台波特率等。该寄存器的值通常是以十六进制来表示的。默认情况下,配置寄存器设置为从闪存加载cisco IOS,并且从NVRAM 查并加载startup-config文件。配置寄存器的16位从左到右为位15、位14⋯⋯位0。Cisco路由器默认的配置设置是0x2102
配置寄存器地址前面添加前缀0x.0x意味着后面的数字是十六进制的检查当前配置寄存器的值
Cisco#show version命令显示路由器的系统硬件配置信息、软件版本、配置文件的名称和来源,以及启动映像文件,配置寄存器值
管理配置寄存器--软件配置的意义
位十六进制值解释
0-30x0000-0x000f启动字段
60x0040忽略NVRAM内容
70x0080启动OEM位
80x101禁用中断,值为0时,路由器在正常运行模式
下CTRL+BREAK无效;值为1,路由器在任
何运行模式下只要按下CTRL+BREAK均会立新学期开学的祝福语
即进入ROMMON模式
100x400IP广播全为零
11-120x0800-0x1800控制台线路速率,控制台线路速度,默认的
就是00即9600bps
13当值为0时,路由器如果进行网络启动会尝
试无穷多次。当值为1时,路由器最多进行
5次的网络启动尝试然后启动默认ROM
140x4000IP广播包含网络号
150x8000启动诊断信息并忽略NVRAM内容
启动字段--位于配置寄存器0-3位的启动字段控制路由器的启动顺序启动字段意义用途
00ROM监控模式
0x2100
若要启动时采用ROM监控模式,将配置寄存器
的值设置为2100.必须用B命令来手动启动路
由器,路由器将显示ROMMON>
01指定从ROM中启
动0x2101
若要启动存储在ROM中的IOS映像文件,将配
置寄存器的值设置为2101.路由器将显示
ROUTER(BOOT)>作为提示
02-0f 指定默认启动文
件名
任何从2102到210F的值告诉路由器使用
NVRAM中指定的启动命令,检查NVRAM之boot
system命令,如果路由器配有Flash则缺省值
为0x2
修改配置寄存器
Cisco(config)#config-register0x2142修改配置寄存器值
可以通过修改配置寄存器的值来修改路由器如何启动和运行。下面列出的是修改配置寄存器的可能原因:
1强制系统进入ROM监控模式
2选择启动来源和默认的启动文件名
3启用或禁用break(中断)功能
4控制广播地址
5设置控制台终端波特率
6从ROM加载操作软件
7启用从TFTP(trivial transfer protocol,简单文件传输协议)启动服务器说明:在修改配置寄存器之前,一定要了解当前配置寄存器的值。使用show version命令获取此信息。
注意:Show version命令既显示当前配置寄存器的值,也显示路由器重载后配置寄存器的新值。对配置寄存器进行的任何修改在重载之前不会起作用
说明:记住,如果将配置寄存器的值修改为0x2142,那么将绕过startup-config 文件并且路由器加载时将进入设置模式
恢复口令
如果由于忘记口令而被锁在路由器外面,可以通过修改寄存器的值来进行恢复。寄存器的位6用于告诉路由器是否使用NVRAM中的内容来加载路由器的配置。默认的配置寄存器值是0x2102,意味着位6是关闭的(值为0)。在默认情况下,路由器会查并加载存储在NVRAM(startup-config文件)中的路由器配置。若要恢复口令,需要开启位6,告诉路由器忽略NVRAM的内容。开启了位6的配置寄存器的值是0x2142。
这里是口令恢复的主要步骤。
1.启动路由器并通过执行一个中断来中断启动顺序,这个中断将路由器带入
ROM监控模式。
化生加点2.修改配置寄存器以开启位6(值为0x2142)。
3.重载路由器。
4.进入特权模式。
5.将startup-config文件复制为running-config文件。
6.修改口令Enable secret12345
7.将配置寄存器重设为默认值。
8.保存路由器的配置。
9.重载路由器。
0x2100:Rom monitor监视模式
0x2101:从BootRAM中启动,应用于更新系统文件
0x2102:运行过程中中断键被屏蔽,路由器会查看NVRAM中配置的内容以确定启动次序,如果启动失败会采用缺省的ROM软件进行启动。
0x2142:恢复密码时候使用。忽略NVRAM配置信息而进入初始配置对话模式中去0x2141:从BootRAM中启动,但不使用NVRAM中的配置文件
0x0141:表示关闭Break键,不使用NVRAM中的配置文件,并且从系统默认的ROM 中的系统中启动。
Cisco(config)#config-register0x2142修改配置寄存器的值
Router(config)#boot system flash c3640-jk9o3s-mz.124-10a.BIN
喝酒的句子经典句子
指定从闪存启动IOS
Router(config)#boot system tftp c3640-jk9o3s-mz.124-10a.BIN  1.1.1.2指定从TFTP启动IOS
Router(config)#boot system rom指定进入ROM微型IOS
Router(config)#do show run|include boot system查看IOS启动顺序路由器的密码恢复是将路由器重启、中断再进入ROM监控模式,将设备设置为忽略配置文件,然后再重启,退出初始配置对话模式,配置存储器,然后读出或重新设置密码即可。
•根据路由器的处理器不同,需要分两种情况进行处理。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。