[发明专利]报文转发方法及装置有效
申请号: | 201711054277.2 | 申请日: | 2017-10-31 |
公开(公告)号: | CN107979535B | 公开(公告)日: | 2021-03-02 |
发明(设计)人: | 侯蕾蕾 | 申请(专利权)人: | 新华三技术有限公司 |
主分类号: | H04L12/741 | 分类号: | H04L12/741;H04L12/935;H04L12/947 |
代理公司: | 北京林达刘知识产权代理事务所(普通合伙) 11277 | 代理人: | 刘新宇 |
地址: | 310052 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 报文 转发 方法 装置 | ||
本公开涉及一种报文转发方法及装置,包括:所述网络设备的接收核在接收到满足预设条件的报文时,为所述报文分配用于表示报文接收顺序的标识,并将所述报文分配给所述网络设备的第一转发核进行处理,所述第一转发核为所述网络设备的多个转发核中的多个第一指定转发核中的任意一个;所述接收核或者网络设备的第二转发核在需要转发处理后的所述报文时,根据处理后的所述报文的所述标识,确定所述接收核接收所述报文之前接收到的满足所述预设条件的报文是否已转发,并在确定为是时,转发处理后的所述报文,所述第二转发核为所述网络设备的多个转发核中的第二指定转发核。根据本公开实施例的报文转发方法及装置能够提高网络设备中的报文的转发效率。
技术领域
本公开涉及网络技术领域,尤其涉及一种报文转发方法及装置。
背景技术
隧道类业务是一种流汇聚型业务,报文可以通过数据链路层上使用的协议进行封装后,通过隧道进行传输。
流汇聚型的业务通常会是内层有多条业务流,通过封装后可以成为同一条外层流。为保证报文能够按序转发,对应于同一条外层流的报文在转发过程中将会分配至同一转发核,以进行报文的解封装处理。
这样一来,一个隧道内同一条外层流对应的多条业务流均分配至一个转发核中进行处理,无疑会导致报文转发效率低下的问题。
发明内容
有鉴于此,本公开提出了一种报文转发方法及装置,以提高网络设备中报文的转发效率,且保证报文的处理顺序。
根据本公开的一方面,提供了一种报文转发方法,所述方法应用于网络设备,包括:
所述网络设备的接收核在接收到满足预设条件的报文时,为所述报文分配用于表示报文接收顺序的标识,并将所述报文分配给所述网络设备的第一转发核进行处理,所述第一转发核为所述网络设备的多个转发核中的多个第一指定转发核中的任意一个;
所述接收核或者所述网络设备的第二转发核在需要转发处理后的所述报文时,根据处理后的所述报文的所述标识,确定所述接收核接收所述报文之前接收到的满足所述预设条件的报文是否已转发,并在确定为是时,转发处理后的所述报文,所述第二转发核为所述网络设备的多个转发核中的第二指定转发核。
根据本公开的另一方面,提供了一种报文转发装置,所述装置应用于网络设备,所述装置包括接收核和多个转发核,其中,
接收核,用于在接收到满足预设条件的报文时,为所述报文分配用于表示报文接收顺序的标识,并将所述报文分配给所述网络设备的第一转发核进行处理,所述第一转发核为所述网络设备的多个转发核中的多个第一指定转发核中的任意一个;
所述接收核或者第二转发核,用于在需要转发处理后的所述报文时,根据处理后的所述报文的所述标识,确定所述接收核接收所述报文之前接收到的满足所述预设条件的报文是否已转发,并在确定为是时,转发处理后的所述报文,所述第二转发核为所述网络设备的多个转发核中的第二指定转发核。
这样,通过接收核为接收的报文按照接收顺序分配用于标识报文接收顺序的标识,并将报文分配给第一转发核进行处理,由于第一转发核为所述网络设备的多个转发核中的多个第一指定转发核中的任意一个,故接收核接收的报文可以分配给多个转发核,以并发对报文进行处理,提高了报文的处理速度,进一步提高了报文的转发效率;接收核或者第二转发核在进行报文的转发时,可以按照报文的标识按序转发,在当前报文的标识之前的标识对应的报文完成转发后,进行当前报文的转发,由于报文的标识顺序与接收顺序相一致,因此按报文的标识顺序控制报文转发,能够保证报文的转发顺序与接收顺序相同。根据本公开上述实施例的报文转发方法及装置能够提高报文的转发效率,且保证报文的处理顺序。
根据下面参考附图对示例性实施例的详细说明,本公开的其它特征及方面将变得清楚。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711054277.2/2.html,转载请声明来源钻瓜专利网。