网络设备框架介绍
网络基础设施由交换机、路由器、防火墙构成。
框式设备硬件模块
主控板(MPU,Main Processing Unit):负责整个系统的控平面和管理平面。
交换网板(SFU,Switch Fabric Unit):负责整个系统的数据平面,数据平面提供高速无且塞数据通道,实现各个业务模块之间的业务交换功能。
接口板(LPU,Line Processing Unit):线路处理单元是物理设备上用于得供数据转发功能的模块,得供不同速率的光口、电口。
交换网板、接口板上都有自己的管理芯片,与正主控板共同组成整个设备的控用管理平面。
主控板提供了整个系统的控制平面和管理平面。
控制平面完成系统的协议处理、业务处理、路由运算、转发控制、业务调度、流星统计、系统安全等功能。
管理平面完成系统的运行状态监控、环境监控、日志和告警信息处理、系统加载、系统升级等功能。
交换网板提供整个系统的数据平面。接口板、主控板之间通过交换网板完成通信。
接口板提供了不同类型(光口、电口),不同速率的接入接口,通过分布式款据平面对数据进行转发。
网络设备对报文的处理流程
报文分为业务报文和协议报文
业务报文
业务报文从接口进入上行接口板处理之后,通过框式交换机内部总线交由交换网板,交换网板交由下行接口板
处理之后从接口发出去。
当报文从接口板进入时,设备需要依据转发表项(IP路由表、MC地址表等)确定报文的出接口(对于框式设备需要确定
下行接口板)。
报文到达交换网板时已经明确了出接口、下行接口板,因此表项查询需要在上行接口板的处理过程中完成。
报文转发分为上行、下行
协议报文
设备自身发送的协议报文,如路由协议报文:OSPF、IS-S、BGP报文,ARP报文,STP报文,ICMP报文等,由主控板CPU构造之后交由接口板对外发送。