[发明专利]一种数据报文的转发方法和设备有效

专利信息
申请号: 201710150395.7 申请日: 2017-03-14
公开(公告)号: CN108574638B 公开(公告)日: 2020-10-16
发明(设计)人: 陈国忠;李华 申请(专利权)人: 华为技术有限公司
主分类号: H04L12/741 分类号: H04L12/741;H04L29/06
代理公司: 北京同达信恒知识产权代理有限公司 11291 代理人: 冯艳莲
地址: 518129 广东*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 数据 报文 转发 方法 设备
【说明书】:

本申请实施例涉及通信技术领域,尤其涉及一种数据报文的转发方法和设备,用以减少SFF上的转发表的表项,提高SFF的转发效率。本申请实施例中,数据报文的NSH中封装了第一SPI、SI以及第二SPI,其中,第一SPI指示当前转发该数据报文的第一业务链路径;第二SPI指示业务链控制器为该数据报文所在的业务链指定的第二业务链路径,第一业务路径与第二业务路径部分重合。本发明实施例通过将第一业务链路径与第二业务链路径重合的部分由第一SPI指示,能够实现转发表中路径信息的复用,从而减少转发表的表项数,进而降低转发表的内存占用量。

技术领域

本申请实施例涉及通信领域,尤其涉及一种数据报文的转发方法和设备。

背景技术

随着运营商业务种类的增加,为支持更好的业务体验,需要在网络中部署业务路由网络,并提出了一种业务链(Service Function Chaining,SFC)技术。这种技术通过将多个业务功能链接起来,为灵活的业务处理提供了基础。SFC技术通过业务分类器(ServiceClassifier,SC)对业务流进行分类,然后通过业务功能转发器(Service FunctionForwarder,SFF)将业务链的数据报文沿预先定义的业务链路径进行转发,并在业务链尾端将报文转发给业务链尾服务器(Post Service,PS)。

网络业务头(Network Service Header,NSH)是国际互联网工程任务组(TheInternet Engineering Task Force,IETF)SFC工作组专门为业务链设计的一种扩展报文头格式。业务链上传输的数据报文封装有NSH,NSH中包括该数据报文的服务路径标识(Service Path ID,SPI)和业务索引(Service Index,SI)。SFF中存储有转发表,转发表指示数据报文中的SPI和SI对应的下一跳设备。SFF可以根据该数据报文中的SPI和SI从转发表中确定该数据报文对应的下一跳设备,并在将该数据报文中的SI减一后,将该数据报文发送到下一跳设备。

为了实现数据报文在业务链中的转发,现有技术中每条业务链的路径对应的SPI流表需要存储在该路径对应的所有SFF上,当网络中存在大量的业务链时,会导致SFF上的转发表的表项较多,查找大量表项会降低SFF的转发效率。

发明内容

本申请实施例提供一种数据报文的转发方法和设备,用以减少SFF上的转发表的表项,提高SFF的转发效率。

第一方面,本申请实施例提供一种数据报文转发方法,该方法包括:接收业务链的数据报文;其中,数据报文的网络业务头NSH中包括第一业务链路径标识SPI以及第一业务索引SI;数据报文还包括第二SPI;第一SPI用于指示第一业务链路径,第二SPI用于指示第二业务链路径,第一业务链路径和第二业务链路径至少部分重合。本申请中,第一SPI为数据报文当前所在业务链路径的SPI,第二SPI为SC为数据报文添加的数据报文所属的业务流对应的业务链的SPI。根据转发表确定第一SPI和第一SI对应的转发表项中的下一跳地址以及NSH封装信息;NSH封装信息包括跳转信息和类型标记;类型标记指示根据转发表项转发报文时的操作类型。其中,下一跳地址可以为SF、SFF或PS的地址,转发表是业务链控制器根据业务链的部署情况计算并发送给每个转发设备的。根据NSH封装信息为数据报文重新封装NSH;将重新封装NSH的数据报文发送至下一跳地址。本申请实施例中,转发设备每转发一次数据报文,会将该数据报文中的SI减1。可选地,接收业务功能SF发送的数据报文;将数据报文中的第一SI减一。

本申请实施例中,数据报文的NSH中封装了第一SPI、SI以及第二SPI,其中,第一SPI指示当前转发该数据报文的第一业务链路径;第二SPI指示业务链控制器为该数据报文所在的业务链指定的第二业务链路径,第一业务路径与第二业务路径部分重合。本发明实施例通过将第一业务链路径与第二业务链路径重合的部分由第一SPI指示,能够实现转发表中路径信息的复用,从而减少转发表的表项数,进而降低转发表的内存占用量。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710150395.7/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top