一种为业务流提供业务服务的方法和装置制造方法及图纸

技术编号:26385175 阅读:35 留言:0更新日期:2020-11-19 23:54
本申请公开了一种为业务流提供业务服务的方法和装置。该方法包括:网络设备接收第一报文;若第一报文的报文特征匹配业务流的报文特征,网络设备将业务流的指示标识封装到第一报文中得到第二报文并发送第二报文。第二报文为IPv6报文或MPLS报文。业务流的指示标识用于指示为所述业务流提供的业务。通过将业务流的指示标识封装在第一报文中得到第二报文,即使该第二报文要实现跨域传输,也无需对封装的指示标识再进行格式转换,无需进行多种格式的指示标识的冗余封装,各个域中的网络设备均可以识别该指示标识并执行相应的业务服务的操作,从而提供相应的业务服务。

【技术实现步骤摘要】
一种为业务流提供业务服务的方法和装置
本申请涉及通信
,特别是涉及一种为业务流提供业务服务的方法和装置。
技术介绍
目前,为了能够给业务流提供不同的业务服务,业务流的报文需要按照不同的业务服务对应的格式来封装不同的流标识,这样在报文的转发过程中网络设备可以根据不同格式的流标识对报文进行相应的业务服务的操作。但是,当业务流的报文经过不同域时,若不同域内的网络设备需要为特定业务流的报文提供不同的业务服务,业务流的报文在不同域间互通时需要对封装的流标识进行格式转换或重新封装,因此,业务流在穿越不同类型域时的处理较为复杂。
技术实现思路
本申请实施例提供了一种为业务流提供业务服务的方法和装置,以改善业务流的处理性能。第一方面,本申请实施例提供了一种为业务流提供业务服务的方法。根据该方法,作为头节点或入口节点的网络设备确定收到的第一报文的报文特征匹配业务流的报文特征,则在该第一报文中加入业务流的指示标识得到第二报文并向中间节点发送第二报文。业务流的指示标识用于指示为所述业务流提供的业务。中间节点从收到的第二报文中获取业务本文档来自技高网...

【技术保护点】
1.一种为业务流提供业务服务的方法,其特征在于,包括:/n网络设备接收第一报文;/n若所述第一报文的报文特征匹配业务流的报文特征,所述网络设备将所述业务流的指示标识封装到所述第一报文中得到第二报文,所述业务流的指示标识用于指示为所述业务流提供的业务;/n所述网络设备发送所述第二报文。/n

【技术特征摘要】
1.一种为业务流提供业务服务的方法,其特征在于,包括:
网络设备接收第一报文;
若所述第一报文的报文特征匹配业务流的报文特征,所述网络设备将所述业务流的指示标识封装到所述第一报文中得到第二报文,所述业务流的指示标识用于指示为所述业务流提供的业务;
所述网络设备发送所述第二报文。


2.一种为业务流提供业务服务的方法,其特征在于,包括:
网络设备接收第二报文;
所述网络设备根据所述第二报文获取业务流的指示标识,所述业务流的指示标识用于指示为所述业务流提供的业务;
所述网络设备根据所述指示标识与所述业务之间的映射关系,对所述第二报文执行所述业务对应的操作;
所述网络设备发送所述第二报文。


3.根据权利要求1或2所述的方法,其特征在于,所述第二报文为第六版互联网协议IPv6报文或多协议标签交换MPLS报文。


4.根据权利要求1至3中任一所述的方法,其特征在于,所述指示标识包括所述业务的标识。


5.根据权利要求1至4中任一所述的方法,其特征在于,所述业务包括以下任意一种或多种业务:操作管理维护OAM、业务功能链SFC、确定网络DetNet。


6.根据权利要求4或5所述的方法,其特征在于,所述指示标识还包括所述业务对应的操作的标识和/或所述第一报文中携带的序列号SequenceNumber。


7.根据权利要求2至6中任一所述的方法,其特征在于,当所述第二报文为IPv6报文时,所述第二报文包括IPv6扩展头,所述IPv6扩展头包括所述指示标识。


8.根据权利要求7所述的方法,其特征在于,所述IPv6扩展头包括所述第二报文的逐跳选项Hop-by-HopOptionheader字段或目的选项头DestinationOptionsheader字段,所述Hop-by-HopOptionheader字段和/或所述DestinationOptionsheader字段包括所述指示标识。


9.根据权利要求7所述的方法,其特征在于,所述第二报文为IPv6段路由SRv6报文,所述网络设备支持SRv6,所述IPv6扩展头包括所述第二报文的分段路由扩展头SRH,所述SRH包括所述指示标识。


10.根据权利要求9所述的方法,其特征在于,所述SRH包括段标识SID,所述SID包括所述指示标识。


11.根据权利要求10所述的方法,其特征在于,所述SID包括参数Arguments字段,所述Arguments字段包括所述指示标识。


12.根据权利要求9所述的方法,其特征在于,所述SRH包括Tag字段和/或Flags字段,所述Tag字段和/或Flags字段包括所述指示标识。


13.根据权利要求2至6中任一所述的方法,其特征在于,
当所述第二报文为IPv6报文时,所述第二报文为SRv6报文,所述网络设备支持SRv6,所述第二报文包括IPv6Header,所述第二报文的IPv6Header包括源地址SA字段,所述SA字段包括所述指示标识;
或,
当所述第二报文为IPv6报文时,所述第二报文为SRv6报文,所述网络设备支持SRv6尽力而为BE,所述第二报文的IPv6扩展头包括IPv6Header的目的地址DA字段,所述DA字段包括所述指示标识。


14.根据权利要求2至6中任一所述的方法,其特征在于,当所述第二报文为IPv6报文时,所述第二报文包括IPv6Header,所述IPv6Header包括流标签FlowLabel字段,所述FlowLabel字段包括所述指示标识。


15.根据权利要求1至14中任一所述的方法,其特征在于,所述指示标识还包括流标签或流标识。


16.根据权利要求3至6和15中所述的方法,其特征在于,所述第二报文为IPv6段路由SRv6报文,所述网络设备支持SRv6,所述第二报文包括SRv6的分段列表,所述SRv6的分段列表包括所述指示标识。


17.根据权利要求2至6中任一所述的方法,其特征在于,当所述第二报文为MPLS报文时,所述第二报文包括MPLS标签栈,所述标签栈包括所述业务流的指示标识。


18.根据权利要求17所述的方法,其特征在于,所述指示标识位于所述MPLS标签栈的最后一个标签。


19.一种为业务流提供业务服务的装置,其特征在于,包括:
接收单元,用于接收第一报文;<...

【专利技术属性】
技术研发人员:彭书萍李振斌
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1