[发明专利]报文处理方法、装置、设备及计算机可读存储介质在审
申请号: | 202110286317.6 | 申请日: | 2021-03-17 |
公开(公告)号: | CN113037647A | 公开(公告)日: | 2021-06-25 |
发明(设计)人: | 钱佳家;刘小兵 | 申请(专利权)人: | 杭州迪普科技股份有限公司 |
主分类号: | H04L12/861 | 分类号: | H04L12/861;H04L12/931;H04L12/935 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 陈蕾 |
地址: | 310051 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 报文 处理 方法 装置 设备 计算机 可读 存储 介质 | ||
本申请提供了一种报文处理方法,该方法包括:当第一交换芯片接收到一条待处理报文时,根据待处理报文的属性,查找第一交换芯片拥有的与该属性对应的报文处理表,若未查找到待处理报文对应的处理表项,则在至少一个目标交换芯片拥有的与该属性对应的报文处理表中,查找待处理报文对应的处理表项,目标交换芯片的报文处理表的规格大于第一交换芯片的报文处理表的规格,若在一个目标交换芯片中查找到待处理报文对应的处理表项,则按照该处理表项处理待处理报文。可见,本申请可以在具有更大表规格的一个或多个目标交换芯片上查找表项,降低了查找不到表项的可能性,从而降低了报文的丢包率。
技术领域
本申请涉及通信技术领域,特别涉及一种报文处理方法、装置、设备及计算机可读存储介质。
背景技术
随着数据网络的大量应用,对于网络中各个节点的链接方式的研究日益增多,在简单的局域网环境中,作为节点的网络设备较少,可以选择星型、环形、总线型、混合型拓扑结构等,这些拓扑结构虽然各项性能上略有差异,但均只适合节点数量较少的网络中,在大型和超大型网络拓扑中,因为物理距离、带宽、网络中各种泛洪机制的影响,简单拓扑将造成通信效率低下,在长期的发展中形成了传统的三层网络结构。
如图1所示的传统三层网络构架示意图。三层网络构架自下而上分为接入层、汇聚层和核心层,其中,接入层是直接和个人计算机或服务器相连的交换机,通常只支持二层交换,可以选择不支持虚拟局域网(Virtual Local Area Network,简称VLAN)和三层交换技术,交由上层交换机承担;汇聚层与每一个接入层交换机相连,用于提供VLAN和部分三层交换支持的交换机,VLAN技术使得处于不同网段的节点,包括个人计算机和服务器可以在VLAN中快速交互报文,并防止大量的泛洪报文占用大量带宽;核心层与汇集层直接相连,是三层交换网络的主干,核心层必须具有稳定性、可靠性、冗余性、容错性等特性,核心层交换机通常使用性能较高的千兆或万兆交换机,作为网络交换的枢纽,通常采用双机冗余来保证可靠性。
随着网络设备数量的与日俱增,三层网络构架逐渐暴露出了几个问题:首先,为避免环路,接入层设备虽然与每个汇聚层设备相连,但实际承载报文流量的链路只有一条,造成带宽的浪费;其次,随着数据中心的出现,要求网络拓扑中的设备能灵活的进行迁移并保持网络的链路关系不变,三层网络很难满足要求,从而无法适应超大规模网络。
随之形成的便是Leaf-spine架构,如图2所示的Leaf-spine网络构架示意图,Leaf-spine架构与三层网络构架相比,仅分为两层,即Leaf层和Spine层。其中,Leaf层类似于三层网络构架中的接入层,直接与服务器或个人计算机连接,提供高速的二层转发服务,并与每个Spine层设备相连;Spine层综合了三层网络构架中汇聚层和核心层的功能,通常由高性能交换机组成,提供三层高速转发,与三层构架不同的是,Spine层不像核心层只有一台或两台设备组成,Spine层设备可以根据Leaf层数量或网络性能要求动态扩充,像“脊”一样由多节组成,每一“节”与所有的Leaf层设备相连。
Leaf-spine架构弥补了三层网络构架的不足,在网络中可以动态的添加、移除设备,并保持原来的链路关系不变,并且,在三层网络构架中,一个核心层设备宕机将对整个网络造成巨大影响,而Leaf-spine构架中的一个脊设备故障,对网络传输的影响较小,流量完全可以通过其它脊设备传输。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州迪普科技股份有限公司,未经杭州迪普科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110286317.6/2.html,转载请声明来源钻瓜专利网。