Cisco的组件:
a,Bootstrap:存储在ROM中的微代码,bootstrap用于在初始化阶段启动路由器。它将启动路由器然后加载。
b,POST(开机自检):存储在ROM中的微代码,POST用于检测路由器硬件的基本功能并确定哪些接口当前可用。
c,ROM监控程序:存储在ROM中的微代码,ROM监控程序用于手动测试和排除故障。
d,小型IOS:Cisco调用RXBOOT或bootloader (引导装入程序),小型IOS是一个在ROM中可以启动一个接口并将Cisco IOS加载到闪存中的小型IOS。小型IOS也可以执行一些其他维护操作。
e,RAM(随机存取存储器):用于保存分组缓冲、ARP高速缓存、路由表、以及路由器运行所需软件和数据结构。Running-config存储 在RAM中,并且有些路由器也可以从RAM运行IOS。
f,ROM(只读存储器):用于启动和维护路由器。
g,Flash memory (闪存):用于保存Cisco IOS。当路由器从新加载时并不擦除闪存中的内容。他是一种由Inter开发的EEPROM(点可擦除只读存储器)。
h,NVRAM(非易失性RAM):用于保存路由器和交换机配置。当路由器或交换机重新加载时并不擦除NVRAM中的内容。
i,Configuration register(配置寄存器):用于控制路由器如何启动。使用show version命令查看配置寄存器的值,通常为0x2102,这个值意味着路由器从闪存加载IOS并告诉路由器从NVRAM调用配置。
路由器启动顺序:
当路由器启动时,执行一系列步骤,称为boot sequence(启动顺序),来测试硬件并加载所需的软件。启动顺序包括下列步骤:
1.路由器执行POST(开机自检)。POST检查硬件以验证设备的所有组件目前是可运行的。POST存储在ROM(只读存储器中)并从ROM运行
2.bootstrap查找并加载Cisco IOS软件。bootstrap是位于ROM中的程序,用于执行程序。bootstrap程序负责找到每个IOS程序的位置然后加载该文件。默认情况下, 所有Cisco路由器都从闪存加载IOS软件。
3.IOS软件在NVRAM中查找有效的配置文件。此文件称为startup-config,只有当管理员将Running-config文件复制 到NVRAM中才产生该文件。
4.如果NVRAM中有startup-config文件,路由器将加载并运行此文件。路由器目前是可操作的。如果NVRAM中没有 startup-config文件,路由器将启动setup-config(设置模式)来配置上述启动操作。
管理配置寄存器:所有的Cisco路由器具有一个位于NVRAM中的16位软件寄存器。默认情况下,配置寄存器设置为从闪存加载CiscoIOS,
并且从NVRAM查找并加载startup-config 文件。Cisco路由器默认设置是0x2102。13位、第8位和第1位是开启的。
Cisco发现协议(CDP,Cisco Discovery Protocol)Cisco专用协议,用于管理员收集关于本地和远程连接设备的相关信息。通过使用CDP,可以收集相邻设备的硬件和协议信息,此信息对 于排除故障和网络文件归档非常有用。
使用Telnet:Telnet是虚拟中断协议,是TCP/IP协议组的一部分。Telnet允许连接到远程设备、收集信息并执行程序。当路由器和交换
机配置完成后,可以使用Telnet程序配置和检查路由器和交换机,这样可以不需要使用控制台电缆。通过在任何命令提示下输入Telnet运行
Telnet程序。执行此操作必须在路由器上设置VTY口令。CDP只能收集到和你登陆设备相连接的设备的信息,但是你可以通过Telnet到远端设备上
使用CDP命令,从而获得远程网络的CDP信息。
阅读(1249) | 评论(0) | 转发(0) |