【技术实现步骤摘要】
本专利技术涉及通信
,尤其涉及一种数据传输方法及装置。
技术介绍
目前全球因特网所采用的协议族是TCP/IP协议族。网络互连协议(InternetProtocol,IP)是TCP/IP协议族中网络层的协议,为TCP/IP协议族的核心协议。目前IP协议的版本号是第四版,即网际网协议第四版(InternetProtocolVersion4,IPV4)。IPv4为每个网际网的节点分配唯一IP地址,但随着计算机网络的快速发展,IPv4面临地址耗尽的挑战,为了解决IPv4地址耗尽的问题,提出了网络地址转换(NetworkAddressTranslation,NAT)技术,通过使用NAT技术,一方面可以节省网络互连协议(InternetProtocol,IP)地址资源,另一方面可以保证局域网内部的安全并控制内部人员的访问权限。但是,NAT技术同时也在一定程度上阻碍了网络通信,位于NAT外部网络的设备在通信时必须具备穿越NAT设备的能力,才能达到访问位于NAT内部网络设备的目的。现有技术中,已经有不少方案用于解决位于NAT外部网络的设备访问位于NAT内部网络设备的问题,其中应用比较广泛的有通过创建VPN隧道,使位于NAT外部网络的设备能够与位于NAT内部网络的设备进行通信,但上述方案需要部署VPN设备,其成本较高,并且容量有限;另一种方案是通过采用NAT静态映射,将位于NAT内部网络的设备映射到NAT外部 ...
【技术保护点】
一种数据传输方法,应用于包括代理服务器与代理客户端的通信系统,所述代理服务器位于NAT外部网络,所述代理客户端位于NAT内部网络,其特征在于,包括:所述代理客户端向所述代理服务器发送注册信息;所述代理服务器接收所述代理客户端发送的注册信息;所述代理服务器接收外网客户端发送的访问请求信息,所述外网客户端位于NAT外部网络;所述代理服务器根据所述注册信息向所述代理客户端转发所述访问请求信息;所述代理客户端接收所述代理服务器转发的所述访问请求信息,并向网络服务器转发所述访问请求信息,所述网络服务器位于NAT内部网络;所述代理客户端接收所述网络服务器根据所述访问请求信息发送的反馈信息,并向所述代理服务器转发所述反馈信息;所述代理服务器接收所述反馈信息,并向所述外网客户端转发所述反馈信息。
【技术特征摘要】
1.一种数据传输方法,应用于包括代理服务器与代理客户端的通
信系统,所述代理服务器位于NAT外部网络,所述代理客户端位于NAT
内部网络,其特征在于,包括:
所述代理客户端向所述代理服务器发送注册信息;
所述代理服务器接收所述代理客户端发送的注册信息;
所述代理服务器接收外网客户端发送的访问请求信息,所述外网
客户端位于NAT外部网络;
所述代理服务器根据所述注册信息向所述代理客户端转发所述访
问请求信息;
所述代理客户端接收所述代理服务器转发的所述访问请求信息,
并向网络服务器转发所述访问请求信息,所述网络服务器位于NAT内
部网络;
所述代理客户端接收所述网络服务器根据所述访问请求信息发送
的反馈信息,并向所述代理服务器转发所述反馈信息;
所述代理服务器接收所述反馈信息,并向所述外网客户端转发所
述反馈信息。
2.根据权利要求1所述的数据传输方法,其特征在于,所述访问
请求信息包括代理客户端对应的网络域名,其中所述访问请求信息为
所述外网客户端根据DNS服务器配置的网络域名地址与代理服务器的
对应关系向所述代理服务器发送。
3.根据权利要求1所述的数据传输方法,其特征在于,所述代理
服务器接收所述代理客户端发送的注册信息后还包括:
所述代理服务器根据所述注册信息,为所述代理客户端分配网络
域名,并记录所述网络域名与所述代理客户端的对应关系;
所述代理服务器根据所述注册信息向所述代理客户端转发所述访
问请求信息,包括:
所述代理服务器根据所述网络域名与所述代理客户端的对应关
系,向所述代理客户端转发所述访问请求信息。
4.根据权利要求1-3所述的数据传输方法,其特征在于,所述代
\t理服务器与所述代理客户端间建立有TCP长连接。
5.一种代理服务器,其特征在于,所述代理服务器位于NAT外部
网络,包括:
接收单元,用于接收代理客户端发送的注册信息,所述代理客...
【专利技术属性】
技术研发人员:吴飞,朱臣,
申请(专利权)人:迈普通信技术股份有限公司,
类型:发明
国别省市:四川;51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。