[发明专利]一种穿越NAT设备实现WEB网管方法有效
申请号: | 201210411847.X | 申请日: | 2012-10-24 |
公开(公告)号: | CN102882733A | 公开(公告)日: | 2013-01-16 |
发明(设计)人: | 何潮华;颜君志;李健江;黄昊 | 申请(专利权)人: | 广东天波信息技术股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/12 |
代理公司: | 广州科粤专利商标代理有限公司 44001 | 代理人: | 莫瑶江 |
地址: | 528200 广东省佛山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 穿越 nat 设备 实现 web 网管 方法 | ||
1.一种穿越NAT设备实现WEB网管方法,其特征在于,包括以下步骤:
A、侦听网络设备获取地址信息,为数据寻址提供信息;
B、动态创建设备WEB网管到网管系统的通讯通道;
C、对设备WEB网管和网管消息进行寻址转发。
2.根据权利要求1所述的穿越NAT设备实现WEB网管方法,其特征在于,所述步骤A包括:设备定时发送UDP包,注册到网管系统,网管系统侦听设备的路由信息。
3.根据权利要求1所述的穿越NAT设备实现WEB网管方法,其特征在于,所述步骤B包括:
B1、网管系统选择设备进行WEB网管登录;
B2、若登录设备在NAT设备前,则不发起SNMP指令;若登录设备在NAT设备后,则发起SNMP指令。
4.根据权利要求3所述的穿越NAT设备实现WEB网管方法,其特征在于:网管系统包括WEB代理服务端和中继Channel服务端,设备侧包括WEB代理客户端和中继Channel客户端,SNMP指令的协议中含有中继Channel服务端的地址和端口信息。
5.根据权利要求4所述的穿越NAT设备实现WEB网管方法,其特征在于,所述步骤B还包括:
B3、浏览器先跟WEB代理服务端程序建立通道,保存http消息包里网络设备唯一编号;
B4、设备里的中继Channel客户端收到控制指令后跟中继Channel程序建立通道,保存消息包里设备唯一编号;
B5、WEB代理服务端程序和中继Channel服务端程序根据两头的唯一编号进行配对并保持长连接,实现浏览器跟NAT网的设备点对点连接。
6.根据权利要求4所述的穿越NAT设备实现WEB网管方法,其特征在于,所述步骤C包括:
C1、网管系统的WEB代理服务端收到浏览器HTTP请求包后,对HTTP消息头进行解析,并将里面的IP和端口信息修改为设备侧的IP和端口信息;
C2、对HTTP请求包进行组包转发给中继Channel服务端;
C3、网管系统的中继Channel服务端寻找到设备创建的连接,把消息包传到给设备的中继Channel客户端;
C4、设备的中继Channel客户端收到消息包后,进行解包,分解成HTTP请求包和控制信息,发给设备的WEB代理客户端;
C5、设备的WEB代理客户端收到HTTP请求包和控制信息后,代替了远程浏览器的操作,向WEB网管发起HTTP请求。
C6、WEB服务返回HTTP响应包,给WEB代理客户端后进行组包,并转发给中继Channel客户端;
C7、中继Channel客户端转发中继Channel服务端,解包出HTTP响应包和控制信息,并转发给WEB代理服务端;
C8、WEB代理服务端跟进控制信息,把HTTP响应包发给浏览器不同的请求连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东天波信息技术股份有限公司,未经广东天波信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210411847.X/1.html,转载请声明来源钻瓜专利网。