交换机是OSI第二层上的设备,而路由器是第三层上的设备;它们的启动过程却是大致相同的。因为每台设备之间它们的型号、大小等特性不一样,导致启动过程也有些差别;

不管是路由器还是交换机当它们加载完IOS后都会加载它们自身的配置文件NVRAM中,(交换机和路由器的没开机是的配置文件都存放在NVRAM中)。

所涉及的几个术语:

uIOS是(Internet operator system)的缩写,中文即网络操作系统,它是Cisco交换机和路由器中的系统程序,以命令控制台的界面为主。

uFlash(内存)则是相当于PC机中的硬盘。

uRAM (Random Access Memory)随机存取存储器中的数据在断电后数据会丢失,相当于PC机中的内存。

uNVRAMNon-Volatile Random Access Memory)非易失随机存取存储器,中的数据即使断电了也不会丢失;


*****交换机的启动过程*****


u在启动交换机之前我们必须先做三件事情:

1.检查Console口是否插好;

2.交换机的电源是否插好;

3.交换机的LED灯是否正常以及IOS是否已经安装到交换机中了


  cisco交换机启动过程:

  启动加载器是存储在NVRAM中的小程序,并在交换机第一次开机时执行。

1.交换机从NVRAM中加载启动加载器软件。

2.启动加载器。

3.执行低级CPU子系统的POST(开机自检)。

4.初始化系统主板上的闪存文件系统。

5.将默认操作系统软件镜像加载到内存中,并启动交换机。

6.操作系统使用config.text文件运行,该文件存储在交换机的闪存存储器中。


补充:

所谓系统指示灯是指交换机的电源开关周边的一些灯,

都包括:

1Port StatusLEDs;

2SystemStatus LED;

3Port ModeLED;

4Mode Button;

5PPS  


*****路由器的启动过程*****


u在启动路由器之前我们必须先做三件事情:

1.检查Console口是否插好;

2.路由器的电源是否插好;

3.路由器的LED灯是否正常以及IOS是否已经安装到路由器中了;


Cisco路由器启动过程:

1.加电后,路由器执行POST(开机自检),POST是存储在ROM中,检测设备硬件是否可以正常运行。

2.bootstrap查找并加载IOSbootstrap是存储在ROM中,IOS存储在flash中,默认加载顺序:flash--TFTP--ROMmini  IOS)。

3.IOSNVRAM中查找startup-config,并复制到RAM,并调用running-config,运行路由器。如果NVRAM没有startup-config,发送广播到所有接口上查找TFTP主机查找配置文件,如果没找到,启动setup mode(设置模式)进行配置。


补充:

这里的接口指的是路由器中的RJ45口、BRI口、Serial口以及路由器与交换机共有的Console口。

  注:以上仅是个人学习笔记回顾理解,如有不正确的,烦扰指正!