[发明专利]业务链实现方法和系统、业务分类器和业务功能节点有效
申请号: | 201910821615.3 | 申请日: | 2019-09-02 |
公开(公告)号: | CN112448891B | 公开(公告)日: | 2022-10-04 |
发明(设计)人: | 伍佑明;朱永庆;陈华南;黄灿灿;龚霞 | 申请(专利权)人: | 中国电信股份有限公司 |
主分类号: | H04L45/00 | 分类号: | H04L45/00;H04L45/74;H04L101/659 |
代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 王云飞 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 实现 方法 系统 分类 功能 节点 | ||
本公开涉及一种业务链实现方法和系统、业务分类器和业务功能节点。该业务链实现方法包括:在互联网协议第6版IPv6数据报文的扩展头部携带段路由头部;在段路由头部携带业务链信息。本公开通过在SRH头部携带业务链NSH的信息,减轻了SRH头部负荷,可以实现业务链在IPv6场景下的规模部署。
技术领域
本公开涉及通信领域,特别涉及一种业务链实现方法和系统、业务分类器和业务功能节点。
背景技术
SFC(Service Function Chain,业务链)是一种通过SF(Service Function,业务功能节点)的组合实现业务快速灵活部署的技术。目前业务链的部署主要是通过NSH(Network service head,网络业务头部)携带业务链信息来实现,这种实现方式业界已经提出了相关的技术标准草案。这种技术通过NSH报文携带业务链的SPI(Service path ID,业务路径标识)和SI(service index,业务索引)等信息,由SFF(Service FunctionForwarder,业务功能转发器)和SF读取报文携带的业务链信息进行功能处理。NSH报文通常采用GRE(Generic Routing Encapsulation,通用路由封装协议)、VxLAN-gpe(GenericProtocol Extension for Virtual Extensible Local Area Network,通用协议扩展的虚拟可扩展局域网)等方式进行封装。
随着Segment Routing(段路由)技术和IPv6(Internet Protocol Version 6,互联网协议第6版)的发展,业界基于SRv6(Segment Routing with IPv6,IPv6段路由)实现业务链进行了探讨并提出了标准草案。
发明内容
发明人通过研究发现:相关技术基于SRv6实现业务链,需要在SRH(SegmentRouting Head,段路由头部)的SID(Segment Identity,段标识)列表中携带所有SF的地址信息,导致SRH的SID栈太深,设备面临难以支持的困境。
鉴于以上技术问题中的至少一项,本公开提供了一种业务链实现方法和系统、业务分类器和业务功能节点,通过在SRH头部携带业务链NSH的信息,减轻SRH头部负荷。
根据本公开的一个方面,提供一种业务链实现方法,包括:
在互联网协议第6版IPv6数据报文的扩展头部携带段路由头部;
在段路由头部携带业务链信息。
在本公开的一些实施例中,所述段路由头部携带业务链信息包括:
将路由头部类型设置为段路由头部;
在标识字段设置业务链标识位;
根据业务功能路径的业务功能节点信息设置业务链信息;
根据IPv6数据报文的目的地址,在目的地址字段携带IPv6数据报文的原目的地址。
在本公开的一些实施例中,所述根据业务功能路径的业务功能节点信息设置业务链信息包括:
根据业务功能路径的业务功能节点数量设置剩余段数;
设置业务功能路径标识和业务索引。
在本公开的一些实施例中,所述业务链实现方法还包括:
在IPv6数据报文的扩展头部设置业务链标识。
在本公开的一些实施例中,所述业务链实现方法还包括:
根据业务功能路径与数据报文实际路径的对应关系,将IPv6数据报文的目的地址修改为第一个业务功能节点的地址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电信股份有限公司,未经中国电信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910821615.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种管外可替浆防砂装置及替浆方法
- 下一篇:婴儿车车架和婴儿车