[发明专利]一种地址段解析方法、装置、电子设备及介质有效
申请号: | 202110731832.0 | 申请日: | 2021-06-29 |
公开(公告)号: | CN113452809B | 公开(公告)日: | 2023-01-20 |
发明(设计)人: | 王苏洋 | 申请(专利权)人: | 新华三信息安全技术有限公司 |
主分类号: | H04L61/10 | 分类号: | H04L61/10;H04L9/40 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 项京;高莺然 |
地址: | 230001 安徽省合肥市高新区*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 地址 解析 方法 装置 电子设备 介质 | ||
1.一种地址段解析方法,其特征在于,包括:
基于预设划分规则,将待解析地址段中的起始地址和终止地址分别划分为预设数量个字段,每个字段的长度小于等于预设长度;
将所述起始地址与所述终止地址从最高位开始进行一一对比,确定所述起始地址与所述终止地址包括的首对不等字段;
基于所述起始地址与所述终止地址包括的首对不等字段,将所述待解析地址段划分为多个规则段;其中,所述规则段的起始子地址与终止子地址中包括一对待解析字段,且该对待解析字段之前的字段相同,该对待解析字段之后的字段的掩码为0或该对待解析字段为最后一个字段;
对每个规则段包括的待解析字段进行解析,将待解析字段的解析结果与所属规则段包括的其余字段进行封装,得到每个规则段的解析结果;
将所述待解析地址段包括的所有规则段的解析结果作为所述待解析地址段的解析结果。
2.根据权利要求1所述的方法,其特征在于,所述基于所述起始地址与所述终止地址包括的首对不等字段,将所述待解析地址段划分为多个规则段,包括:
基于所述起始地址与所述终止地址包括的首对不等字段,确定所述起始地址与所述终止地址之间包括的最大范围规则段;
将所述待解析地址段中,所述最大范围规则段之前的地址划分为第一地址段,将所述最大范围规则段之后的地址段划分为第二地址段;
基于所述第一地址段的起始子地址和终止子地址包括的首对不等字段,对所述第一地址段进行逐级划分,直至划分得到的最后一级地址段均为规则段;
基于所述第二地址段的起始子地址和终止子地址包括的首对不等字段,对所述第二地址段进行逐级划分,直至划分得到的最后一级地址段均为规则段。
3.根据权利要求2所述的方法,其特征在于,在将所述待解析地址段中,所述最大范围规则段之前的地址划分为第一地址段,将所述最大范围规则段之后的地址段划分为第二地址段之后,所述方法还包括:
判断所述第一地址段是否为规则段;若否,则执行所述基于所述第一地址段的起始子地址和终止子地址包括的首对不等字段对所述第一地址段进行逐级划分的步骤;若是,则将所述第一地址段作为所述待解析地址段包括的规则段;
判断所述第二地址段是否为规则段;若否,则执行基于所述第二地址段的起始子地址和终止子地址包括的首对不等字段对所述第二地址段进行逐级划分的步骤;若是,则将所述第二地址段作为所述待解析地址段包括的规则段。
4.根据权利要求2或3所述的方法,其特征在于,所述基于所述第一地址段的起始子地址和终止子地址包括的首对不等字段,对所述第一地址段进行逐级划分,直至划分得到的最后一级地址段均为规则段,包括:
将所述第一地址段作为当前待划分地址段;
确定所述当前待划分地址段的起始子地址和终止子地址包括的首对不等字段;
将所述当前待划分地址段划分为两个子地址段,其中一个子地址段的起始子地址为所述当前待划分地址段的起始子地址,终止子地址为:将所述当前待划分地址段的起始子地址包括的不等字段之后的字段均置为1后得到的地址;
分别判断所述当前待划分地址段包括的每个子地址段是否为规则段;
若是,则结束对所述当前待划分地址段的划分;
若否,则将不是规则段的子地址段作为当前待划分地址段,并返回所述确定所述当前待划分地址段的起始子地址和终止子地址包括的首对不等字段的步骤;
所述基于所述第二地址段的起始子地址和终止子地址包括的首对不等字段,对所述第二地址段进行逐级划分,直至划分得到的最后一级地址段均为规则段,包括:
将所述第二地址段作为当前待划分地址段;
确定所述当前待划分地址段的起始子地址和终止子地址包括的首对不等字段;
将所述当前待划分地址段划分为两个子地址段,其中一个子地址段的终止子地址为所述当前待划分地址段的终止子地址,起始子地址为:将所述当前待划分地址段的终止子地址包括的不等字段之后的字段均置为0后得到的地址;
分别判断所述当前待划分地址段包括的每个子地址段是否为规则段;
若是,则结束对所述当前待划分地址段的划分;
若否,则将不是规则段的子地址段作为当前待划分地址段,并返回所述确定所述当前待划分地址段的起始子地址和终止子地址包括的首对不等字段的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三信息安全技术有限公司,未经新华三信息安全技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110731832.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种复合芽苗发酵液及其制备方法
- 下一篇:用于鉴定肾癌不良预后的免疫相关基因