发明名称 网络服务器的访问控制方法及控制系统
摘要 本发明公开了一种网络服务器的访问控制方法,包括:配置客户端的访问权限参数,其包括客户端ID和允许接入的网络地址;根据配置建立二叉查找树,各节点保存访问权限参数,节点关键字为根据网络地址转换的无符号长型数据值;将发出访问请求的IP地址转换为无符号长型数据值作为查找关键值;在二叉查找树中查找小于或等于查找关键值的最大的节点关键字,查找结果为空则拒绝访问,否则判断IP地址是否属于所查找到的节点关键字对应的网络地址,若不属于则拒绝访问,否则确定IP地址为允许接入的网络地址。本发明还公开了一种网络服务器的访问控制系统。本发明基于二叉查找树进行强制访问控制,对访问地址判别的效率高,能够准确、可靠地实现流量控制。
申请公布号 CN101515874A 申请公布日期 2009.08.26
申请号 CN200810065390.5 申请日期 2008.02.21
申请人 卓望数码技术(深圳)有限公司 发明人 李升林;刘志尧;廖炳才
分类号 H04L12/28(2006.01)I;H04L12/56(2006.01)I 主分类号 H04L12/28(2006.01)I
代理机构 深圳创友专利商标代理有限公司 代理人 郭 燕
主权项 1.一种网络服务器的访问控制方法,其特征在于包括以下步骤:A1、配置客户端的访问权限参数,所述访问权限参数包括客户端的ID和允许接入的网络地址,不同的客户端允许接入的网络地址不同;B1、根据所述步骤A1的配置建立二叉查找树,所述二叉查找树的各节点保存各客户端的访问权限参数,节点关键字为根据所述网络地址转换的无符号长型数据值;C1、将发出访问请求的IP地址转换为无符号长型数据值,作为查找关键值;D1、在所述二叉查找树中查找小于或等于所述查找关键值的最大的节点关键字,如果查找结果为空则拒绝访问,否则执行步骤E1;E1、判断所述IP地址是否属于所查找到的节点关键字对应的网络地址,如果不属于则拒绝访问,如果属于则确定所述IP地址为允许接入的网络地址。
地址 518057广东省深圳市南山区高新区南区深港产学研基地西座六楼