交换机基础
- 交换机的组成
- CPU
- ROM
- 闪存
- NVRAM
- RAM
- 交换机的启动过程
交换机的组成
交换机硬件由中央处理单元(Central Processing Unit,CPU)、只读存储器(Read Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、闪存(Flash Memory)、非易失性内存(Nonvolatile RAM,NVRAM)、端口、控制台端口(Console Port)、辅助端口(Auxiliary Port)、线缆(Cable)等物理硬件和电路组成;软件由交换机和路由器的IOS(Interentwork Operating System)操作系统和运行配置文件组成
CPU
负责建立和维护MAC地址标和VLAN表,进行端口之间的数据转发
ROM
ROM保存着加电自测试诊断所需的指令、自举程序、交换机IOS的引导部分,负责交换机的引导和诊断(系统初始化功能)
闪存
可读可写存储器,保存IOS文件,相当于硬盘
NVRAM
可读可写存储器,保存着IOS在交换机启动时读入的启动配置文件(Startuo-config)。启动后该配置文件变成了运行配置文件(Running-Config)。只有当修改了运行配置并保存后,Running-Config才写入Startup-Config
RAM
可读可写的存储器,与计算机中的RAM一样,其主要作用是在交换机和路由器运行期间存放临时数据,如Running-Config,MAC地址表、路由表、ARP表、命令等
交换机的启动过程
- 打开电源,系统硬件执行加电自检(POST)。运行ROM中的硬件检测程序,检测各组件能否正常工作。完成硬件检测后,开始软件初始化工作。
- 软件初始化过程。加载并运行ROM中的BootStrap启动程序,进行初始化引导工作
- 定位并加载IOS系统文件。IOS系统文件可以存放在闪存或者TFTP服务器的多个位置,交换机寻找IOS镜像的顺序取决于配置寄存器的启动域及其他位置设置,配置寄存器不同的值代表在不同的位置查找IOS
- IOS装载完毕,系统在NVRAM中搜索保存的Startup-Config文件,若存在则将该文件调入RAM中并逐条执行;否则,采用对话方式对交换机进行初始化配置。
- 运行经过配置的IOS软件