路由器硬件架构

路由器基本硬件组成:

flash Memory闪存:相当硬盘,存储IOS。

RAM内存:Random access memory随机存取存储器,断电数据即丢失。当设备运行时,RAM用来存储一些临时的指令或数据,如:Operating System;running-config;IP route table;ARP Cache;Packet Buffer。

NVRAM:NonVolaile RAM非易失性随机存取存储器,一般放置startup-config。

ROM只读存储器:read only memory,相当于电脑的BIOS,存储一些不需要被更动或更新的内容,如:Bootstrap instructions引导程序;Basic diagnostic software基本诊断程序;Scaled-down version of IOS缩小版IOS。

CPU:执行操作系统的各项功能。

路由器系统启动过程:

POST加电自检---->Bootstrap引导程序------->定位并加载IOS-------->定位并装入startup-config

POST加电自检:测试路由器硬件是否正常。

Bootstrap引导程序:从ROM拷备Bootstrap到RAM,CPU从RAM执行引导程序中的指令,从而定位从何处找寻IOS,并把IOS加载到RAM中。

定位并加载IOS:IOS境像文件可以放在闪存flash里,也可能放在ROM里,甚至可能在网络上,所以得先定位IOS的位置,Bootstrap会先检查存储在NVRAM里的配置寄存器的值,根据值来定位IOS位置,配置寄存器的启动域的数值一定分三种:1,自动从ROM启动 2,检查NVRAM里的boot system命令 3,RXROOT模式。一般情况为2,即检查NVRAM里boot system命令,就知道从哪里加载操作系统的镜像文件,并把镜像文件加载到RAM中去,如NVRAM里找不到boot system命令或者boot system命令引导失败,则加载flash里的第一个镜像文件,如闪存中也无有效镜像文件,则路由器会尝试广播TFTP请求操作系统镜像,从TFTP服务器上加载镜像文件。如果IOS加载失败,一个缩小版的IOS(scaled-down Version)会被从ROM拷备到RAM里,以诊断不能装入完整版IOS的原因。

定位及装入配置文件startup-config:IOS加载成功后,路由器查找保存在NVRAM里的配置文件,如果找到把它拷贝到RAM中并执行,配置文件startup-config拷贝到内存RAM中后叫到running-config。如果NVRAM中不存在配置文件,路由器可能会搜索TFTP服务器,并试图从TFTP服务器上加载配置。若路由器加载配置文件失败,则会进入初始配置对话模式。

备注:当使用文件编辑器或字处理器创建并配置文件时,切记把文件保存为ASCII的文本文件(.txt)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值