[发明专利]一种基于软件定义网络的二层组播网络互通装置和方法有效
申请号: | 201711216569.1 | 申请日: | 2017-11-28 |
公开(公告)号: | CN109842540B | 公开(公告)日: | 2022-10-11 |
发明(设计)人: | 刘超 | 申请(专利权)人: | 上海仪电(集团)有限公司中央研究院 |
主分类号: | H04L12/46 | 分类号: | H04L12/46;H04L67/12;H04L45/16;H04L45/00;H04L12/66;H04L12/18 |
代理公司: | 上海科盛知识产权代理有限公司 31225 | 代理人: | 翁惠瑜 |
地址: | 200233 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 软件 定义 网络 二层组播 互通 装置 方法 | ||
本发明涉及一种基于软件定义网络的二层组播网络互通装置和方法,用以连接物联网设备和装载有所述物联网设备控制软件的控制云主机,所述互通装置包括:一第一SDN网关,用以连接所述物联网设备,安装有软件定义网络软件;一第二SDN网关,用以连接所述控制云主机,安装有软件定义网络软件;所述第一SDN网关和第二SDN网关通过VxLAN隧道相连。与现有技术相比,本发明具有可以解决二层组播报文透传问题等优点。
技术领域
本发明涉及智慧城市信息技术领域,尤其是涉及一种基于软件定义网络的二层组播网络互通装置和方法。
背景技术
在智慧城区中,小到一个停车场,大到智慧园区,乃至整个城市,无时无刻都会有物联网设备与云端进行互联互通,云端应用通过设备端采集的数据对城区中的上下文情景进行感知,并通过控制物联网设备的形式加以反馈。
智慧城区的建设,需要打造统一的云管理平台。即把物联网设备的控制从传统的设备端移到云端,这样做具有整合资源,联动应用,全局优化,高效管理等优势,但对于一些需要二层通信的设备,将控制端移到位于另一个网络的云端会造成设备无法通信的问题。以园区中最常见的公共广播设备为例,公共广播需要控制端软件发送二层组播报文以控制公共广播设备的广播内容,而位于云端的控制软件发出的二层组播报文无法穿透路由到达园区的广播设备。传统的VPN解决方案,例如IPSEC VPN,由于是三层VPN,同样无法解决二层组播报文透传的问题。
发明内容
本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种基于软件定义网络的二层组播网络互通装置和方法。
本发明的目的可以通过以下技术方案来实现:
一种基于软件定义网络的二层组播网络互通装置,用以连接物联网设备和装载有所述物联网设备控制软件的控制云主机,所述互通装置包括:
一第一SDN网关,用以连接所述物联网设备,安装有软件定义网络软件;
一第二SDN网关,用以连接所述控制云主机,安装有软件定义网络软件;
所述第一SDN网关和第二SDN网关通过VxLAN隧道相连。
所述第一SDN网关和第二SDN网关均为允许转发状态。
所述第二SDN网关与控制云主机的连接端口上具有允许特定MAC/IP包通过的设置。
所述第一SDN网关至少具有一与外网连接的第一端口和一与物联网设备连接的第二端口。
所述第二SDN网关至少具有一与第一SDN网关连接的第三网络端口和一与控制云主机连接的第四网络端口。
一种采用所述的二层组播网络互通装置实现基于软件定义网络的二层组播网络互通方法,包括以下步骤:
1)建立第一SDN网关和第二SDN网关间的VxLAN隧道,并进行网络地址转换设置;
2)设置第一SDN网关和第二SDN网关为允许转发状态;
3)配置物联网设备和第一SDN网关、控制云主机和第二SDN网关的连接;
4)在第二SDN网关与控制云主机的连接端口上设置允许特定MAC/IP包通过;
5)形成组播路由转发。
一种云端与设备端二层组播网络系统,包括所述的二层组播网络互通装置、物联网设备和装载有所述物联网设备控制软件的控制云主机。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海仪电(集团)有限公司中央研究院,未经上海仪电(集团)有限公司中央研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711216569.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:USB转RS485及红外通讯转换器
- 下一篇:信息处理方法、装置及存储介质