一种AP设备、网络地址转换方法及通信系统技术方案

技术编号:15441971 阅读:260 留言:0更新日期:2017-05-26 06:57
本发明专利技术实施例公开了一种AP设备、网络地址转换方法以及通信系统,涉及通信技术领域,旨在降低网络部署中的组网设备的经济成本。具体方案为:AP设备接收终端设备发送的用于访问目标服务器对应的服务的请求消息,请求消息中包括源地址以及目的地址,其中:源地址为终端设备的IP地址、目的地址为目标服务器的IP地址;将请求消息中的源地址转换为AP设备的公网地址;向目标服务器转发请求消息;接收目标服务器发送的包含服务响应的回复消息;将回复消息中的目的地址转换为请求消息中的源地址;从存储的映射关系表中查找终端设备对应的AP设备的无线接口,并将回复消息通过无线接口发送至终端设备。本发明专利技术用于AP设备。

AP device, network address conversion method and communication system

The embodiment of the invention discloses a AP device, a network address conversion method and a communication system, relating to the field of communication technology, aiming at reducing the economic cost of the networking equipment in the network deployment. Specific program: AP equipment sending and receiving terminal equipment request message for accessing the target server corresponding to the service request message, including the source address and destination address, the source address is the IP address and the destination address of the terminal equipment for the IP address of the target server; the source address of the request message is converted to AP equipment public address; forwarding the request message to the target server; receiving target server to send a reply message containing the service response; reply to the destination address in the message conversion for the source address in the request message; from the wireless interface corresponding to the mapping table for terminal equipment storage of AP equipment, and will send a reply message through a wireless interface to the terminal equipment. The invention is used for AP equipment.

【技术实现步骤摘要】
一种AP设备、网络地址转换方法及通信系统
本专利技术涉及通信
,尤其涉及一种AP设备、网络地址转换方法及通信系统。
技术介绍
传统的无线局域网是由无线控制器(英文:WirelessAccessPointController,简称:AC)、无线接入点(英文:WirelessAccessPoint,简称:AP)设备以及中间设备等组成,其中,中间设备可以为:交换机、路由器或智能服务网关(英文:IntelligentServicesGateway,简称:ISG)。具体的,参照图1给出的网络部署图,其中:AP设备与AC通过本地局域网完成二层或三层通信,对于IP地址分配(DHCP)、地址转换(NAT)以及域名解析(DNS)由中间设备或者AC完成,而AP设备只作为二层桥设备进行二层转发,不提供上述三层协议处理。随着互联网普及,传统的无线局域网由于存在着局限性,已经不能满足那些无线网络规模比较大的场景,因此给出了图2所示的网络部署图,该AC部署在云端,AP设备部署在本地,通过互联网进行网络连通,而在本地组网中往往是通过ISG或路由器连接AP设备,每个AP设备可连接多个用户终端。但是,专利技术人发现,对于图2中的AC在云端的网络部署,当在单网点部署少量AP设备时,仍然需要搭配部署ISG或者路由器,而该路由器或者ISG的成本较高,使得整个组网设备成本过大,使产品竞争力减弱。
技术实现思路
本专利技术的实施例提供一种AP设备、网络地址转换方法及通信系统,旨在降低网络部署中的组网设备的经济成本。为达到上述目的,本专利技术的实施例采用如下技术方案:本专利技术实施例的第一方面,提供一种AP设备,所述AP设备包括:接收模块,用于接收终端设备发送的用于访问目标服务器对应的服务的请求消息,所述请求消息中包括源地址以及目的地址,其中:所述源地址为终端设备的IP地址、目的地址为目标服务器的IP地址;转换模块,用于将所述接收模块接收到的请求消息中的源地址转换为AP设备的公网地址;发送模块,用于向所述目标服务器转发所述请求消息,所述请求消息中的源地址为所述转换模块转换后的所述AP设备的公网地址;所述接收模块,还用于接收所述目标服务器发送的包含服务响应的回复消息,所述回复消息中的目的地址为所述AP设备的公网地址;所述转换模块,还用于将所述接收模块接收到的回复消息中的目的地址转换为所述请求消息中的源地址;查询模块,用于从所述AP设备中存储的映射关系表中查找所述终端设备对应的所述AP设备的无线接口;所述映射关系表中包含终端设备的IP地址与所述AP设备的无线接口间的对应关系;所述发送模块,用于将所述回复消息通过无线接口发送至终端设备,所述回复消息中的源地址为所述目标服务器的IP地址,所述无线接口是由所述查询模块查询到的所述终端设备对应的所述AP设备的无线接口。本专利技术实施例的第二方面,提供一种网络地址转换方法,所述方法包括:AP设备接收终端设备发送的用于访问目标服务器对应的服务的请求消息,所述请求消息中包括源地址以及目的地址,其中:所述源地址为终端设备的IP地址、目的地址为目标服务器的IP地址;AP设备将所述请求消息中的源地址转换为AP设备的公网地址;AP设备向所述目标服务器转发所述请求消息,所述请求消息中的源地址为所述转换模块转换后的所述AP设备的公网地址;AP设备接收所述目标服务器发送的包含服务响应的回复消息,所述回复消息中的目的地址为所述AP设备的公网地址;AP设备将回复消息中的目的地址转换为所述请求消息中的源地址;AP设备从存储的映射关系表中查找所述终端设备对应的所述AP设备的无线接口,并将所述回复消息通过无线接口发送至终端设备,所述回复消息中的源地址为所述目标服务器的IP地址;所述映射关系表中包含终端设备的IP地址与所述AP设备的无线接口间的对应关系。本专利技术实施例的第三方面,提供一种通信系统,所述系统包括权利要求1-6任一项所述的AP设备以及无线控制器AC,所述AP设备通过互联网与AC连接。本专利技术实施例提供的AP设备、网络地址转换方法及通信系统,相比于现有技术,在进行网络地址转换的过程中,通过AP设备接收终端设备发送的用于访问目标服务器对应的服务的请求消息;然后将请求消息中的源地址转换为AP设备的公网地址;其次,向目标服务器转发请求消息,该请求消息中的源地址为转换模块转换后的AP设备的公网地址;接收目标服务器发送的包含服务响应的回复消息,回复消息中的目的地址为AP设备的公网地址;AP设备将回复消息中的目的地址转换为请求消息中的源地址;从存储的映射关系表中查找终端设备对应的AP设备的无线接口,并将回复消息通过无线接口发送至终端设备,从而满足了终端设备进行访问服务的需求,而在实现终端设备进行访问服务的过程中所需要进行网络地址转换是通过AP设备去实现的,相应的,在对应的网络部署中就无需再额外的去增加路由器或ISG,从而降低了组网设备的成本。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为现有技术提供的一种网络部署图;图2为现有技术提供的另一种网络部署图;图3为本专利技术实施例提供的网络结构图;图4为本专利技术实施例提供的一种网络地址转换方法的方法流程图;图5为本专利技术实施例提供的另一种网络地址转换方法的方法流程图;图6为本专利技术实施例提供的又一种网络地址转换方法的方法流程图;图7为本专利技术实施例提供的另一种网络地址转换方法的方法流程图;图8为本专利技术实施例提供的一种AP设备的结构示意图;图9为本专利技术实施例提供的另一种AP设备的结构示意图;图10为本专利技术实施例提供的又一种AP设备的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。为了便于清楚描述本专利技术实施例的技术方案,在本专利技术的实施例中,采用了“第一”、“第二”等字样对功能或作用基本相同的相同项或相似项进行区分,本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定。本专利技术实施例提供一种网络架构图,如图3所示,该网络架构图中包括无线接入点(英文:WirelessAccessPoint,简称:AP)设备以及无线控制器(英文:WirelessAccessPointController,简称:AC),其中AC部署在云端,而AP设备部署在本地,AP设备通过互联网与AC进行通信。以图3中的网络架构为例,该本地组网中包括AP1、AP2以及AP3,在AP1上无线连接有终端1和终端2,在AP2上无线连接有终端3和终端4,以及在AP3上无线连接有终端5和终端6。这里不对在AP上连接的终端的个数进行限定,仅以示例进行说明。基于上述图3中的网络架构,本专利技术实施例提供一种网络地址转换方法,如图4所示,该方法包括:101、AP设备接收终端设备发送的用于访问目标服务器对应的服务本文档来自技高网...
一种AP设备、网络地址转换方法及通信系统

【技术保护点】
一种AP设备,其特征在于,所述AP设备包括:接收模块,用于接收终端设备发送的用于访问目标服务器对应的服务的请求消息,所述请求消息中包括源地址以及目的地址,其中:所述源地址为终端设备的IP地址、目的地址为目标服务器的IP地址;转换模块,用于将所述请求消息中的源地址转换为AP设备的公网地址;发送模块,用于向所述目标服务器转发所述请求消息,所述请求消息中的源地址为所述转换模块转换后的所述AP设备的公网地址;所述接收模块,还用于接收所述目标服务器发送的包含服务响应的回复消息,所述回复消息中的目的地址为所述AP设备的公网地址;所述转换模块,还用于将所述接收模块接收到的回复消息中的目的地址转换为所述请求消息中的源地址;查询模块,用于从所述AP设备中存储的映射关系表中查找所述终端设备对应的所述AP设备的无线接口;所述映射关系表中包含终端设备的IP地址与所述AP设备的无线接口间的对应关系;所述发送模块,用于将所述回复消息通过无线接口发送至终端设备,所述回复消息中的源地址为所述目标服务器的IP地址,所述无线接口是由所述查询模块查询到的所述终端设备对应的所述AP设备的无线接口。

【技术特征摘要】
1.一种AP设备,其特征在于,所述AP设备包括:接收模块,用于接收终端设备发送的用于访问目标服务器对应的服务的请求消息,所述请求消息中包括源地址以及目的地址,其中:所述源地址为终端设备的IP地址、目的地址为目标服务器的IP地址;转换模块,用于将所述请求消息中的源地址转换为AP设备的公网地址;发送模块,用于向所述目标服务器转发所述请求消息,所述请求消息中的源地址为所述转换模块转换后的所述AP设备的公网地址;所述接收模块,还用于接收所述目标服务器发送的包含服务响应的回复消息,所述回复消息中的目的地址为所述AP设备的公网地址;所述转换模块,还用于将所述接收模块接收到的回复消息中的目的地址转换为所述请求消息中的源地址;查询模块,用于从所述AP设备中存储的映射关系表中查找所述终端设备对应的所述AP设备的无线接口;所述映射关系表中包含终端设备的IP地址与所述AP设备的无线接口间的对应关系;所述发送模块,用于将所述回复消息通过无线接口发送至终端设备,所述回复消息中的源地址为所述目标服务器的IP地址,所述无线接口是由所述查询模块查询到的所述终端设备对应的所述AP设备的无线接口。2.根据权利要求1所述的AP设备,其特征在于,还包括:所述接收模块,还用于接收终端设备发送的用于获取待检测域名的请求消息,所述请求消息中包含源地址;其中:所述源地址为终端设备的IP地址;DNS模块,用于将所述待检测域名解析为所述目标服务器的IP地址。所述发送模块,用于将回复消息通过无线接口发送至终端设备,所述回复消息中包含所述DNS模块解析出的目标服务器的IP地址,所述无线接口是由所述查询模块查询到的所述终端设备对应的所述AP设备的无线接口。3.根据权利要求1或2所述的AP设备,其特征在于,还包括:创建模块,用于创建终端设备的IP地址与所述AP设备的无线接口间的映射关系,并将所述映射关系形成的映射关系表存储至AP设备中。4.根据权利要求2所述的AP设备,其特征在于,还包括动态主机配置DHCP模块,所述接收模块,还用于接收终端设备发送的获取自身IP的请求消息,所述请求消息中包括源地址;其中:所述源地址为终端设备的MAC地址;所述创建模块,还用于根据所述接收模块接收的请求消息创建终端设备的MAC地址与所述AP设备的无线接口间的映射关系,并将所述映射关系形成的映射关系表存储至AP设备中;所述DHCP模块,用于根据所述请求消息从所述AP设备存储的网段地址中选择出一个空闲的IP地址,并设定所述空闲的IP地址的租约时间;所述查询模块,还用于从所述创建模块创建的映射关系表中查找所述终端设备对应的无线接口;所述映射关系表中包括终端设备的MAC地址与所述AP设备的无线接口间的对应关系;所述发送模块,用于将回复消息通过所述无线接口发送至终端设备;所述回复消息中包含所述DHCP模块选择出的空闲的IP地址、所述空闲的IP地址的租约时间以及源地址为所述AP设备的MAC地...

【专利技术属性】
技术研发人员:王江林赵森林
申请(专利权)人:迈普通信技术股份有限公司
类型:发明
国别省市:四川,51

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

1