多层交换网络设备技术实现
大纲
多层交换的设备的分类
二层交换设备的交换原理
多层交换设备的交换原理
多层交换的设备的分类
单板的多层交换设备
由机箱和模块组成的多层交换设备
通过板卡设计来满足用户的需求
二层交换设备的交换原理
二层交换设备的硬件结构
二层交换设备的软件结构
二层交换设备的关键的表项
二层数据的处理流程
二层交换设备的硬件结构
二层交换设备的硬件结构
交换芯片ASIC
存放各种寄存器、交换表,如端口状态、单播表、组播表、VLAN表等,控制交换机进行数据的接收、维护和转发,由硬件组成,是整个交换机的核心;
CPU
交换机的处理器,用于处理用户指令、协议运行等;
二层交换设备的硬件结构
PHY
控制交换机的数据比特流和电气设备信号的协商、转换
SDRAM
交换机内存,用于系统软件的运行和配置序列的存放,如交换机的ARL软件表、show命令时显示的信息
FLASH
闪存,用于保存系统文件和配置文件
二层交换设备的软件结构
二层交换设备的软件结构
接口模块
特殊数据包陷阱(Special Packet Trap):当交换机接收到数据时,首先判断其是否为特殊数据包,如果是则直接发送给CPU处理,特殊数据包包括如ARP请求, STP,IGMP report、leave等
2层交换
当交换机接收到数据时,首先判断其是否为特殊数据包,如果不是则发送给交换机芯片处理,交换机芯片会根据MAC表和VLAN表对该数据包进行处理,如果二层表中没有该数据包的信息,则发送给CPU处理
二层交换设备的软件结构
CPU包含模块
驱动
接口映射层
二层协议
IGMP Snooping、STP、GVRP、LACP
管理模块
、HTTP、SNMP、TFTP、FTP、配置管理
多层交换网络设备技术实现 来自淘豆网www.taodocs.com转载请标明出处.