一种实现远程桥接的方法、设备及系统的利记博彩app
【技术领域】
[0001]本发明涉及远程管理技术,尤其涉及一种实现远程桥接的方法、设备及系统。
【背景技术】
[0002]相关技术中,通常采用远程登录的方式实现对被测设备的远程管理,S卩服务器端通过操作系统所提供的远程登录方式登录到被测设备,从而实现对被测设备的检测和控制。然而,采用远程登录的方式只能提供对被测设备业务层面的管理功能,而在被测设备底层数据的远程传送上无能为力;另外,采用远程登录的方式也不能将远程业务本地化,即提供详尽的与业务相关的底层数据在本地进行分析和处理。
【发明内容】
[0003]有鉴于此,本发明实施例期望提供一种实现远程桥接的方法、设备及系统,能够实现对被测设备底层数据的远程传送,从而实现对远程被测设备的检测和控制。
[0004]为达到上述目的,本发明实施例的技术方案是这样实现的:
[0005]本发明实施例提供一种实现远程桥接的方法,应用于客户端,所述方法包括:
[0006]获取本地被测设备的以太网口的底层数据报文;
[0007]对所述底层数据报文进行实时的封装压缩处理;
[0008]发送压缩后的底层数据报文。
[0009]上述方案中,所述方法还包括:接收服务器端反馈的分析处理结果。
[0010]本发明实施例还提供一种实现远程桥接的方法,应用于服务器端,所述方法包括:
[0011 ] 接收压缩后的底层数据报文;
[0012]对所述压缩后的底层数据报文进行解压缩处理;
[0013]对解压缩后的底层数据报文进行处理。
[0014]上述方案中,所述对解压缩后的底层数据报文进行处理包括:对解压缩后的底层数据报文进行分析处理,得到分析处理结果;或,
[0015]发送解压缩后的底层数据报文至与所述服务器端直连的被测设备或相关数据设备。
[0016]上述方案中,在所述对解压缩后的底层数据报文进行分析处理,得到分析处理结果之后,所述方法还包括:反馈所述分析处理结果。
[0017]本发明实施例还提供一种客户端,所述客户端包括获取模块、压缩处理模块和发送模块;其中,
[0018]所述获取模块,用于获取本地被测设备的以太网口的底层数据报文;
[0019]所述压缩处理模块,用于对所述底层数据报文进行实时的封装压缩处理;
[0020]所述发送模块,用于发送压缩后的底层数据报文。
[0021]上述方案中,所述客户端还包括第一接收模块;其中,
[0022]所述第一接收模块,用于接收服务器端反馈的分析处理结果。
[0023]本发明实施例又提供一种服务器端,所述服务器端包括第二接收模块、解压缩模块和处理模块;其中,
[0024]所述第二接收模块,用于接收压缩后的底层数据报文;
[0025]所述解压缩模块,用于对所述压缩后的底层数据报文进行解压缩处理;
[0026]所述处理模块,用于对解压缩后的底层数据报文进行处理。
[0027]上述方案中,所述处理模块对解压缩后的底层数据报文进行处理包括:对解压缩后的底层数据报文进行分析处理,得到分析处理结果;或,
[0028]发送解压缩后的底层数据报文至与所述服务器端直连的被测设备或相关数据设备。
[0029]上述方案中,所述服务器端还包括反馈模块;其中,
[0030]所述反馈模块,用于在所述处理模块对解压缩后的底层数据报文进行分析处理,得到分析处理结果之后,反馈所述分析处理结果。
[0031]本发明实施例又提供一种实现远程桥接的系统,所述系统包括:客户端和服务器端;其中,
[0032]所述客户端,用于获取本地被测设备的以太网口的底层数据报文;对所述底层数据报文进行实时的封装压缩处理;发送压缩后的底层数据报文;
[0033]所述服务器端,用于接收压缩后的底层数据报文;对所述压缩后的底层数据报文进行解压缩处理;对解压缩后的底层数据报文进行处理。
[0034]本发明实施例所提供的实现远程桥接的方法、设备及系统,客户端获取本地被测设备的以太网口的底层数据报文,对所述底层数据报文进行实时的封装压缩处理,发送压缩后的底层数据报文;服务器端接收压缩后的底层数据报文,对所述压缩后的底层数据报文进行解压缩处理,对解压缩后的底层数据报文进行处理。如此,能够实现对被测设备底层数据的远程传送,从而实现对远程被测设备的检测和控制;进一步地,还能够将远程业务本地化,从而提供详尽的与业务相关的底层数据在本地进行分析和处理。
【附图说明】
[0035]图1为相关技术中实现两个被测设备本地连接时的网络架构图;
[0036]图2为相关技术中通过远程登录方式实现远程访问和控制的流程示意图;
[0037]图3为本发明实施例实现远程桥接的方法的流程示意图一;
[0038]图4为本发明实施例实现远程桥接的方法的流程示意图二 ;
[0039]图5为本发明实施例实现远程桥接的方法的流程示意图三;
[0040]图6为本发明实施例客户端的组成结构示意图;
[0041]图7为本发明实施例服务器端的组成结构示意图;
[0042]图8为本发明实施例实现远程桥接的系统的组成结构示意图。
【具体实施方式】
[0043]相关技术中,如图1所示,在本地连接时,两个被测设备可以通过交换机连接或者直连;同时,通过服务器端操作系统提供的远程登录方式可以对被测设备进行远程访问和控制,具体的实现远程访问和控制流程如图2所示。
[0044]然而,当两个被测设备相距较远时,原有的如图1所示的本地连接架构,只能通过IP路由的方式提供业务层面的管理功能,无法解决二层报文,即底层数据的转发。
[0045]基于此,在本发明实施例中,客户端获取本地被测设备的以太网口的底层数据报文,对所述底层数据报文进行实时的封装压缩处理,发送压缩后的底层数据报文;服务器端接收压缩后的底层数据报文,对所述压缩后的底层数据报文进行解压缩处理,对解压缩后的底层数据报文进行处理。
[0046]这里,所述对解压缩后的底层数据报文进行处理包括:对解压缩后的底层数据报文进行分析处理,得到分析处理结果;或,发送解压缩后的底层数据报文至与所述服务器端直连的被测设备或相关数据设备。
[0047]需要说明的是,所述相关数据设备可以为与服务器端进行数据交互的交换机;所述客户端和所述服务器端均可由各自所属设备,如PC机和测试机等实现。另外,所述客户端和所述服务器端只是为了描述起来方便而用来对其所属终端进行表示。在实际应用中,所述客户端和所述服务器端可以互换。
[0048]下面结合附图及具体实施例对本发明再作进一步详细的说明。
[0049]实施例一
[0050]图3为本发明实施例实现远程桥接的方法的流程示意图一,应用于客户端,如图3所示,本发明实施例实现远程桥接的方法包括:
[0051]步骤SlOl:获取本地被测设备的以太网口的底层数据报文;
[0052]这里,需要说明的是,在所述客户端上设置有两个网卡,其中一个网卡用来直连本地被测设备,以使客户端获取本地被测设备的以太网口的底层数据报文;另一个网卡用来连接互联网,以实现所述客户端与远程服务器端之间的传输控制协议(Transmiss1nControl Protocol, TCP)连接。
[0053]具体地,所述客户端通过网卡获取本地被测设备的以太网口的底层数据报文。需要说明的是,在实际应用中,需要预先指定所述客户端用于获取底层数据报文的本地被测设备的以太网口。
[0054]步骤S102:对所述底层数据报文进行实时的封装压缩处理;
[0055]具体地,所述客户端通过预设的压缩方式对所述底层数据报文进行实时的封装压缩处理。
[0056]步骤S103:发送压缩后的底层数据报文。
[0057]具体地,所述客户端通过另一个网卡向服务器端发送压缩后的底层数据报文,以供服务器端对所述底层数据报文进行分析处理,或以供服务器端将所述底层数据报文转发至与所述服务器端直连的被测设备或相关数据设备。
[0058]进一步地,在本发明实施例中,所述方法还包括步骤S104:接收服务器端反馈的分析处理结果。
[0059]实施例二
[0060]图4为本发明实施例实现远程桥接的方法的流程示意图二,应用于服务器端,如图4所示,本发明实施例实现远程桥接的方法包括:
[0061]步骤S201:接收压缩后的底层数据报文;
[0062]具体地,所述服务器端通过连接互联网的以太网口接收所述客户端发送的压缩后的底层数据报文;
[0063]步骤S202:对所述压缩后的底层数据报文进行解压缩处理;
[0064]具