[发明专利]一种检索IP地址的方法无效
申请号: | 03154134.8 | 申请日: | 2003-08-12 |
公开(公告)号: | CN1581846A | 公开(公告)日: | 2005-02-16 |
发明(设计)人: | 王军 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L12/24;H04L12/26 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种检索IP地址的方法,用于从IP地址集中搜索与配置的当前IP地址相关的地址;IP地址形成的全局地址链表按包含关系排序,并以IP地址的掩码长度为节点按递升顺序形成树索引结构,节点的头指针和尾指针指向所述全局地址链表中的IP地址,该两个指针从全局地址链表上截取的一段地址集合全部被该节点所代表的IP子网所包含;检测时根据配置的当前IP地址的掩码长度从树索引结构中查找到相应的节点,并从该节点头指针和尾指针从全局链表中括住的IP地址中进行冲突判断等操作。 | ||
搜索关键词: | 一种 检索 ip 地址 方法 | ||
【主权项】:
1 一种检索IP地址的方法,根据提供的当前IP地址至少从IP地址集中搜索相关的IP地址,所述IP地址集中的IP地址形成全局地址链表,其特征在于该方法包含下述步骤:a、获得待处理的IP地址的掩码长度;b、从以IP地址的掩码长度为节点按递升顺序形成的树索引结构的根节点开始,将节点代表的掩码长度与当前IP地址的掩码长度进行比较,如果找到第一个大于或等于当前IP地址的掩码长度的当前节点,继续步骤c;否则进行步骤e;c、比较当前IP地址与当前节点对应的IP地址的子网是否相同,如果相同则进行步骤d,如果不相同则进行步骤e;d、取得当前节点的头指针和尾指针之间从全局地址链表中所截取的所有IP地址,并采用判断冲突的策略对每一个IP地址进行判断;如果发现冲突则提示并结束检索,否则进行步骤e;e、确认当前IP地址与现有IP地址不冲突或/和将当前IP地址加入到所述全局地址链表中。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/03154134.8/,转载请声明来源钻瓜专利网。