[发明专利]地址转换设备中复用公有IPv4地址的端口的动态调整方法有效
申请号: | 201010272624.0 | 申请日: | 2010-09-03 |
公开(公告)号: | CN101945140A | 公开(公告)日: | 2011-01-12 |
发明(设计)人: | 李星;包丛笑 | 申请(专利权)人: | 清华大学 |
主分类号: | H04L29/12 | 分类号: | H04L29/12 |
代理公司: | 北京众合诚成知识产权代理有限公司 11246 | 代理人: | 朱琨 |
地址: | 100084 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 地址 转换 设备 中复用 公有 ipv4 端口 动态 调整 方法 | ||
1.地址转换设备中复用公有IPv4地址的端口的动态调整方法,其特征在于,
在IPv4地址转换设备中实施以下步骤:
步骤(1)初始化:
(1.1)当公有IPv4地址复用给多台计算机时,每台计算机必须使用不同的端口范围,设复用率是R,在此条件下每台计算机能够同时使用端口的数量
(1.2)定义每台计算机能够同时使用的并发端口的集合为端口组,给定复用率R,最多有R台计算机可以使用同一个公有IPv4地址,每台计算机为一个端口组,当实际使用的计算机的编号为0,1,...,K,(K<R),则可以预留M=R-K个端口组,供动态调度使用;
(1.3)初始化可用端口组数量计数器m,使m=M;
(1.4)为每个复用的公有IPv4地址和端口组分别建立该地址和端口组的映射前后端口的映射表;
(1.5)建立对预留端口组进行动态分配的日志;
(1.6)地址转换设备不断监测复用公有IPv4地址的各台计算机正在使用的并发端口数量;
步骤(2)检查该地址转换设备收到的分组中的这些计算机的地址的位置,如果源地址为这些计算机的分组,则执行步骤(3)-(9),如果目标地址为这些计算机的分组,则执行步骤(10)-(12),
步骤(3)地址转换设备检验每台计算机所使用的源端口组的并发端口的数量是否大于n,如大于n,执行步骤(4),如小于n,执行步骤(5);
步骤(4)地址转换设备检验每台计算机所使用的源端口组的并发端口的数量是否大于2n,如大于2n,执行步骤(9);如小于2n,执行步骤(5);
步骤(5)地址转换设备检查预留的M组端口是否已经分配完毕,如分配完毕,执行步骤(9);如尚未分配完毕,执行步骤(6);
步骤(6)对于并发进程的数量大于n的计算机动态分配另一个端口组,供这个计算机使用;可用端口组计数器m=m-1,记录动态分配端口组日志;
步骤(7)检查该计算机是否有动态分配端口组,如有,则释放动态增加的端口组;可用端口组计数器m=m+1,记录动态分配端口组日志,执行步骤(8);如没有动态分配的端口组,则执行步骤(8);
步骤(8)地址转换设备检查该地址和端口组的端口映射表,如存在,根据该映射表进行地址转换并转发该分组;如不存在,则建立端口映射表,进行地址转换并转发该分组;执行步骤(11);
步骤(9)地址转换设备丢弃相关分组,执行步骤(11);
步骤(10)根据该地址和端口组对应的预留的和动态分配的端口映射表,进行地址转换并将该分组路由到多台计算机中的对应台;
步骤(11)检查端口映射表中的各个端口映射关系是否已经超时,如超时,则取消该端口的端口映射关系,执行步骤(12);如未超时,执行步骤(12);步骤(12)返回步骤(2)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010272624.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:药物溶液、制备方法和治疗应用
- 下一篇:4-二甲氨基丁酸衍生物