路由器也有软件运行的,比较典型的是微软公司的Windows、苹果公司的IOS和Mac OS、谷歌公司的Android,就像PC上使用的Windows操作系统一样被认为是同等的。 路由器的操作系统完成路由表的生成和维护。
同样,作为路由器,有些部分的功能和我们PC系统的BIOS一样。 被称为迷你IOs。 如果路由器的FLASH中不存在ISO,MiniIOS将首先启动并进入恢复模式,以便可以使用TFTP、X-MODEM等将ISO文件导入到FLASH中。
路由器的启动过程:
1、路由器接通电源后,首先进行开机自检。 开机自检(开机自检、硬件检测过程)。
2、完成开机自检后,首先读取ROM内的BootStrap程序进行初始引导。
3 .第一次引导完成后,查找并读取完整的ISO镜像文件。 在此,路由器首先在FLASH中搜索ISO文件,如果找到ISO文件,则读取ISO文件,启动路由器。
4、如果在FLASH中找不到ISO文件,路由器将进入BOOT模式,可以在BOOT模式下使用TFTP上的ISO文件。 或者使用TFTP/X-MODEM将ISO文件传输到路由器的FLASH (通常称为宿ISO )。 传输完成后重新启动路由器后,路由器将在CLI模式下正常启动。
5、路由器初始化完成后,NVRAM将开始搜索STARTUP-CONFIG文件。 启动配置文件被称为启动配置文件。 此文件包含对路由器所做的所有配置和更改。 当路由器找到该文件时,路由器将加载该文件中的所有配置,根据配置学习、生成和维护路由表,将所有配置加载到路由器的内存(RAM )中,然后进入用户模式并最终启动
如果NVRAM中没有STARTUP-CONFIG文件,路由器将进入问题部署模式,即所谓的问答部署模式。 在此模式下,所有路由器的部署都可以采用问答格式。 但是,一般我们基本上不使用这样的模式。 通常,在进入CLI 命令行模式后配置路由器。
以上的文章来自于路由器 http://www.zycd.net/product-bigclass-2.html欢迎来咨询。