[发明专利]对网络地址转换的映射条目生成顺序实现优先级的方法有效
| 申请号: | 200810000566.9 | 申请日: | 2008-01-22 |
| 公开(公告)号: | CN101227390A | 公开(公告)日: | 2008-07-23 |
| 发明(设计)人: | 杨扬 | 申请(专利权)人: | 中兴通讯股份有限公司 |
| 主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L29/08 |
| 代理公司: | 信息产业部电子专利中心 | 代理人: | 梁军 |
| 地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 网络地址 转换 映射 条目 生成 顺序 实现 优先级 方法 | ||
1.一种对网络地址转换的映射条目生成顺序实现优先级的方法,其特征在于,包括下列步骤:
步骤A:当地址转换NAT设备收到数据包后,需要进行地址转换时,判断映射条目是否已经生成,在未生成映射条目时,将数据包上送至CPU,并执行步骤B;
步骤B:CPU判断并发映射数是否超过预定的映射入队门限,在超过预定的映射入队门限时,判断在HTTP数据中是否含有Referer推荐字段,并根据判断结果记录Referer字段或者GET获得字段,作为标识写入REF推荐表中,并将每个用户依照写入顺序排列出优先级;
步骤C:CPU依照所述REF表中的优先级依次生成映射,然后下发到转发层面转发数据包。
2.如权利要求1所述的对网络地址转换的映射条目生成顺序实现优先级的方法,其特征在于,在所述步骤A之前,进一步包括下列步骤:
预先建立REF表,所述表中列出各个用户对应的HTTP中Referer字段的优先级,其中,初始表项为空。
3.如权利要求1或2所述的对网络地址转换的映射条目生成顺序实现优先级的方法,其特征在于,在所述步骤B中,所述预定的映射入队门限小于单个用户允许被生成的映射总数。
4.如权利要求1或2所述的对网络地址转换的映射条目生成顺序实现优先级的方法,其特征在于,在所述步骤B中,包括下列步骤:
在从HTTP报文中提取出Referer字段后,或者在HTTP数据中未含有Referer字段时,提取GET字段,与当前REF表中同一用户组进行比较,如果所述REF表中已经存在相应条目,则依照相应的优先等级顺序由CPU进行处理;否则,作为新条目,按顺序排在表链末端,等待CPU处理。
5.如权利要求4所述的对网络地址转换的映射条目生成顺序实现优先级的方法,其特征在于,在所述步骤B中,根据HTTP的编码规则,通过字符匹配提取Referer字段。
6.如权利要求1或2所述的对网络地址转换的映射条目生成顺序实现优先级的方法,其特征在于,在所述步骤A中,在已经生成映射条目时,直接进行NAT转换。
7.如权利要求1或2所述的对网络地址转换的映射条目生成顺序实现优先级的方法,其特征在于,进一步包括下列步骤:
步骤D:在REF条目生成时,为其设置保活时间,保活时间到时,删除所述REF条目。
8.如权利要求7所述的对网络地址转换的映射条目生成顺序实现优先级的方法,其特征在于,所述步骤D,包括下列步骤:
步骤D1:REF条目生成,为其设置保活时间;
步骤D2:判断REF条目对应的映射条目是否正在被使用,如果否,则判断是否有新的映射条目加入REF中,如果是,说明用户的网页还没有完全打开,REF条目不能被删除;否则,所述REF条目具备老化条件,将所述REF条目删除。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810000566.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:复合杂粮营养食品及其生产方法
- 下一篇:造纸表面施胶自动控制系统





