Panabit Support Board!

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7893|回复: 4

对象管理中的IP群组的不足之处

[复制链接]
发表于 2008-5-26 17:15:44 | 显示全部楼层 |阅读模式
对象管理中的IP群组在建立时,如果某个IP在某个已存在的组里,那将不能建立。
但我们往往会碰到这种情况:某个群内有几个IP可以做XXX,其它的不能做XXX。如192.168.0.3,192.168.0.21,192.168.0.30可以玩网游,而其它的192.168.0.10--192.168.0.200都不行。最好的方法就是192.168.0.10--192.168.0.200这个段做一个群组,然后那三个再做一个群组,这样两个规则就可以搞定了。
发表于 2008-5-26 17:26:47 | 显示全部楼层
这样做的主要原因是性能方面的考量。
采取现在这种方式,只需要查询一次即可知道IP是否属于某个群组,这样后续的规则里只要使用了该群组就不需要重新查找了。
 楼主| 发表于 2008-5-26 17:36:52 | 显示全部楼层
哦,可以理解。这样从编程的角度来说确实简单了许多,而且查一次就可以定位在哪里了。算法的复杂度也低了许多。毕竟网桥的速度是至关重要的。

[ 本帖最后由 kingfight 于 2008-5-26 17:39 编辑 ]
发表于 2008-5-26 17:44:53 | 显示全部楼层
原帖由 kingfight 于 2008-5-26 17:36 发表
哦,可以理解。这样从编程的角度来说确实简单了许多,而且查一次就可以定位在哪里了。算法的复杂度也低了许多。毕竟网桥的速度是至关重要的。


我们采取的开发策略是,每次增加新的特性时采取保守的策略,确保对性能的影响降低到最小。
如果在后阶段优化时,可能从其它地方“榨取”一部性能,那么可能就会将那部分“榨取”出来的性能补充到某个模块之中。
发表于 2008-8-15 16:00:23 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|北京派网软件有限公司 ( ICP备案序号:京ICP备14008283号 )

GMT+8, 2024-11-22 21:50 , Processed in 0.064785 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表