[发明专利]基于软体定义网络的网络传输方法与系统有效
申请号: | 201610632816.5 | 申请日: | 2016-08-04 |
公开(公告)号: | CN106713519B | 公开(公告)日: | 2020-05-08 |
发明(设计)人: | 黄智源;何名钦 | 申请(专利权)人: | 南宁富桂精密工业有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12 |
代理公司: | 深圳市赛恩倍吉知识产权代理有限公司 44334 | 代理人: | 曾柳燕 |
地址: | 530007 广西壮族自治区南宁市高*** | 国省代码: | 广西;45 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 软体 定义 网络 传输 方法 系统 | ||
本发明公开了一种基于软体定义网络的网络传输方法与系统。一种SDN网络传输方法。主中继方式穿越网络地址转换(Traversal Using Relays around Network Address Translation,以下称TURN)服务器利用寻找替代服务器(Alternate‑Server)机制,在发给客户端的错误响应中为客户端指定中继交换器(Relay Switch)作为备选服务器,使客户端的数据串流直接发送至到所述中继交换器。在次TURN服务器及SDN控制器的协助下,基于开放流(以下称OpenFlow)协议控制数据串流会经过的交换器,以实现数据串流的路径优化。
技术领域
本发明实施例涉及一种网络传输方法,且特别涉及一种基于SDN(Software-Defined Networking,以下称SDN)的网络传输方法。
背景技术
SDN是一种新型态的网络架构,其核心技术开放流(以下称OpenFlow)通过将网络设备的控制层与数据层分开,从而实现了网络流量的弹性控制。
既有的网络架构在转移至SDN架构的过程中,以SDN为基础的网络设备与传统网络设备将并存一段时间。然而,要将结合SDN架构与传统网络架构的混合式网络架构应用在新型态的网络应用服务中,例如,高画质视频会议,会有以下问题产生。
首先,需修改既有的应用程序以符合所述混合式网络架构,如此会增加研发成本。管理者必须手动设定,以致于管理成本太高,且手动操作容易出错,以及点对点(Peer-to-Peer,P2P)应用不易设定,例如,网页实时通讯(Web Real-Time Communication)。
此外,网络应用服务先经由边界(Edge)装置利用深度封包检测(Deep PacketInspection,DPI)引擎分类,接着由SDN控制器上的SDN应用服务模块分析后,再配置到各个网络设备。
然而,此做法会让网络设备处理的负荷增加,或者需要增加DPI引擎的数量而致成本大增。此外,提供DPI引擎的设备必须设置在路由封包必经的路径上,在传统网络设备与SDN网络设备并存的环境下,将会产生实际布建的问题。
因此,需要一种可自动产生最佳路由以传递数据串流的网络传输方法。
发明内容
有鉴于此,本发明实施例提供一种SDN网络传输方法与系统,采用中继方式穿越网络地址转换(Traversal Using Relays around Network Address Translation(以下称NAT),以下称TURN),将数据流以标准的OpenFlow协议导入SDN架构中,以实现数据串流的路径优化。
本发明实施例提供一种基于软件定义网络之网络服务优化的方法。主TURN服务器执行前处理流程,在执行完所述前处理流程后,客户端发出配置要求。当自所述客户端收到所述配置要求时,次TURN服务器判断所述客户端是否为贵宾客户。当确认所述客户端为贵宾客户时,指定第一IP地址给中间设备。所述次TURN服务器通知SDN控制器设定用于传输数据串流的传输路径,并且发出通知给所述传输路径上的SDN装置。所述次TURN服务器发送配置成功命令给所述SDN控制器,其中所述配置成功命令经由所述SDN控制器与所述中间设备转发给所述客户端,并且所述客户端经由所述中间设备与在所述传输路径上的SDN装置传输所述数据串流。
本发明实施例还提供一种基于软件定义网络的网络传输系统,包括中间设备、SDN控制器、客户端、主TURN服务器与次TURN服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南宁富桂精密工业有限公司,未经南宁富桂精密工业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610632816.5/2.html,转载请声明来源钻瓜专利网。