交换机是OSI第二层上的设备,而路由器是第三层上的设备;它们的启动过程却是大致相同的。因为每台设备之间它们的型号、大小等特性不一样,导致启动过程也有些差别;
不管是路由器还是交换机当它们加载完IOS后都会加载它们自身的配置文件NVRAM中,(交换机和路由器的没开机是的配置文件都存放在NVRAM中)。
所涉及的几个术语:
uIOS是(Internet operator system)的缩写,中文即网络操作系统,它是Cisco交换机和路由器中的系统程序,以命令控制台的界面为主。
uFlash(内存)则是相当于PC机中的硬盘。
uRAM (Random Access Memory)随机存取存储器中的数据在断电后数据会丢失,相当于PC机中的内存。
uNVRAM(Non-Volatile Random Access Memory),非易失随机存取存储器,中的数据即使断电了也不会丢失;
*****交换机的启动过程*****
u在启动交换机之前我们必须先做三件事情:
1.检查Console口是否插好;
2.交换机的电源是否插好;
3.交换机的LED灯是否正常以及IOS是否已经安装到交换机中了
cisco交换机启动过程:
启动加载器是存储在NVRAM中的小程序,并在交换机第一次开机时执行。
1.交换机从NVRAM中加载启动加载器软件。
2.启动加载器。
3.执行低级CPU子系统的POST(开机自检)。
4.初始化系统主板上的闪存文件系统。
5.将默认操作系统软件镜像加载到内存中,并启动交换机。
6.操作系统使用config.text文件运行,该文件存储在交换机的闪存存储器中。
补充:
所谓系统指示灯是指交换机的电源开关周边的一些灯,
都包括:
1、Port StatusLEDs;
2、SystemStatus LED;
3、Port ModeLED;
4、Mode Button;
5、PPS
*****路由器的启动过程*****
u在启动路由器之前我们必须先做三件事情:
1.检查Console口是否插好;
2.路由器的电源是否插好;
3.路由器的LED灯是否正常以及IOS是否已经安装到路由器中了;
Cisco路由器启动过程:
1.加电后,路由器执行POST(开机自检),POST是存储在ROM中,检测设备硬件是否可以正常运行。
2.bootstrap查找并加载IOS,bootstrap是存储在ROM中,IOS存储在flash中,默认加载顺序:flash--TFTP--ROM(mini IOS)。
3.IOS在NVRAM中查找startup-config,并复制到RAM,并调用running-config,运行路由器。如果NVRAM没有startup-config,发送广播到所有接口上查找TFTP主机查找配置文件,如果没找到,启动setup mode(设置模式)进行配置。
补充:
这里的接口指的是路由器中的RJ45口、BRI口、Serial口以及路由器与交换机共有的Console口。
注:以上仅是个人学习笔记回顾理解,如有不正确的,烦扰指正!