[发明专利]基于SDN段路由组网的报文转发方法、装置及存储介质有效
申请号: | 202110334569.1 | 申请日: | 2021-03-29 |
公开(公告)号: | CN113194033B | 公开(公告)日: | 2022-04-01 |
发明(设计)人: | 赵晶晶 | 申请(专利权)人: | 新华三大数据技术有限公司 |
主分类号: | H04L45/00 | 分类号: | H04L45/00;H04L45/745;H04L49/00;H04L12/46;H04L101/622 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 450000 河南省郑州市郑州高*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 sdn 路由 组网 报文 转发 方法 装置 存储 介质 | ||
本公开提供了一种基于SDN段路由组网的报文转发方法、装置及存储介质,用于解决SDN网络支持SRv6段路由协议的技术问题。本公开技术方案在OVS上增加SRv6协议栈,在SDN控制器上增加Overlay网络的SRv6协议Function字段分配功能,使用Openflow协议解决SDN网络架构下SRv6转发的问题。本公开技术方案能够实现在Openflow协议和Open VSwitch组合组网的SDN网络中支持SRv6协议承载Overlay业务。
技术领域
本公开涉及通信技术领域,尤其涉及一种基于SDN段路由组网的报文转发方法、装置及存储介质。
背景技术
因特网协议版本6(Internet Protocol Version 6,IPv6)段路由协议(SegmentRouting IPv6,SRv6)是段路由(Segment Routing)和IPv6两种网络技术的结合,SRv6采用IPv6协议标准中定义的路由扩展报头(Routing Extension Header)承载新定义的段路由头(Segment Routing Header,SRH),SRH类型号定义为4。在SRH中包含了Segment段列表。段标识(Segment Identifier,SID)是一个128位的IPv6的地址,主要由定位器Locator和功能Function两部分组成。Locator在高位,指定对应地址前缀长度,后续比特位给Function使用。Function为分配给本地转发指令的一个ID值,该值可用于表达需要设备执行的转发动作,Function可选携带参数Arguments。Locator用于IPv6路由,Function用于指定节点需要对数据包施加的各种SRv6操作,实现网络的可编程性。
SRv6在源节点预先定义好数据包要走的路径,将路径转换成一个有序的segment段列表封装到报文头中,将报文要经过的SRv6设备信息列在IPv6报文的路由扩展报头中。目的SRv6节点收到报文后,会根据报文目的IPv6地址中的Function字段进行报文处理,每个SRv6节点根据Function处理完之后,会更新报文的目的IP为下一个SRv6节点的Segment。如果网络中有节点只支持常规的IPv6而不支持SRv6,当此节点收到SRv6数据包时,按照IPv6 RFC的规定,由于数据包目的地址不是节点自身网段地址,此节点不处理扩展报头,而只是单纯地根据数据包目的地址进行IPv6转发。这意味着,SRv6可以与现有的IPv6网络无缝互操作,即SRv6可以在IPv6网络上实现增量部署,无须替换现网所有设备。
随着5G、物联网、云等业务的发展,对网络编程提出了新的需求,更多网络设备的接入对于地址扩展的需求也在增加。SRv6和这方面的需求结合在一起,基于All IPv6实现智简网络,在转发面封装新的信息,对转发面进行资源保证,充分体现了其在网络编程能力方面具备的独特优势。
传统IT架构中,根据业务需求部署上线以后,如果业务需求发生变动,重新修改相应网络设备上的配置是一件非常繁琐的事情。将SRv6技术与软件定义网络(SoftwareDefined Network,SDN)融合,用户可以自定义任何想实现的网络路由和传输规则策略,在简化网络的同时,也提供了高度的可编程能力以及端到端的流量工程能力。
对于SDN网络中的VSwitch虚拟交换机来说,转发原理和硬件交换机一样需要匹配对应的转发表项进行转发,在虚拟交换机正常连接SDN控制器时,匹配的是SDN控制器下发给虚拟交换机的Openflow流表进行转发。
目前,SDN组网采用的Openflow协议+Open VSwitch(简称OVS)的组合模式还不支持基于SRv6协议承载Overlay业务,无法满足许多场景下的业务需求。
发明内容
有鉴于此,本公开提供一种基于SDN段路由组网的报文转发方法、装置及存储介质,用于解决SDN网络支持SRv6段路由协议的技术问题。
图1为本公开提供的一种基于SDN段路由组网的报文转发方法的步骤流程图,该方法包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三大数据技术有限公司,未经新华三大数据技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110334569.1/2.html,转载请声明来源钻瓜专利网。