[发明专利]数据包重定向的方法、系统及AP有效
| 申请号: | 201510678841.2 | 申请日: | 2015-10-19 |
| 公开(公告)号: | CN105338528A | 公开(公告)日: | 2016-02-17 |
| 发明(设计)人: | 韩海锋 | 申请(专利权)人: | 深圳市华讯方舟科技有限公司;深圳市华讯方舟软件信息有限公司 |
| 主分类号: | H04W12/06 | 分类号: | H04W12/06;H04L29/06 |
| 代理公司: | 深圳中一专利商标事务所 44237 | 代理人: | 张全文 |
| 地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 数据包 定向 方法 系统 ap | ||
1.一种数据包重定向的方法,其特征在于,所述方法包括:
无线网卡驱动程序对上行数据包进行处理,修改上行http数据包的目的MAC为AP的MAC、目的端口为9000、目的IP为AP的IP;
无线网卡驱动程序对下行数据包进行处理,修改下行http数据包的源MAC为上行http数据包中的原目的MAC、源端口为上行http数据包中的原目的端口、源IP为上行http数据包中的原目的IP。
2.如权利要求1所述的方法,其特征在于,在所述修改上行http数据包的目的MAC为AP的MAC、目的端口为9000、目的IP为AP的IP之前,所述方法还包括:
无线网卡驱动程序接收到来自空口的STA数据包后,对所述STA数据包进行解析;
无线网卡驱动程序根据解析结果判断无线用户是否通过portal认证,如果认证未通过,则判断所述STA数据包是否是白名单中的数据包。
3.如权利要求1所述的方法,其特征在于,在所述修改下行http数据包的源MAC为上行http数据包中的原目的MAC、源端口为上行http数据包中的原目的端口、源IP为上行http数据包中的原目的IP之前,所述方法还包括:
无线网卡驱动程序对来自无线网卡的以太类型数据帧进行解析;
无线网卡驱动程序根据解析结果判断无线用户是否通过portal认证,如果认证未通过,则判断所述以太类型数据帧是否是白名单中的数据包。
4.如权利要求2所述的方法,其特征在于,在无线网卡驱动的收包函数ieee80211_input中对上行数据包进行处理。
5.如权利要求3所述的方法,其特征在于,在无线网卡驱动的发包函数wlan_vap_send中对下行数据包进行处理。
6.一种AP,其特征在于,所述AP包括无线网卡驱动程序,所述无线网卡驱动程序包括上行数据包处理单元和下行数据包处理单元;
所述上行数据包处理单元,用于对上行数据包进行处理;
所述上行数据包处理单元包括:
上行修改模块,用于修改上行http数据包的目的MAC为AP的MAC、目的端口为9000、目的IP为AP的IP;
所述下行数据包处理单元,用于对下行数据包进行处理;
所述下行数据包处理单元包括:
下行修改模块,用于修改下行http数据包的源MAC为上行http数据包中的原目的MAC、源端口为上行http数据包中的原目的端口、源IP为上行http数据包中的原目的IP。
7.如权利要求6所述的AP,其特征在于,所述上行数据包处理单元还包括:
上行解析模块,用于接收到来自空口的STA数据包后,对所述STA数据包进行解析;
上行判断模块,用于根据解析结果判断无线用户是否通过portal认证,如果认证未通过,则判断所述STA数据包是否是白名单中的数据包。
8.如权利要求6所述的AP,其特征在于,所述下行数据包处理单元还包括:
下行解析模块,用于对来自无线网卡的以太类型数据帧进行解析;
下行判断模块,用于根据解析结果判断无线用户是否通过portal认证,如果认证未通过,则判断所述以太类型数据帧是否是白名单中的数据包。
9.如权利要求7所述的AP,其特征在于,所述上行数据包处理单元在无线网卡驱动的收包函数ieee80211_input中对上行数据包进行处理。
10.如权利要求8所述的AP,其特征在于,所述下行数据包处理单元在无线网卡驱动的发包函数wlan_vap_send中对下行数据包进行处理。
11.一种数据包重定向的系统,包括用户终端和portal服务器,其特征在于,所述系统还包括如权利要求5至10任一项所述的AP。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市华讯方舟科技有限公司;深圳市华讯方舟软件信息有限公司,未经深圳市华讯方舟科技有限公司;深圳市华讯方舟软件信息有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510678841.2/1.html,转载请声明来源钻瓜专利网。





