[发明专利]一种交换机的配置方法、装置、电子设备及存储介质有效
申请号: | 201711162930.7 | 申请日: | 2017-11-21 |
公开(公告)号: | CN107947977B | 公开(公告)日: | 2019-11-19 |
发明(设计)人: | 龚向阳;田野;阙喜戎;王文东;龙欣健;龙聪洋 | 申请(专利权)人: | 北京邮电大学 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/931;H04L29/08 |
代理公司: | 11413 北京柏杉松知识产权代理事务所(普通合伙) | 代理人: | 项京;马敬<国际申请>=<国际公布>=< |
地址: | 100876 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 交换机 配置 方法 装置 电子设备 存储 介质 | ||
本发明实施例提供了一种交换机的配置方法、装置、电子设备及存储介质,其中方法包括:获取待生成的目标数据平面组件对应的目标镜像;通过预设规则加载所述目标镜像,生成所述目标数据平面组件;通过所述预设规则将所述目标数据平面组件连接在数据平面,并确定所述目标数据平面组件与所述数据平面的虚拟端口;所述目标数据平面组件通过所述虚拟端口,接收与所述虚拟端口所对应的流表信息的数据包。本发明实施例实现了用户可以获取运营商网络中数据平面上的网络设备的可编程性,并在运营商的网络管理范围内定制流量的解析和处理方法。
技术领域
本发明涉及网络通信技术领域,特别是涉及一种交换机的配置方法、装置、电子设备及存储介质。
背景技术
SDN(Software Defined Network,,软件定义网络)的核心思想是将传统网络设备的数据平面和控制平面分离,将控制平面的功能集中放在控制器上实现。通过集中式的控制器以标准化的接口对各种网络设备进行管理和配置,为网络资源的设计、管理和使用提供更多的可能性。主要表现为在控制平面对于流表操作的高可编程性,使得用户可以在控制器上编写各种应用来对流表进行操作,从而实现自己所想要实现的功能,这使得SDN管理比起以往传统的路由器交换机来说更为便捷。
SDN交换机可建立SDN网络连接,目前的SDN交换机大部分都是基于OpenFlow协议设计的交换机。OpenFlow是目前SDN领域中受到最为广泛应用的协议,它为网络的控制平面提供了一种标准的可编程特性,在帮助网络管理者制订更为合理高效地控制网络方面起到了重要的作用。OpenFlow并未为网络的数据平面提供可编程的特性,在实际操作中网络设备只能按照OpenFlow协议的预定义或是出厂配置来工作,这实际上限制了网络管理者按需定制合适的数据平面协议的可能性。
近年来许多研究结果已经证明了搭建可编程的数据平面的可行性,研究人员已经可以利用该领域专用的高级编程语言来定制数据平面的分组处理和转发工作。
然而,现有的研究成果都仅在研究人员自己搭建的实验网络环境中部署和实现。对于实际的SDN网络,每一个交换节点上的交换机是固定逻辑的,即其支持的流表字段和对应的解析逻辑也都是固定的,这就使得SDN网络在数据平面上的自定义范围极为有限。对于网络运营商而言,如何在他们的网络上根据不同的用户需求以及复杂的包处理需求,向客户提供可管理且可编程的数据平面业务仍然是一大挑战。
发明内容
本发明实施例的目的在于提供一种交换机的配置方法、装置、电子设备及存储介质,以实现用户需求的可管理且可编程数据平面业务。具体技术方案如下:
为达到上述发明目的,本发明实施例公开了一种交换机的配置方法,包括:
获取待生成的目标数据平面组件对应的目标镜像;
通过预设规则加载所述目标镜像,生成所述目标数据平面组件;
通过所述预设规则将所述目标数据平面组件连接在数据平面,并确定所述目标数据平面组件与所述数据平面的虚拟端口;
所述目标数据平面组件通过所述虚拟端口,接收与所述虚拟端口所对应的流表信息的数据包。
可选地,所述获取待生成的目标数据平面组件对应的目标镜像,包括:
在已保存的镜像列表中,查找是否存在所述目标数据平面组件对应的所述目标镜像;
若存在,在所述镜像列表获取所述目标镜像;
若不存在,获取所述目标数据平面组件对应的所述目标镜像对应的源文件,编译所述源文件,生成所述目标镜像。
可选地,在所述通过预设规则加载所述目标镜像,生成所述目标数据平面组件之前,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学,未经北京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711162930.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:故障节点隔离方法及集群系统
- 下一篇:一种关联数据的方法以及装置