说到交换机大家都知道它是OSI第二层上的设备,而路由器是第三层上的设备;对于它们的实际操作虽然不同,但是谈到它们的启动过程却是大致相同的。
其步骤为:
1)开启设备后全部灯开启,然后熄灭;此过程是检查交换机或路由器中的硬件情况。
2)将Flash中的IOS加载到RAM(内存)中。(关于IOS我会在以后的文章中阐述)
3)加载系统配置文件到RAM中。
说到这里我有几个概念需要简述一下:
1IOS是(Internet operator system)的缩写,中文即网络操作系统,它是Cisco交换机和路由器中的系统程序,相当于我们pc机中的Windows操作系统,只不过区别在于windows以图形化界面为主,而IOS则以命令控制台的界面为主。
2Flash则是相当于PC机中的硬盘。
3RAM则是相当于PC机中的内存。
其实不管是路由器还是交换机当它们加载完IOS后都会加载它们自身的配置文件,而在交换机或路由器没有开机的时候配置文件会放在一个叫做NVRAM中,那么什么叫NVRAM呢?其实NVRAM就是在RAM中加了一个5V的电池。那么有人会问到RAMNVRAM有什么区别?RAM中的数据在断电后数据会丢失,而NVRAM中的数据即使断电了,因为有5V电池给予供电数据还是依然存在的。
虽然交换机与路由器的启动过程很相似,但是毕竟它是两种截然不同的设备,启动的时候还是有一些不同。
我们先来说一说交换机的启动过程;、
在启动交换机之前我们必须先做三件事情:
第一、检查Console口是否插好;
第二、交换机的电源是否插好;
第三、交换机的LED灯是否正常以及IOS是否已经安装到交换机中了;
当打开交换机的电源后,交换机会进行以下自检:
1、启动时所有端口的发光二极管变绿;
2、每个端口自检完毕,1分钟左右二极管光(LED)灯熄灭;
3、如果每个端口自检完毕后失败,那么它所对应的LED灯呈现×××;
4、如果有任何自检失败情况,系统指示灯亮×××;
5、如果没有自检失败情况,自检过程完成;
6、随着自检过程的完成,系统指示灯和端口指示灯闪亮后熄灭;
7、完成IOS并加载IOS
在这里我想特别强调一下,系统指示灯和端口指示灯,所谓系统指示灯是指交换机的电源开关周边的一些灯,都包括:
1Port Status LEDs;
2System Status LED;
3Port Mode LED;
4Mode Button;
5PPS
(以上这些灯的用途会在以后的文章中逐一说明)
而端口指示灯指的是插网线的端口,每个端口的下面分别还描述着1x2x等这样的标示。
下面再来说一下路由器的启动过程:
在启动交换机之前我们必须先做三件事情:
第一、检查Console口是否插好;
第二、路由器的电源是否插好;
第三、路由器的LED灯是否正常以及IOS是否已经安装到路由器中了;
当打开路由器的电源开关后,会进行一下事件:
1、检测路由器硬件(POST);
2、执行ROM中的程序(Bootstrap)相当于BIOS,然后读取寄存器中的内容以决定该怎样启动;
3、查找IOS,查找的过程是用Bootstrap来告诉路由器IOS放在哪里,如果有多个IOS,那么就要用NVRAM中的配置文件来决定加载哪个IOS
4、将查找到的IOS按照寄存器所给定的值添加到RAM中或从Flash中直接加载或从网络加载;
5、加载NVRAM中的配置文件到RAM中;
6、装载配置文件,并正常运行;
下面我来简述一下交换机与路由器中的组件,其实它们组件和我们平时用的PC机是一样的都包含一下组件:
1RAM
2ROM
3Flash
4NVRAM
5Interface
6CPU;
在这里特别提示一下这里的接口指的是路由器中的RJ45口、BRI口、Serial口以及路由器与交换机共有的Console口。
到此交换机与路由器的启动过程与组件就是这样,因为每台设备之间它们的型号、大小等特性不一样,导致启动过程也有些差别;不过没有关系,以后我们在学习的过程中接触多了,自然而然地就会了解了。