[发明专利]业务功能链和覆盖传输环路预防在审
申请号: | 202110069900.1 | 申请日: | 2017-11-29 |
公开(公告)号: | CN112887387A | 公开(公告)日: | 2021-06-01 |
发明(设计)人: | 露西·杨;唐纳德·E·伊斯特莱克三世 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/14;H04L12/705;H04L12/741;H04L12/833 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 功能 覆盖 传输 环路 预防 | ||
由业务功能转发器(service function forwarder,SFF)实现的一种方法包括:所述SFF的接收器接收包括环路预防字段的业务链包,所述环路预防字段包括指示业务链包传输期间是否发生错误的多个比特;以及所述SFF的处理器根据所述环路预防字段中的值是否小于预定义参数来确定是否转发所述业务链包,所述预定义参数基于所述环路预防字段中的比特数(n)。
本申请是于2019年5月29日提交中国专利局、申请号为CN 201780074007.X、发明名称为“业务功能链和覆盖传输环路预防”的中国专利申请的分案申请。
相关申请案交叉申请
本发明要求于2017年11月28日递交的发明名称为“业务功能链和覆盖传输环路防预(SERVICE FUNCTION CHAINING AND OVERLAY TRANSPORT LOOP PREVENTION)”的第15/824,922号美国非临时专利申请案的在先申请优先权,而该专利申请案又要求由Lucy Yong等人于2016年11月30日递交的发明名称为“业务功能链(SFC)和覆盖传输环路预防(Service Function Chaining(SFC)and Overlay Transport Loop Prevention)”的第62/428,296号美国临时专利申请案,以及由Lucy Yong等人于2016年12月12日递交的发明名称为“业务功能链和覆盖传输环路预防(Service Function Chaining(SFC)and OverlayTransport Loop Prevention)”的第62/433,090号美国临时专利申请案的在先申请优先权,这三个在先申请的全部内容均以引用的方式并入本文本中。
关于由联邦政府赞助研究或开发的声明
不适用。
参考缩微胶片附录
不适用。
背景技术
业务功能链是指一种业务部署模型,该模型将一系列网络服务按特定顺序应用于数据流。业务链部署模型可以在对端之间的数据转发路径中插入开放系统互连(OpenSystems Interconnection,OSI)层4(L4)到层7(L7)服务。L4到L7服务的一些示例可以包括防火墙(firewall,FW),广域网(wide area network,WAN)和应用加速,负载均衡(loadbalancing,LB)和网络地址转换(network address translation,NAT)。L4到L7服务通常由集中部署的专用硬件设备提供,例如数据中心(data center,DC)网关。因此,数据转发可以指示所有流量遍历DC网关,而这可能会导致流量过大。由业务功能链引起的大流量还可能偶尔导致报文传输失败,造成不必要的网络资源消耗。
发明内容
在一实施例中,本发明包括一种由业务功能转发器(service functionforwarder,SFF)实现的方法。所述方法包括:所述SFF的接收器接收包括环路预防字段的业务链包,所述环路预防字段包括指示所述包传输期间是否发生错误的多个比特;以及所述SFF的处理器根据所述环路预防字段中小于预定义参数的值来确定是否转发所述业务链包,所述预定义参数基于所述环路预防字段中的比特数(n)。在一些实施例中,所述方法还包括:响应于确定所述环路预防字段中的值小于所述预定义参数,所述处理器递增所述环路预防字段中的值。在一些实施例中,所述方法还包括:响应于确定所述环路预防字段中的值大于或等于所述预定义参数,所述处理器丢弃所述业务链包。在一些实施例中,所述预定义参数为2n-1,所述环路预防字段包括至少两个比特,和/或所述业务链包通过包括生存时间(time to live,TTL)字段的覆盖头部进一步封装,其中所述TTL字段包括所述业务链包在被丢弃之前允许经过覆盖网络的最大跳数。在一些实施例中,所述方法还包括:当所述TTL字段的值大于0时,在将所述覆盖网络中的所述业务链包传输到下一个覆盖节点之前,递减所述TTL字段的值。在一些实施例中,所述方法还包括:当所述TTL字段的值等于0时,在覆盖节点处丢弃所述业务链包。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110069900.1/2.html,转载请声明来源钻瓜专利网。