一种数据交互方法、系统及设备技术方案

技术编号:11831381 阅读:66 留言:0更新日期:2015-08-05 16:31
本发明专利技术实施例提供了一种数据交互方法、系统及设备,接收管理端发来MAC地址请求指令并进行解析;将解析得到的数据信息打包成Zigbee数据包,并以无线方式发送至当前数据连接的第一网络设备;接收所述第一网络设备返回的Zigbee数据包,进行解析并以太网数据帧封装后发送至管理端,所述Zigbee数据包包含所述第一网络设备的MAC地址;当所述管理端显示的第一网络设备的MAC地址与待交互网络设备的MAC地址一致时,在管理端与待交互网络设备之间进行数据交互。本发明专利技术实施例提供的数据交互方法、系统及网络设备,无需额外布线,节约互联成本,且通过简单的指令即可实现设备互联,实现方便快捷,操作简单。

【技术实现步骤摘要】

本专利技术涉及网络设备领域,尤其涉及一种数据交互方法、系统及设备
技术介绍
网络设备的对外端口包括多种类型,以交换机为例,一台数据中心交换机的对外端口包括MGMT端口、Console端口、USB端口、以太网端口等,各个端口的作用如下:MGMT端口:带外以太网口,采用RJ45连接器,通过普通网线与计算机以太网口连接,进行程序下载,用户也可通过该端口对交换机进行远程管理和维护。Console端口:通信串口,使用RS-232接口电平,用来连接计算机的串口,进行系统调试、配置、维护、管理、主机软件程序加载等工作。USB端口:通用串行数据接口(Universal Serial Bus),该接口可以连接USB存储器,用来存放日志、主机版本、告警和其它诊断信息,方便进行交换机软件的在线升级以及日志信息的保存。以太网端口:作为交换机的业务端口,用于以太网的数据交换。目前对网络设备的数据交互方式是:在网络设备电源接通的情况下,机房管理员利用PC远程与机房内任一网络设备进行数据交互,如可对交换机进行配置、查看交换机系统日志信息等。目前最常用的两种实现方式为:①串口实现方式:通常路由器可以支持插入2块8异步串口模块,即路由器可通过2*8 = 16个串口与16台交换机建立连接,具体参考图1,PC远程Telnet到路由器上,实现与这台路由器下的16台交换机设备的数据交互;Telnet是Internet远程登陆服务的标准协议和主要方式,为用户提供本地计算机上完成远程主机工作的能力,而通常情况下,数据中心的交换机数量可达上百台,若实现与该上百台交换机的数据交互,则需要更多的路由器协助实现,互联成本太高,而通常数据中心的交换机数量可达到上百台,又路由器和交换机之间通过串口通信,串口可支持的可靠通信距离只有10米左右,通信距离较短,无法满足大机房的需求;@MGMT端口实现方式:具体参考图2,通常接入交换机包括48个以太网端口,利用该48个MGMT端口,一个端口连接PC,其余47个端口连接47台数据中心交换机的MGMT端口,当需要与该47台数据中心交换机交换数据时,通过PC远程Telnet到接入交换机上,同时该47台交换机端进行相应配置,才能实现PC与接入交换机下的47台交换机的数据交互;但是该种方式需要对被管理的每台交换机进行配置,操作复杂,且当网络设备移动到其他局域网络时,还需要重新配置;由上可知,数据中心的交换机数量可达上百台,虽然该种方式接入交换机可以数据交互的交换机数量为47,多于第一种方式,但是若实现与该上百台交换机的数据交互,互联成本仍旧不低,而且接入交换机与每台数据中心交换机之间都要部署一根网线,对于上百台数据中心交换机而言,则需要部署上百根网线,进一步增加了实现成本,且操作较为复杂。
技术实现思路
本专利技术的实施例提供了一种数据交互方法、系统及设备,能够方便快捷地实现网络设备的数据交互,操作简便,成本较低。本专利技术提供了如下方案:一种数据交互方法,包括: 接收管理端发来MAC地址请求指令并进行解析;将解析得到的数据信息打包成Zigbee数据包,并以无线方式发送至当前数据连接的第一网络设备;接收所述第一网络设备返回的Zigbee数据包,进行解析并以太网数据帧封装后发送至管理端,所述Zigbee数据包包含所述第一网络设备的MAC地址;当所述管理端显示的第一网络设备的MAC地址与待交互网络设备的MAC地址一致时,在管理端与待交互网络设备之间进行数据交互。—种数据交互方法,包括:接收网关设备发来的Zigbee数据包,所述Zigbee数据包为网关设备解析管理端发出的MAC地址请求指令打包生成的;根据所述Zigbee数据包,通知自身CPU读取自身的MAC地址;将所述CPU读取的自身的MAC地址打包成Zigbee数据包,并以无线方式发送至网关设备以在管理端进行显示;当所述管理端显示的MAC地址与待交互网络设备的MAC地址一致时,通过网关设备与管理端进行数据交互。一种网关设备,所述网关设备包括:以太网控制芯片、数据处理模块、Zigbee收发模块;其中,所述以太网控制芯片,用于接收管理端发来的MAC地址请求指令并进行解析;还用于对所述数据处理模块解析出的Zigbee数据进行以太网数据帧封装后发送至管理端;所述数据处理模块,用于将所述以太网控制芯片解析得到的数据信息打包成Zigbee数据包;还用于对所述Zigbee收发模块接收到的Zigbee数据包进行解析;所述Zigbee收发模块,用于将所述数据处理模块打包成的Zigbee数据包以无线方式发送至当前数据连接的第一网络设备;还用于接收所述第一网络设备返回的Zigbee数据包,所述Zigbee数据包包含所述第一网络设备的MAC地址。一种网络设备,包括CPU,所述网络设备还包括:Zigbee收发板块;其中,所述Zigbee收发模块,用于接收网关设备发来的Zigbee数据包,并通过通用输入输出(GP1)接口通知所述CPU读取数据,所述Zigbee数据包为网关设备解析管理端发出的MAC地址请求指令打包生成的;还用于将所述CPU读取的自身的MAC地址打包成Zigbee数据包,并以无线方式发送至网关设备以在管理端进行显示,当所述管理端显示的MAC地址与待交互网络设备的MAC地址一致时,通过网关设备与管理端进行数据交互;所述CPU,用于通过串行外围接口(SPI)与所述Zigbee收发模块进行数据通信。一种数据交互系统,该系统包括管理端、如上所述的网关设备以及如上所述的网络设备;其中,所述管理端通过网口与网关设备的以太网控制芯片连接;所述网关设备的Zigbee收发模块与所述网络设备的Zigbee收发模块连接。由上述本专利技术的实施例提供的技术方案可以看出,本专利技术实施例提供的数据交互方法、系统及网络设备,网关设备通过Zigbee数据发送MAC地址请求指令,获取当前数据连接的网络设备的MAC地址,当获取的MAC地址是待交互网络设备的MAC地址时,说明当前数据连接的网络设备即是待交互的网络设备,进而通过Zigbee数据通信进行数据交互,一台网关设备可以实现与二百多台网络设备的数据交互,并且无需额外布线,节约互联成本,且通过简单的指令即可实现设备互联,实现方便快捷,操作简单。【附图说明】为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为现有的网络设备管理系统实现方式一的框架示意图;图2为现有的网络设备管理系统实现方式二的框架示意图;图3为本专利技术实施例一提供的网络设备管理方法的实现流程图;图4为本专利技术实施例二提供的网络设备管理方法的实现流程图;图5为本专利技术实施例提供的网关设备的结构示意图;图6为本专利技术实施例提供的网络设备的结构示意图;图7为本专利技术实施例提供的网络设备管理系统的框架示意图;图8为本专利技术实施例三提供的网络设备管理方法的实现流程图。【具体实施方式】为便于对本专利技术实施例的理解,下面将结合附图以几个具体实施例为例做进一步的解释说明,且各个实施例并不构成对本专利技术实施例的限定。Zigbee是基于IEEE802.本文档来自技高网
...

【技术保护点】
一种数据交互方法,其特征在于,包括:接收管理端发来MAC地址请求指令并进行解析;将解析得到的数据信息打包成Zigbee数据包,并以无线方式发送至当前数据连接的第一网络设备;接收所述第一网络设备返回的Zigbee数据包,进行解析并以太网数据帧封装后发送至管理端,所述Zigbee数据包包含所述第一网络设备的MAC地址;当所述管理端显示的第一网络设备的MAC地址与待交互网络设备的MAC地址一致时,在管理端与待交互网络设备之间进行数据交互。

【技术特征摘要】

【专利技术属性】
技术研发人员:张少嘉林健
申请(专利权)人:福建星网锐捷网络有限公司
类型:发明
国别省市:福建;35

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

1