0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

网络设备一文通,网络工程师必看!

网络技术干货圈 来源:CSDN 2023-10-09 16:50 次阅读

网络设备框架介绍

框式设备硬件模块

d2b6e1d2-666b-11ee-939d-92fbcf53809c.png

主控板(MPU)

主控板提供了整个系统的控制平面和管理平面。

控制平面完成系统的协议处理、业务处理、路由运算、转发控制、业务调度、流量统计、系统安全等功能。

管理平面完成系统的运行状态监控、环境监控、日志和告警信息处理、系统加载、系统升级等功能。

交换网板(SFU)

交换网板提供整个系统的数据平面。接口板、主控板之间通过交换网板完成通信

接口板(LPU)

接口板提供了不同类型(光口、电口),不同速率的接入接口,通过分布式数据平面对数据进行转发。

其中,交换网板、接口板上都有自己的管理芯片,与主控板共同组成整个设备的控制管理平面。

盒式设备

d2bed5cc-666b-11ee-939d-92fbcf53809c.png

不同于框式设备,盒式设备的各个业务模块并不是独立的硬件模块,而是集成在一个框内。内部也有功能相当于主控板的主控模块,相当于交换网板的交换模块,相当于接口板的接入接口。

网络设备逻辑构架

网络设备从逻辑上可以分为三个平面:数据(转发)平面、控制平面和监控(管理)平面。

监控平面

监控平面的监控对象是硬件。

监控平面由主控板、接口板的监控单元构成,部分框式设备还会存在单独的集中监控板(CMU)。

监控平面独立完成系统的环境监控,包括电压检测、系统上下电控制、温度监测与风扇控制等,以保证系统的安全稳定运行,在出现单元故障的情况下及时隔离故障,保障系统其它部分的正常运行。

二 网络设备对报文的处理流程

以交换网板为中心,可将报文在设备的行程一分为二,前半程称为“上行”,下半程称为“下行”。

d2c5da8e-666b-11ee-939d-92fbcf53809c.png

业务报文转发处理流程

d2cafe4c-666b-11ee-939d-92fbcf53809c.png

PFE(Packet Forwarding Engine):包转发引擎。在LPU里,其本质也是一个交换芯片,完成本接口板端口之间的交换。

业务报文:服务、应用在交互过程中涉及的报文。

切片:把报文送往交换网板之前,进行切片处理,也就是把报文按一定粒度进行切片,切成固定长度。

重组:将交换网板发送过来的已经切片的报文进行重新组合。

确定报文出口

当报文从接口板进入时,设备需要依据转发表项(IP路由表、MAC地址表等)确定报文的出接口(对于框式设备需要确定下行接口板)。

报文到达交换网板时已经明确了出接口、下行接口板,因此表项查询需要在上行接口板的处理过程中完成。

所有接口板上都要存储转发表项,控制平面资源占用率高。

转发信息

高端设备业务报文不经过主控板CPU处理,由接口板提供转发信息查询。

接口板上存在的转发信息并非存在于主控板上的转发表项(IP路由表、MAC地址表…)。

主控板生成转发表项之后,生成对应的转发信息下发在接口板。

以IP路由表为例,路由表生成之后,主控板根据路由表生成FIB表项(Forwarding Information Base)并下发到接口板,接口板根据FIB表进行转发。

硬件转发

接口板执行转发的部件为包转发引擎PFE(Packet Forwarding Engine),通常为NP或者ASIC芯片,报文直接由接口板独立完成转发,无需主控板参与。

高端框式设备把转发层面和控制层面分配在不同的组件,控制层面组件(主控板)负责运行转发相关协议、维护转发表项,转发平面组件(接口板)依据控制层面下发的转发信息能够独立完成转发工作,互不影响,控制层面组件高负载时并不会影响转发平面的正常工作,这种工作机制被称为转控分离。

相关命令:

查询转发表

[R1]displayfib

协议报文转发处理流程

设备收到的协议报文,如路由协议:OSPF、IS-IS、BGP报文,ARP报文,STP报文,对设备的ICMP请求报文等,需要交由设备的控制平面处理,即上送主控板由主控板的CPU进行处理。

d2d1b4a8-666b-11ee-939d-92fbcf53809c.png

设备自身发送协议报文处理流程

设备自身发送的协议报文,如路由协议报文: OSPF、IS-IS、BGP报文,ARP报文,STP报文,ICMP报文等,由主控板CPU构造之后交由接口板对外发送。

d2df9f28-666b-11ee-939d-92fbcf53809c.png

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 模块
    +关注

    关注

    7

    文章

    2486

    浏览量

    46547
  • 网络设备
    +关注

    关注

    0

    文章

    266

    浏览量

    29355
  • 接口板
    +关注

    关注

    0

    文章

    27

    浏览量

    11551

原文标题:网络设备一文通,网络工程师必看!

文章出处:【微信号:网络技术干货圈,微信公众号:网络技术干货圈】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    小黑屋里的网络设备配远程SSH#网络工程师#网络设备 #硬声创作季

    网络设备网络技术
    Hello,World!
    发布于 :2022年10月23日 19:30:57

    网络工程师培训资料

    `<p><font face="Verdana"><strong>网络工程师
    发表于 12-04 09:31

    华为网络工程师培训教材

    华为网络工程师培训教材
    发表于 08-16 17:27

    华为“网络工程师”培训专用教程

    华为“网络工程师”培训专用教程
    发表于 08-18 15:12

    急需 RF 网络工程师

    急需RF 网络工程师职业技能:熟悉 GSM/UMTS、KPI分析及参数优化,熟悉RNO工具,如M2000,PRS,Nastar,OMstar等职业要求:1、5年以上网优工作经验,有华为相关经验2
    发表于 06-02 22:13

    华为3Com认证网络工程师(HCNE)测试题

    华为3Com认证网络工程师(HCNE)测试题
    发表于 10-09 08:52

    软考网络工程师总结 精选资料推荐

    网络工程师考点积累1.计算机硬件1.1 计算机基本组成主要分为六部分:控制器,运算器,内存储器,外存储器,输入设备,输出设备控制器运算器功能:在运算器的控制下完成各种算术运算,逻辑运算和其他运算
    发表于 07-27 07:25

    网络工程师培训教程(华为HCNE)

    网络工程师培训教程(HCNE):华为HCNE-网络工程师培训教程(PDF) 01.第一章网络基础知识.pdf02.第二章常见网络接口与电缆.pdf03.第三章以太网交换机基础.pdf
    发表于 06-09 19:20 127次下载

    合格的网络工程师必会实验大全

    合格的网络工程师必会实验大全.pdf合格的网络工程师必会实验大全.pdf
    发表于 10-30 17:46 0次下载

    一位网络工程师的成长之路

    2008年12月6日,我将会永远记住这一天,就在这天我终于实现了我多年的梦想-网络工程师,为此我付出了四年的努力,更出乎我意料的是,我既然通过了纯英文的国际认证网络工程师-思科CCNA网络工程师,回想起这段路程,其中不免有些事情
    的头像 发表于 06-20 15:02 8138次阅读

    一文解析网络工程师到底是干什么的

    都说网络工程师吃香,可是到底网络工程师是干什么的?还真的没有几个人能够说得出来。今天我们就来了解一下网络工程师。在了解和网络工程师的工作之前,我们先了解,
    发表于 01-03 15:32 1.8w次阅读

    什么是网络工程师

    什么是网络工程师网络工程师就是通过学习和训练,掌握了网络技术的理论知识和操作技能的网络技术人员。网络工程师能够从事计算机信息系统的设计、建
    的头像 发表于 02-19 14:28 7160次阅读

    网络工程师的发展前景如何

    很多朋友是从事网络优化工程师这样的无线网络工程师的岗位,也有一些朋友可能还没有入行,这在忧虑从事网络优化工程师
    的头像 发表于 09-02 15:34 4897次阅读

    网络工程师的待遇怎么样

    一般来说,刚开始毕业或刚开始工作的网络工程人员,由于技术经验和设备的熟悉度不足,工资待遇不会很高,这个时候很多人会产生怀疑、抱怨甚至转行,但是从长远来看,只要坚持刚开始的几年,随着经验的增长,技术
    的头像 发表于 10-09 16:58 5694次阅读