一种大容量IP地址拦截方法和设备

    公开(公告)号:CN109688117B

    公开(公告)日:2021-10-15

    申请号:CN201811511101.X

    申请日:2018-12-11

    IPC分类号: H04L29/06

    摘要: 本申请公开了一种大容量IP地址拦截方法和设备,其中,该方法包括:步骤1,提取IP数据包中的待检测IP地址,其中,任一个待检测IP地址包括源IP地址和目的IP地址;步骤2,根据待检测IP地址和预设内存地址位数,计算整数寻址地址;步骤3,采用寻址方式,生成动作向量地址空间,查询整数寻址地址对应的操作位信息;步骤4,根据操作位信息,处理IP数据包,其中,操作位信息包括放行和丢包。通过本申请中的技术方案,可以将IP动作匹配的时间复杂度降低到Θ(1),即随着恶意IP拦截策略数量的增多,IP动作策略匹配时间不会增长,提高了恶意IP地址拦截的准确性,解决了为保障网络安全导致访问延迟上升,破坏用户体验的问题。

    一种大容量IP地址拦截方法和设备

    公开(公告)号:CN109688117A

    公开(公告)日:2019-04-26

    申请号:CN201811511101.X

    申请日:2018-12-11

    IPC分类号: H04L29/06

    CPC分类号: H04L63/0236

    摘要: 本申请公开了一种大容量IP地址拦截方法和设备,其中,该方法包括:步骤1,提取IP数据包中的待检测IP地址,其中,任一个待检测IP地址包括源IP地址和目的IP地址;步骤2,根据待检测IP地址和预设内存地址位数,计算整数寻址地址;步骤3,采用寻址方式,生成动作向量地址空间,查询整数寻址地址对应的操作位信息;步骤4,根据操作位信息,处理IP数据包,其中,操作位信息包括放行和丢包。通过本申请中的技术方案,可以将IP动作匹配的时间复杂度降低到Θ(1),即随着恶意IP拦截策略数量的增多,IP动作策略匹配时间不会增长,提高了恶意IP地址拦截的准确性,解决了为保障网络安全导致访问延迟上升,破坏用户体验的问题。