twilight731
驱动牛犊
驱动牛犊
  • 注册日期2010-01-07
  • 最后登录2010-04-22
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望61点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1565回复:0

请教和讨论。。。仍然是关于IP地址匹配过滤的问题

楼主#
更多 发布于:2010-03-22 16:46
想在驱动中,添加IP地址,端口过滤,和屏蔽网段的功能。
我的疑问是IP地址是该怎么去匹配?当成整型数据直接判断是否相等(那网段怎么匹配,通过添加掩码字段?)?当成字符串用模式匹配算法(那种算法比较快,正则在驱动中能用否)?还是其他方法?

匆忙把netfilter看了下,貌似是用hash函数进行查找,再直接当成整型类型判断是否相等。但老板说可能速度比较慢,让我去看看国外是怎么做的。。。有人做过相关产品吗,或者看过相关材料的,请指点迷津,给个方向。
游客

返回顶部