硬件交换机控制流向的方法、装置、终端设备及存储介质制造方法及图纸

技术编号:20451625 阅读:20 留言:0更新日期:2019-02-27 04:32
本发明专利技术公开了一种硬件交换机控制流向的方法,硬件交换机外接有单向的外环回路,方法包括:将获取的数据流量信息输入到硬件外环回路;接收外环回路传输回的数据流量信息;依据预先获取的一号重定向表,将接收的数据流量信息重定向至相应的端口;本发明专利技术的方法、装置、终端设备及存储介质,将接收到的数据流量信息镜像到外环回路的流出端上,数据流量信息随着外环回路的流入端再次进入该硬件交换机。然后将外环回路的流入端的数据流量信息单纯的重定向至该硬件交换机的虚拟端口,就此实现了将硬件交换机的数据流量信息输送至虚拟端口。

【技术实现步骤摘要】
硬件交换机控制流向的方法、装置、终端设备及存储介质
本专利技术涉及SDN网络数据通信领域,尤其涉及一种硬件交换机控制流向的方法、装置、计算机设备及存储介质。
技术介绍
软件定义网络(SoftwareDefinedNetwork,SDN)是当前网络通信
中一种新型网络创新架构,是网络虚拟化的一种实现方式,其核心技术可以通过将网络硬件设备(如:路由器和交换机等)的控制面与转发面分离开来,这个控制面原本是专有的且用户无法随意更改的,由开发它们的供应商全权掌控,而在SDN中,控制面是完全开放的,并且受到集中控制(形成控制器),控制器将命令和逻辑发送回网络硬件设备的转发面。所下发的命令和逻辑体现在一张张分级的流表中,流表主要组成包括匹配域、指令集以及计数器等部分,当网络数据流量进入相应的硬件转发设备时,会匹配相应的流表完成对应的转发工作。从而实现了网络数据流量的灵活控制,并且提供了集中更改的能力,而不需要在每个路由器或交换机等设备上分别进行以设备为中心的配置更改。通过开放协议(如OpenFlow标准)管理控制平面的能力,允许对网络或设备做出精确的更改,增加了网络管理的效率和安全性。使网络作为管道变得更加智能和优越。在现在的网络数据通信领域的环境中,使用较为普遍的为流镜像方式,且典型的镜像场景为将某个物理交换机的端口数据流量镜像到另一个物理交换机的某个端口(两个物理交换机在组网中通过vxlan隧道连接),即物理交换机之间的远端流镜像,但如果网络中搭载了某些硬件交换机,硬件交换机中已有的本端镜像功能只是针对于自身的两个物理端口,而不能够支持将某个物理端口的流量镜像到该交换机的某个虚端口(这里指的是两个交换机之间连接的vxlan隧道口)上。因此无法实现流量从一个硬件交换机镜像到另一个硬件交换机上(流量直接无法从前一个交换机的vxlan隧道口出来),导致上述远端流镜像方法不可用,极大的限制了现网中远端流镜像技术的适用范围。
技术实现思路
本专利技术的主要目的在于提出一种硬件交换机控制流向的方法、装置、终端设备及存储介质,旨在解决以下问题解决上述技术问题。根据本专利技术的一个方面,提供了一种硬件交换机控制流向的方法,所述硬件交换机外接有单向的外环回路,所述方法包括:将获取的数据流量信息输入到所述外环回路;接收所述外环回路传输回的所述数据流量信息;依据预先获取的一号重定向表,将接收的所述数据流量信息重定向至相应的端口可选的,所述将获取的数据流量信息输入到所述外环回路,包括:将接收到的主机发送的数据流量信息镜像到所述外环回路。可选的,所述将输送回所述硬件交换机的数据流量信息重新定向至相应的端口,包括:将输送回所述硬件交换机的数据流量信息,按照所述一号重定向表,重新定向至所述硬件交换机的虚拟端口,所述虚拟端口连接虚拟扩展局域网转发隧道。可选的,所述将获取的数据流量信息输入到所述外环回路,包括:依据预先获取的二号重定向表,将接收到的上游交换机发送的数据流量信息的目的MAC地址设置为可用于广播的MAC地址后,重定向至所述外环回路。可选的,所述将输送回所述硬件交换机的数据流量信息重新定向至相应的端口,包括:根据预先获取的组表,确定出一个或多个监听端口;按照数据流量信息的MAC地址,将输送回所述硬件交换机的数据流量信息发送至所述监听端口。可选的,所述上游交换机的类型为物理交换机或者硬件交换机。根据本专利技术的第二个方面,提供了一种硬件交换机控制流向的装置,所述硬件交换机外接有单向的外环回路,所述装置包括:输入模块,用于将获取的数据流量信息输入到所述外环回路;输送模块,用于接收所述外环回路传输回的所述数据流量信息;重新定向模块,用于依据预先获取的一号重定向表,将接收的所述数据流量信息重定向至相应的端口。可选的,所述将获取的数据流量信息输入到所述外环回路,包括:镜像单元,用于将接收到的主机发送的数据流量信息镜像到所述外环回路。可选的,所述将输送回所述硬件交换机的数据流量信息重新定向至相应的端口,包括:虚拟端口单元,用于将输送回所述硬件交换机的数据流量信息,按照所述一号重定向表,重新定向至所述硬件交换机的虚拟端口,所述虚拟端口连接虚拟扩展局域网转发隧道。可选的,所述将获取的数据流量信息输入到所述外环回路,包括:重置单元,用于依据预先获取的二号重定向表,将接收到的上游交换机发送的数据流量信息的目的MAC地址设置为可用于广播的MAC地址后,重定向至所述外环回路。可选的,所述将输送回所述硬件交换机的数据流量信息重新定向至相应的端口,包括:监听端口确定模块,用于根据预先获取的组表,确定出一个或多个监听端口;监听端口模块,用于按照数据流量信息的MAC地址,将输送回所述硬件交换机的数据流量信息发送至所述监听端口。可选的,所述上游交换机的类型为物理交换机或者硬件交换机。根据本专利技术的第三个方面,提供了一种终端设备,包括处理器和存储器;所述存储器用于存储计算机指令,所述处理器用于运行所述存储器存储的计算机指令,以实现上述的硬件交换机控制流向的方法。根据本专利技术的第四个方面,提供了一种终端可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现上述的硬件交换机控制流向的方法。本专利技术有益效果如下:通过上述技术方案,将接收到的数据流量信息镜像到外环回路的流出端上,数据流量信息随着外环回路的流入端再次进入该硬件交换机。然后将外环回路的流入端的数据流量信息单纯的重定向至该硬件交换机的虚拟端口。就此实现了将硬件交换机的数据流量信息输送至虚拟端口;而且,通过上述技术方案,也可将接收到的上游交换机的数据流量信息重定向至外环回路中,在此过程中将数据流量信息的目的MAC地址设置为可用于广播的MAC地址。然后将接收到的自外环回路流出的数据流量信息再转发至多个端口,以实现了对数据流量信息的多端口的监听与分析。附图说明图1为本专利技术第一实施例及第二实施例的流程框图;图2为本专利技术中一号硬件交换机和用于数据流量信息监听的交换机的远端流镜像结构图;图3为本专利技术中物理交换机与二号硬件交换机的远端流镜像结构图;图4为本专利技术中一号硬件交换机与二号硬件交换机的远端流镜像结构图;图5为本专利技术第三实施例的流程框图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本专利技术的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。为了便于理解本专利技术实施例,下面通过几个具体实施例对本专利技术的实施过程进行详细的阐述。在本专利技术第一实施例中,提供了一种硬件交换机控制流向的方法,其中,硬件交换机为用于交互主机之间的数据流量信息的硬件交换机,该硬件交换机外接外环回路,该外环回路的流出端及流入端均与该硬件交换机连通。而且流出端及流入端均连接硬件交换机的物理端口,硬件交换机还对流经的数据流量信息做保护措施,使得数据流量信息只能单向流动,防止产生环路,且流经该外环回路的数据流量信息只能从外环回路的流出端流至流入端,不能反向流动。基于上述外环回路的设置,本专利技术第一实施例本文档来自技高网
...

【技术保护点】
1.一种硬件交换机控制流向的方法,其特征在于,所述硬件交换机外接有单向的外环回路,所述方法包括:将获取的数据流量信息输入到所述外环回路;接收所述外环回路传输回的所述数据流量信息;依据预先获取的一号重定向表,将接收的所述数据流量信息重定向至相应的端口。

【技术特征摘要】
1.一种硬件交换机控制流向的方法,其特征在于,所述硬件交换机外接有单向的外环回路,所述方法包括:将获取的数据流量信息输入到所述外环回路;接收所述外环回路传输回的所述数据流量信息;依据预先获取的一号重定向表,将接收的所述数据流量信息重定向至相应的端口。2.根据权利要求1所述的方法,其特征在于,所述将获取的数据流量信息输入到所述外环回路,包括:将接收到的主机发送的数据流量信息镜像到所述外环回路。3.根据权利要求2所述的方法,其特征在于,所述将输送回所述硬件交换机的数据流量信息重新定向至相应的端口,包括:将输送回所述硬件交换机的数据流量信息,按照所述一号重定向表,重新定向至所述硬件交换机的虚拟端口,所述虚拟端口连接虚拟扩展局域网转发隧道。4.根据权利要求1所述的方法,其特征在于,所述将获取的数据流量信息输入到所述外环回路,包括:依据预先获取的二号重定向表,将接收到的上游交换机发送的数据流量信息的目的MAC地址设置为可用于广播的MAC地址后,重定向至所述外环回路。5.根据权利要求4所述的方法,其特征在于,所述将输送回所述硬件交换机的数据流量信息重新定向至相应的端口,包括:根据预先获取的组表,确定出一个或多个监听端口;按照数据流量信息的MAC地址,将输送回所述硬件交换机的数据流量信息发送至所述监听端口。6.根据权利要求4所述的方法,其特征在于,所述上游交换机的类型为物理交换机或者硬件交换机。7.一种硬件交换机控制流向的装置,其特征在于,所述硬件交换机外接有单向的外环回路,所述装置包括:输入模块,用于将获取的数据流量信息输入到所述外环回路;输送模块,用于接收所述外环回路传输回的所述数据流量信息;重新定向模块,用于依据预先获取的一号重定向表,将接收的...

【专利技术属性】
技术研发人员:黄晨城
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1