开发IDS遇到的问题
假设有 一堆源地址 source address11.22.33.44
202.96.140.77
43.22.44.11
43.22.44.11
202.96.140.77
33.22.44.33
202.96.140.77
33.22.44.33
33.22.44.33
202.96.140.77
44.2.34.55
如何设计一种高效的算法 找出 出现最多的 次多的 ... ... source address
应该这样说 假设ids收到一堆数据包 其中很大一部分是 同一个ip地址 发过来的 如何用一种高效的算法 把这个ip 找出来
如果 有两个 或多个 多次出现的 ip 地址 如何找出?
用c语言 伪码 或者 数学公式 描述给我 就行了 大概意思能表述清楚
这个统计 是动态的 不是给你一堆固定数据 求出现最多的
那位老大可以帮我,谢谢!