CN105429844A - 网络系统、内网设备及内网设备的访问方法 - Google Patents
网络系统、内网设备及内网设备的访问方法 Download PDFInfo
- Publication number
- CN105429844A CN105429844A CN201510859846.5A CN201510859846A CN105429844A CN 105429844 A CN105429844 A CN 105429844A CN 201510859846 A CN201510859846 A CN 201510859846A CN 105429844 A CN105429844 A CN 105429844A
- Authority
- CN
- China
- Prior art keywords
- data processing
- server
- processing server
- intranet equipment
- connection
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 20
- 238000012545 processing Methods 0.000 claims abstract description 84
- 238000007726 management method Methods 0.000 claims description 27
- 238000013523 data management Methods 0.000 claims description 6
- 238000010586 diagram Methods 0.000 description 4
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/46—Interconnection of networks
- H04L12/4641—Virtual LANs, VLANs, e.g. virtual private networks [VPN]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/141—Setup of application sessions
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
一种网络系统、内网设备及内网设备的访问方法,该网络系统包括:内网设备、数据处理服务器、专用连接服务器;其中:所述内网设备,适于向数据处理服务器上报连接数据并接收来自所述数据处理服务器的指令,所述内网设备根据所述指令主动与专用连接服务器建立专用网络连接,并通过所述专用网络连接接收外部访问;所述数据处理服务器,适于向所述内网设备发送所述指令。采用所述网络系统、内网设备及内网设备的访问方法可以使内网设备被外网访问。
Description
技术领域
本发明涉及网络领域,尤其涉及一种网络系统、内网设备及内网设备的访问方法。
背景技术
在互联网技术中,局域网的应用较为广阔。局域网指一定范围内,由一定数量的计算机、网络设备组合而成的网络,也可以称之为内网。属于同一内网的设备可以通过网络地址交换(NetworkAddressTranslation,NAT)连接至互联网。
由于和内网设备不属于同一网段,外网无法直接对内网设备进行访问,这带来较大的不便。
发明内容
本发明解决的技术问题是提供一种使内网设备可被外网访问的网络系统。
为解决上述技术问题,本发明实施例提供一种网络系统,包括:内网设备、数据处理服务器、专用连接服务器;其中:
所述内网设备,适于向数据处理服务器上报连接数据并接收来自所述数据处理服务器的指令,所述内网设备根据所述指令主动与专用连接服务器建立专用网络连接,并通过所述专用网络连接接收外部访问;
所述数据处理服务器,适于向所述内网设备发送所述指令。
可选的,所述的网络系统,还包括管理服务器,所述数据处理服务器从管理服务器接收所述指令。
可选的,所述管理服务器适于为所述内网设备分配所述数据处理服务器的地址,所述内网设备适于根据所述地址向所述数据处理服务器上报所述连接数据。
可选的,所述管理服务器适于在接收到所述内网设备上报的状态数据后,为所述内网设备分配所述数据处理服务器的地址。
可选的,所述数据处理服务器的数量为多个,多个数据处理服务器彼此具有不同的地址并形成服务器集群。
可选的,所述专用连接服务器为VPN服务器,所述专用连接为VPN连接。
可选的,所述内网设备向所述数据处理服务器上报的连接数据为UDP数据包。
本发明实施例还提供一种内网设备,包括:第一发送单元、第一接收单元、通道建立单元、第二接收单元;其中:
所述第一发送单元,适于向数据处理服务器发送数据;
所述第一接收单元,适于接收来自所述数据处理服务器的指令;
所述通道建立单元,适于根据所述指令主动与专用连接服务器建立专用网络连接;
所述第二接收单元,适于通过所述专用网络连接接收外部访问。
可选的,所述专用网络连接为VPN连接。
可选的,所述内网设备为AP设备。
本发明实施例还提供一种内网设备的访问方法,包括:
数据管理服务器接收来自所述内网设备的连接数据;
所述数据管理服务器下发指令至所述内网设备;
所述内网设备根据接收到的指令,主动与专用连接服务器建立专用网络连接,并通过所述专用网络连接接收外部访问。
可选的,所述数据处理服务器从管理服务器接收所述指令。
可选的,所述管理服务器为所述内网设备分配所述数据处理服务器的地址,所述内网设备根据所述地址向所述数据处理服务器上报所述连接数据。
可选的,所述管理服务器在接收到所述内网设备上报的状态数据后,为所述内网设备分配所述数据处理服务器的地址。
可选的,所述数据处理服务器的数量为多个,多个数据处理服务器彼此具有不同的地址并形成服务器集群。
可选的,所述专用网络连接为VPN连接。
与现有技术相比,本发明实施例的技术方案具有以下有益效果:
通过内网设备向数据处理服务器上报连接数据并接收来自所述数据处理服务器的指令,根据所述指令主动与专用连接服务器建立专用网络连接,可以使得内网设备能够通过专用网络连接接收外部访问,从而解决内网设备不能被外网访问的技术问题。
进一步,设置多个数据处理服务器,形成服务器集群,可以使得本发明实施例中的网络系统具备更强大的数据处理能力,以应用于需要接收多个内网设备上报数据的情形。
附图说明
图1是本发明实施例中一种网络系统的结构示意图;
图2是本发明实施例中一种网络设备与外界的连接关系示意图;
图3是本发明实施例中内网设备的访问方法的流程图。
具体实施方式
如前所述,在互联网技术中,局域网的应用较为广阔。局域网指一定范围内,由一定数量的计算机、网络设备组合而成的网络,也可以称之为内网。属于同一内网的设备可以通过网络地址交换连接至互联网。由于和内网设备不属于同一网段,外网无法直接对内网设备进行访问,这带来较大的不便。
经发明人研究发现,一种解决方案是内网设备每间隔一段时间向服务器上报数据,服务器在对该上报的数据进行回应时,对内网设备进行管理和操作,但该方案中,服务器只能被动的接收数据和下发,不能主动发起请求。
本发明实施例通过内网设备向数据处理服务器上报连接数据并接收来自所述数据处理服务器的指令,根据所述指令主动与专用连接服务器建立专用网络连接,可以使得内网设备能够通过专用网络连接接收外部访问,从而解决内网设备不能被外网访问的技术问题。
为使本发明的上述目的、特征和有益效果能够更为明显易懂,下面结合附图对本发明的具体实施例做详细的说明。
图1是本发明实施例中一种网络系统的结构示意图。
网络系统包括:内网设备11、数据处理服务器12、专用连接服务器13。
内网设备11,适于向数据处理服务器12上报连接数据并接收来自所述数据处理服务器12的指令,所述内网设备11根据所述指令主动与专用连接服务器13建立专用网络连接,并通过所述专用网络连接接收外部访问。
虽然图中仅示出一个内网设备11,但本发明实施例中可以包括多个内网设备11,数据处理服务器12可以接收来自多个内网设备11的数据,并根据需要,向多个内网设备11发送指令,以建立内网设备11和专用连接服务器13之间的专用网络连接(或者称为专用网络通道)。
在内网设备11和专用连接服务器13之间建立专用网络通道后,与专用连接服务器13耦合的终端14可以随时访问内网设备,而不需再等待内网设备11的主动上报。终端14可以是计算机、服务器、手机、平板电脑等能够进行网络连接的设备。管理员可以使用终端14经由专用网络连接对内网设备11进行管理和操作。
终端14可以登录专用连接服务器13,通过专用网络连接对内网设备11进行访问。终端14可以访问内网设备11以对内网设备11进行管理,例如更新内网设备11的配置或其他维护工作。
连接数据可以包括内网设备11的状态、带宽、物理地址、硬件参数、资源占用等信息。终端14对内网设备11进行访问时,可以提供内网设备11的物理地址,通过专用连接服务器13访问对应的内网设备。
多个内网设备11可以分别处在不同的内网中,设备类型也可以不同。例如可以是服务器、计算机、集线器、交换机、网桥、路由器、无线接入点、打印机等设备。
所述数据处理服务器12,适于向所述内网设备发送所述指令。该指令可以由数据处理服务器12产生,也可以从外部接收该指令后再转发。
在一具体实施中,数据处理服务器12可以是单台服务器,也可以是服务器集群。当数据处理服务器12具备足够的数据处理能力,以同一地址接收来自内网设备11的数据时,可以由数据处理服务器12生成指示内网设备11主动与专用连接服务器13建立网络连接的指令。
在另一具体实施中,网络系统还可以包括管理服务器15,数据处理服务器12可以从管理服务器15接收指示内网设备11主动与专用连接服务器13建立网络连接的指令。
管理服务器15可以从数据处理服务器12获取内网设备11的连接数据,参照所述连接数据生成上述指令。数据处理服务器12也可以对连接数据进行处理,以便于管理服务器15获取生成指令所需的数据,提高网络系统的效率。
在具体实施中,所述管理服务器15适于为所述内网设备11分配所述数据处理服务器12的地址,所述内网设备11适于根据所述地址向所述数据处理服务器12上报所述连接数据。数据处理服务器12的地址可以是IP地址。
由于数据处理服务器12的数量可以是多个,不同的数据处理服务器12可以对应不同的地址,内网设备11具体向哪个数据处理服务器12上报连接数据可以由管理服务器15分配。
作为一个非限制性的例子,数据处理服务器12可以是UDP服务器,以多进程/多端口的方式进行服务,内网设备11和数据处理服务器12之间传输的数据包可以使用AES进行加密,每个进程/端口每秒可以处理1500~2000左右个数据包。
此外,还可以设置多个数据处理服务器12,形成服务器集群,可以使得本发明实施例中的网络系统具备更强大的数据处理能力,以应用于需要接收多个内网设备11上报数据的情形。
在本发明一实施例中,所述管理服务器15适于在接收到所述内网设备11上报的状态数据后,为所述内网设备11分配所述数据处理服务器12的地址。
内网设备11上报的状态数据可以包括设备状态,例如设备正常或设备异常的状态。与连接数据相比,状态数据的数据量较小。内网设备11内部可以预置管理服务器15的端口地址,以向管理服务器15发送状态数据。该端口地址可以是URL。管理服务器15在接收到状态数据后,对状态数据进行判断,经由数据处理服务器12向内网设备11发送所述指令,指示内网设备11主动与专用连接服务器13建立专用网络连接。例如可以向状态正常的内网设备11发送所述指令。
由于状态数据量较小,可以设置较短的时间间隔进行上报状态数据,在内网设备11和专用连接服务器13建立专用网络连接后,也可以控制内网设备11以较低频次上报状态数据。
在具体实施中,所述专用连接服务器13可以为VPN服务器,所述专用网络连接为VPN连接。VPN是一种虚拟专用网络,通过对数据包的加密和数据包目标地址的转换实现远程访问。
在具体实施中,所述内网设备11向所述数据处理服务器上报的连接数据为UDP数据包。利用UDP协议进行数据传输延迟较小,可以获得较高的数据传输效率。
本发明实施例通过内网设备向数据处理服务器上报连接数据并接收来自所述数据处理服务器的指令,根据所述指令主动与专用连接服务器建立专用网络连接,可以使得内网设备能够通过专用网络连接接收外部访问,从而解决内网设备不能被外网访问的技术问题。
本发明实施例还提供一种内网设备,其结构示意图见图2。
参考图2,内网设备11可以包括:第一发送单元112、第一接收单元114、通道建立单元113,第二接收单元111;其中:
所述第一发送单元112,适于向数据处理服务器12发送数据;
所述第一接收单元114,适于接收来自所述数据处理服务器12的指令;
所述通道建立单元113,适于根据所述指令主动与专用连接服务器13建立专用网络连接;
所述第二接收单元111,适于通过所述专用网络连接接收外部访问。
在具体实施中,通道建立单元113适于根据所述指令主动与专用连接服务器13建立VPN连接。
在具体实施中,内网设备11可以是AP设备,或者集成在AP设备内。
本发明实施例中的内网设备适用于图1中所示的网络系统,具体可以参见对图1中内网设备11的描述,此不赘述。
本发明实施例还提供一种内网设备的访问方法,其流程图参见图3。
S31,数据管理服务器接收来自所述内网设备的连接数据。
S32,所述数据管理服务器下发指令至所述内网设备。
S33,所述内网设备根据接收到的指令,主动与专用连接服务器建立专用网络连接,并通过所述专用网络连接接收外部访问。
在具体实施中,所述数据处理服务器可以从管理服务器接收所述指令。
在具体实施中,所述管理服务器可以为所述内网设备分配所述数据处理服务器的地址,所述内网设备根据所述地址向所述数据处理服务器上报所述连接数据。
在具体实施中,所述管理服务器可以在接收到所述内网设备上报的状态数据后,为所述内网设备分配所述数据处理服务器的地址。
在具体实施中,所述数据处理服务器的数量为多个,多个数据处理服务器彼此具有不同的地址并形成服务器集群。
在具体实施中,所述专用网络连接可以为VPN连接。
本发明实施例中的内网设备的访问方法,适用于如图1中的网络系统。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:ROM、RAM、磁盘或光盘等。
虽然本发明披露如上,但本发明并非限定于此。任何本领域技术人员,在不脱离本发明的精神和范围内,均可作各种更动与修改,因此本发明的保护范围应当以权利要求所限定的范围为准。
Claims (16)
1.一种网络系统,其特征在于,包括:内网设备、数据处理服务器、专用连接服务器;其中:
所述内网设备,适于向数据处理服务器上报连接数据并接收来自所述数据处理服务器的指令,所述内网设备根据所述指令主动与专用连接服务器建立专用网络连接,并通过所述专用网络连接接收外部访问;
所述数据处理服务器,适于向所述内网设备发送所述指令。
2.根据权利要求1所述的网络系统,其特征在于,还包括管理服务器,所述数据处理服务器从所述管理服务器接收所述指令。
3.根据权利要求2所述的网络系统,其特征在于,所述管理服务器适于为所述内网设备分配所述数据处理服务器的地址,所述内网设备适于根据所述地址向所述数据处理服务器上报所述连接数据。
4.根据权利要求3所述的网络系统,其特征在于,所述管理服务器适于在接收到所述内网设备上报的状态数据后,为所述内网设备分配所述数据处理服务器的地址。
5.根据权利要求2所述的网络系统,其特征在于,所述数据处理服务器的数量为多个,多个数据处理服务器彼此具有不同的地址并形成服务器集群。
6.根据权利要求1所述的网络系统,其特征在于,所述专用连接服务器为VPN服务器,所述专用连接为VPN连接。
7.根据权利要求1所述的网络系统,其特征在于,所述内网设备向所述数据处理服务器上报的连接数据为UDP数据包。
8.一种内网设备,其特征在于,包括:第一发送单元、第一接收单元、通道建立单元、第二接收单元;其中:
所述第一发送单元,适于向数据处理服务器发送数据;
所述第一接收单元,适于接收来自所述数据处理服务器的指令;
所述通道建立单元,适于根据所述指令主动与专用连接服务器建立专用网络连接;
所述第二接收单元,适于通过所述专用网络连接接收外部访问。
9.根据权利要求8所述的内网设备,其特征在于,所述专用网络连接为VPN连接。
10.根据权利要求8或9所述的内网设备,其特征在于,所述内网设备为AP设备。
11.一种内网设备的访问方法,其特征在于,包括:
数据管理服务器接收来自所述内网设备的连接数据;
所述数据管理服务器下发指令至所述内网设备;
所述内网设备根据接收到的指令,主动与专用连接服务器建立专用网络连接,并通过所述专用网络连接接收外部访问。
12.根据权利要求11所述的内网设备的访问方法,其特征在于,所述数据处理服务器从管理服务器接收所述指令。
13.根据权利要求12所述的内网设备的访问方法,其特征在于,所述管理服务器为所述内网设备分配所述数据处理服务器的地址,所述内网设备根据所述地址向所述数据处理服务器上报所述连接数据。
14.根据权利要求13所述的内网设备的访问方法,其特征在于,所述管理服务器在接收到所述内网设备上报的状态数据后,为所述内网设备分配所述数据处理服务器的地址。
15.根据权利要求12所述的内网设备的访问方法,其特征在于,所述数据处理服务器的数量为多个,多个数据处理服务器彼此具有不同的地址并形成服务器集群。
16.根据权利要求11所述的内网设备的访问方法,其特征在于,所述专用网络连接为VPN连接。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510859846.5A CN105429844A (zh) | 2015-11-30 | 2015-11-30 | 网络系统、内网设备及内网设备的访问方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510859846.5A CN105429844A (zh) | 2015-11-30 | 2015-11-30 | 网络系统、内网设备及内网设备的访问方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN105429844A true CN105429844A (zh) | 2016-03-23 |
Family
ID=55507792
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201510859846.5A Pending CN105429844A (zh) | 2015-11-30 | 2015-11-30 | 网络系统、内网设备及内网设备的访问方法 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN105429844A (zh) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114598532A (zh) * | 2022-03-11 | 2022-06-07 | 北京百度网讯科技有限公司 | 连接建立方法、装置、电子设备和存储介质 |
| CN114640672A (zh) * | 2022-02-11 | 2022-06-17 | 网宿科技股份有限公司 | 一种远程访问边缘设备的方法、设备及系统 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2006062961A2 (en) * | 2004-12-06 | 2006-06-15 | Akonix Systems, Inc. | Systems and methods for implementing protocol enforcement rules |
| CN103051642A (zh) * | 2013-01-18 | 2013-04-17 | 上海云和信息系统有限公司 | 基于vpn实现防火墙内局域网设备访问的方法及网络系统 |
| CN103685215A (zh) * | 2013-04-28 | 2014-03-26 | 中国南方电网有限责任公司 | 电力通信运维移动系统以及电力通信运维方法 |
| CN104811507A (zh) * | 2014-01-26 | 2015-07-29 | 中国移动通信集团湖南有限公司 | 一种ip地址获取方法及装置 |
-
2015
- 2015-11-30 CN CN201510859846.5A patent/CN105429844A/zh active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2006062961A2 (en) * | 2004-12-06 | 2006-06-15 | Akonix Systems, Inc. | Systems and methods for implementing protocol enforcement rules |
| CN103051642A (zh) * | 2013-01-18 | 2013-04-17 | 上海云和信息系统有限公司 | 基于vpn实现防火墙内局域网设备访问的方法及网络系统 |
| CN103685215A (zh) * | 2013-04-28 | 2014-03-26 | 中国南方电网有限责任公司 | 电力通信运维移动系统以及电力通信运维方法 |
| CN104811507A (zh) * | 2014-01-26 | 2015-07-29 | 中国移动通信集团湖南有限公司 | 一种ip地址获取方法及装置 |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114640672A (zh) * | 2022-02-11 | 2022-06-17 | 网宿科技股份有限公司 | 一种远程访问边缘设备的方法、设备及系统 |
| CN114598532A (zh) * | 2022-03-11 | 2022-06-07 | 北京百度网讯科技有限公司 | 连接建立方法、装置、电子设备和存储介质 |
| US11863630B2 (en) | 2022-03-11 | 2024-01-02 | Beijing Baidu Netcom Science Technology Co., Ltd. | Connection establishment method, server, accessed node, access node, and storage medium |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN114402574B (zh) | 用于提供多租户软件定义的广域网(sd-wan)节点的方法、系统和计算机可读介质 | |
| US10630784B2 (en) | Facilitating a secure 3 party network session by a network device | |
| TWI660610B (zh) | 無線通訊系統的資源分配方法及其設備和系統 | |
| CN103746911B (zh) | 一种sdn网络结构及其通信方法 | |
| US9350711B2 (en) | Data transmission method, system, and apparatus | |
| CN113132170B (zh) | 数据管理方法及系统、关联子系统和计算机可读介质 | |
| CN102377833B (zh) | 一种网络地址转换的管理方法及装置 | |
| CN102523207A (zh) | 基于虚拟网络计算机的远程资源访问方法及代理设备 | |
| CN104205741A (zh) | 信息处理设备、信息处理方法和程序 | |
| CN104869101A (zh) | 一种通道建立的方法和设备 | |
| CN101515896B (zh) | 安全套接字层协议报文转发方法、装置、系统及交换机 | |
| WO2014005442A1 (zh) | 网络业务访问的方法及系统 | |
| WO2011140910A1 (zh) | 业务处理单元和方法以及业务控制网关和负载均衡方法 | |
| AU2024200824B2 (en) | Systems and methods for generating synthetic data packets | |
| CN112968965A (zh) | Nfv网络节点的元数据服务方法、服务器及存储介质 | |
| CN105915662A (zh) | 一种数据传输方法及装置 | |
| CN102075588B (zh) | 一种实现网络地址转换nat穿越的方法、系统和设备 | |
| CN105429844A (zh) | 网络系统、内网设备及内网设备的访问方法 | |
| CN102281293B (zh) | 传输控制协议类型会话媒体流的传输方法及系统 | |
| CN108242982A (zh) | 一种服务器双机热切换处理系统 | |
| CN101478408A (zh) | 实现上送速率动态联动的方法、装置和系统 | |
| CN111405560A (zh) | 一种通信方法、装置、设备及存储介质 | |
| WO2015096734A1 (zh) | 一种业务数据的下行传输方法及分组数据网关 | |
| CN101510901B (zh) | 一种分布式设备间的通信方法、通信设备和通信系统 | |
| CN104662860B (zh) | 控制规则的处理方法及装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20160323 |
|
| WD01 | Invention patent application deemed withdrawn after publication |