Chinaunix首页 | 论坛 | 博客
  • 博客访问: 728857
  • 博文数量: 256
  • 博客积分: 3502
  • 博客等级: 中校
  • 技术积分: 3988
  • 用 户 组: 普通用户
  • 注册时间: 2012-04-17 21:13
文章分类

全部博文(256)

文章存档

2014年(11)

2013年(134)

2012年(111)

我的朋友

分类: 系统运维

2013-03-11 13:54:44

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信息。
阅读(1130) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~