【技术实现步骤摘要】
一种报文处理方法、装置及存储介质
[0001]本专利技术涉及网络通信
,尤其涉及一种报文处理方法及实现报文处理方法的装置和存储介质。
技术介绍
[0002]在网络通信过程中,网路通信设备(如交换机等)内设有可对报文进行处理的报文处理芯片,如NP、ASIC、FPGA等。如图1所示,目前的报文处理芯片包括入口流程管道引擎(IPPE,Ingress Process Pipeline Engine)、流量管理模块(TM,Traffic Manager)和出口流程管道引擎(EPPE,Egress Process Pipeline Engine)。其中,入口流程管道引擎主要用于对接收到的报文进行解析,收方向接口处理,基于报文信息查找转发表以确定转发行为和目的地,及基于解析报文信息和报文在芯片中的处理信息做入方向的ACL和IPFIX操作;流量管理模块主要用于存储数据包,数据包缓冲区管理,QoS,调度,以及组播复制等;出口流程管道引擎主要用于解析报文,出方向接口处理,再做各层头的编辑动作,编辑完报文后,会再基于编辑后的报文做解析,根据 ...
【技术保护点】
【技术特征摘要】
1.一种报文处理方法,其特征在于,所述报文处理方法包括:在出口流程管道引擎中,对接收到的报文进行解析,获取报文内各层报文头的信息并记录;对报文内各层报文头进行编辑,并在编辑后对已记录的各层报文头的信息进行更新;根据更新后的各层报文头信息进行ACL匹配和IPFXI匹配。2.根据权利要求1所述的报文处理方法,所述信息包括内层二层报文头信息、内层三层报文头信息、外层二层报文头信息、外层三层和四层报文头信息。3.根据权利要求2所述的报文处理方法,对报文内各层报文头进行编辑,并在编辑后对已记录的各层报文头的信息进行更新包括:由内向外依次编辑内层三层报文头、内层二层报文头、外层三层和四层报文头、外层二层报文头。4.根据权利要求2所述的报文处理方法,对报文内各层报文头进行编辑,并在编辑后对已记录的各层报文头的信息进行更新包括:编辑内层三层报文头后,对已记录的内层三层报文头的信息进行更新;编辑内层二层报文头后,对已记录的内层二层报文头的信息进行更新;编辑外层三层和四层报文头后,对已记录的外层三层和四层报文头的信息进行更新;编辑外层二层报文头后,对已记录的外层二层报文头的信息进行更新。5.一种报文处理装置,其特征在于,所述报文处理装置包括:第一处理模块,用于在出口流程管道引擎中,对接收到的报文进行解析,获取报文内各层报文头的信息并记录;第二处理模块,用于...
【专利技术属性】
技术研发人员:周伟,方沛昱,蒋震,
申请(专利权)人:苏州盛科通信股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。