The present invention provides a thin AP mode of implementation of TCP agent, including wired server sends an TCP message to the wireless AP terminal for transmission processing; wireless AP terminal port port number SYN TCP message in the message to modify the TCP agent default unit; wireless AP to extract the SYN message to TCP agent unit; TCP proxy unit simulation wireless client reply ACK message to the SYN message sent by cable server; TCP proxy client IP wireless access unit, using the wireless client IP alternative wireless AP IP; wireless access client MAC address, using the wireless client MAC address replaced the wireless AP MAC address; in a wireless AP terminal, TCP proxy unit with ACK packet encapsulation tunnel modified containing the wireless client IP and the wireless client MAC address is sent to the server via AC cable terminal. The wireless AP can be quickly returned to the wired server, and the reply message forwarded by the agent can correctly package the tunnel to the server.
【技术实现步骤摘要】
保证瘦AP模式下无线链路通讯质量的方法及系统本案是以申请号为201410379225.2,申请日为2014年08月04日,名称为《一种瘦AP模式下实现TCP代理的方法及其系统》的专利申请为母案的分案申请。
本专利技术涉及无线网络领域,具体说的是一种瘦AP模式下实现TCP代理的方法及系统。
技术介绍
在WLAN无线网络环境下,由于复杂的无线环境的干扰,很容易导致无线链路的通道质量下降,出现丢包严重、报文重传过多的情况,而在TCP传输协议环境下,由于TCP协议的重传机制、慢启动机制、数据传输协商机制的特点,便更加突显出上述问题,最终导致在与其为传输的应用中的用户体验效果严重下降。现有技术为克服上述出现的问题,提出了TCP代理功能,用于解决无线链路的频繁丢包问题,TCP代理设备能在接收到有线服务端发送过来的连接报文后,伪装成无线客户端快速的回复ACK报文,让有线服务端及时的收到回复报文,认为通讯质量并没有因为无线的丢包重传导致通讯链路的传输质量而降低数据发送的传输速率,优化TCP传输协议的传输质量。但是TCP代理功能在瘦AP模式下并不能很好的运用,瘦AP模式下AP端的TCP报文将出现不能正确封装隧道发送至AC的情况,因此,有必要提供一种能在瘦AP模式下实现TCP代理功能的方法及系统。
技术实现思路
本专利技术所要解决的技术问题是:解决TCP代理在瘦AP模式下由于AP端的回复报文不能正确封装隧道发送至服务器而无法在瘦AP模式中运用的问题,提供一种能在瘦AP模式下实现TCP代理功能的方法及系统。为了解决上述技术问题,本专利技术采用的技术方案为:一种瘦AP模式下实现TCP ...
【技术保护点】
保证瘦AP模式下无线链路通讯质量的方法,其特征在于,包括:有线服务端经AC端发送TCP报文至无线AP端进行转发处理;无线AP端将TCP报文中的SYN报文的端口号修改为所述TCP代理单元默认的端口号;无线AP提取所述SYN报文发送至TCP代理单元;TCP代理单元模拟无线客户端对所述有线服务端发送过来的所述SYN报文回复ACK报文;TCP代理单元用无线客户端IP替代所述无线AP的IP;通过查找无线AP的ARP表获取无线客户端MAC地址,用所述无线客户端MAC地址替代所述无线AP的MAC地址;在无线AP端,所述TCP代理单元以修改后的包含所述无线客户端IP和所述无线客户端MAC地址的所述ACK报文封装隧道经AC端发送至有线服务端;有线服务端接收到AC端发送的TCP报文后,回复报文至AC端,AC端再次进行隧道封装发送至无线AP,通过无线AP的数据缓冲,再发送至无线客户端接收。
【技术特征摘要】
1.保证瘦AP模式下无线链路通讯质量的方法,其特征在于,包括:有线服务端经AC端发送TCP报文至无线AP端进行转发处理;无线AP端将TCP报文中的SYN报文的端口号修改为所述TCP代理单元默认的端口号;无线AP提取所述SYN报文发送至TCP代理单元;TCP代理单元模拟无线客户端对所述有线服务端发送过来的所述SYN报文回复ACK报文;TCP代理单元用无线客户端IP替代所述无线AP的IP;通过查找无线AP的ARP表获取无线客户端MAC地址,用所述无线客户端MAC地址替代所述无线AP的MAC地址;在无线AP端,所述TCP代理单元以修改后的包含所述无线客户端IP和所述无线客户端MAC地址的所述ACK报文封装隧道经AC端发送至有线服务端;有线服务端接收到AC端发送的TCP报文后,回复报文至AC端,AC端再次进行隧道封装发送至无线AP,通过无线AP的数据缓冲,再发送至无线客户端接收。2.根据权利要求1所述的保证瘦AP模式下无线链路通讯质量的方法,其特征在于,所述“有线服务端发送TCP报文至无线AP端进行转发处理”后包括:所述TCP报文从无线AP的桥进入无线AP三层协议栈。3.根据权利要求1所述的保证瘦AP模式下无线链路通讯质量的方法,其特征在于,所述“无线AP端将TCP报文中的SYN报文的端口号修改为所述TCP代理单元默认的端口号”具体为:将所述SYN报文的端口号修改为所述TCP代理单元默认的5000端口号。4.根据权利要求1所述的保证瘦AP模式下无线链路通讯质量的方法,其特征在于,所述“TCP代理单元获取无线客户端IP,用所述无线客户端IP替代所述无线AP的IP”后包括:将所述ACK报文经无线AP的桥进入无线AP二层协议栈。5.保证瘦AP模式下无线链路通讯质量的系统,其特征在于,包括依次连接的无线客户端、无线AP端、AC端和有线服务端;所述无线AP端包括依次连接的修改单元、...
【专利技术属性】
技术研发人员:陈奎忠,
申请(专利权)人:福建三元达网络技术有限公司,
类型:发明
国别省市:福建,35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。