[发明专利]一种报文的处理方法、装置、转发设备及存储介质在审
申请号: | 201911279615.1 | 申请日: | 2019-12-13 |
公开(公告)号: | CN111030943A | 公开(公告)日: | 2020-04-17 |
发明(设计)人: | 田明 | 申请(专利权)人: | 迈普通信技术股份有限公司 |
主分类号: | H04L12/851 | 分类号: | H04L12/851;H04L12/935;H04L12/933;H04L12/931;H04L12/46 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 蒋姗 |
地址: | 610041 四川省成都市*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 报文 处理 方法 装置 转发 设备 存储 介质 | ||
本申请实施例提供了一种报文的处理方法、装置、转发设备及存储介质。通过为处理器协议报文添加协议报文的转发优先级,且协议报文的转发优先级高于非协议报文的转发优先级。一方面,在报文中添加转发优先级的方式几乎不用消耗处理器的资源;另一方面,无论交换芯片的端口是否阻塞,通过处理器将添加了转发优先级的协议报文发送给交换芯片后,交换芯片都可以基于该转发优先级优先转发协议报文,从而实现在不过多消耗设备性能的情况下,确保协议报文的正常转发,避免协议报文丢包。
技术领域
本申请涉及通信技术领域,具体而言,涉及一种报文的处理方法、装置、转发设备及存储介质。
背景技术
在各种转发设备中,由于转发设备自身处理器上的网络端口的数量有限,无法满足实际的业务需求。针对这种情况,通常需要在转发设备中安装与处理器连接的交换芯片,以通过交换芯片来扩展出更多的网络端口,从而满足转发设备的业务需求。
在这种处理器与交换芯片连接的结构中,处理器与交换芯片之间连接的端口称之为处理器的内部口,而通过交换芯片扩展出来的用于与外部设备连接的网络端口则称之为外部口。通常情况下,单个内部口的物理带宽通常会大于单个外部口物理带宽,在数据流量比较大情况下,内部口由于其物理带宽相对较大故可以保持畅通,但外部口由于其物理带宽相对较小则可能出现拥塞。
在外部口拥塞的情况下,经该外部口转发的下行协议报文可能会丢失,从而造成网络故障。因此,为避免因外部口拥塞而导致经该外部口转发的下行协议报文丢失,目前可以通过配置Qos(Quality of Service,服务质量)限速或者流量整形策略来解决此问题。但采用Qos限速或者流量整形需要通过软件实时的计算当前实际流量带宽,这种方式非常消耗处理器的资源,会大大降低转发设备的整体性能,甚至会导致整体性能降低到一个不可接受的程度。
发明内容
本申请实施例的目的在于提供一种报文的处理方法、装置、转发设备及存储介质,用以实现在不过多消耗设备性能的情况下,确保协议报文的正常转发。
第一方面,本申请实施例提供了一种报文的处理方法,应用于转发设备中的处理器,所述处理器还与所述转发设备中的交换芯片连接,所述方法包括:
接收所述交换芯片发送的待处理报文;若所述待处理报文为协议报文,在所述待处理报文中添加所述协议报文的转发优先级,获得处理后的报文,其中,所述协议报文的转发优先级高于非协议报文的转发优先级;将所述处理后的报文发送至所述交换芯片,以使所述交换芯片按所述协议报文的转发优先级优先转发所述处理后的报文。
在本申请实施例中,通过为处理器协议报文添加协议报文的转发优先级,且协议报文的转发优先级高于非协议报文的转发优先级。一方面,在报文中添加转发优先级的方式几乎不用消耗处理器的资源;另一方面,无论交换芯片的端口是否阻塞,通过处理器将添加了转发优先级的协议报文发送给交换芯片后,交换芯片都可以基于该转发优先级优先转发协议报文,从而实现在不过多消耗设备性能的情况下,确保协议报文的正常转发,避免协议报文丢包。
结合第一方面,在第一种可能的实现方式中,在所述待处理报文中添加所述协议报文的转发优先级,获得处理后的报文,包括:
在所述待处理报文中添加携带有所述协议报文的转发优先级的头部,获得所述处理后的报文,其中,所述头部为所述交换芯片可以识别的协议的头部。
在本申请实施例中,在待处理报文中添加携带有协议报文的转发优先级的头部,可以使得交换芯片在对协议报文解封装的过程中快速获取到协议报文的转发优先级。
结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述处理器包括第一核和第二核,确定所述待处理报文为所述协议报文的步骤,包括:
所述第一核确定所述待处理报文为所述协议报文,将所述待处理报文添加到用于向所述第二核转发报文的队列中;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于迈普通信技术股份有限公司,未经迈普通信技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911279615.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:距离补偿式抵钉装置
- 下一篇:一种锡基巴氏合金丝及其制备方法和用途