发明申请
US20060075489A1 Streaming algorithms for robust, real-time detection of DDoS attacks
有权
用于强大,实时检测DDoS攻击的流式算法
- 专利标题: Streaming algorithms for robust, real-time detection of DDoS attacks
- 专利标题(中): 用于强大,实时检测DDoS攻击的流式算法
-
申请号: US10954901申请日: 2004-09-30
-
公开(公告)号: US20060075489A1公开(公告)日: 2006-04-06
- 发明人: Sumit Ganguly , Minos Garofalakis , Rajeev Rastogi , Krishan Sabnani
- 申请人: Sumit Ganguly , Minos Garofalakis , Rajeev Rastogi , Krishan Sabnani
- 申请人地址: US NJ Murray Hill
- 专利权人: Lucent Technologies, Inc.
- 当前专利权人: Lucent Technologies, Inc.
- 当前专利权人地址: US NJ Murray Hill
- 主分类号: G06F12/14
- IPC分类号: G06F12/14
摘要:
A distinct-count estimate is obtained in a guaranteed small footprint using a two level hash, distinct count sketch. A first hash fills the first-level hash buckets with an exponentially decreasing number of data-elements. These are then uniformly hashed to an array of second-level-hash tables, and have an associated total-element counter and bit-location counters. These counters are used to identify singletons and so provide a distinct-sample and a distinct-count. An estimate of the total distinct-count is obtained by dividing by the distinct-count by the probability of mapping a data-element to that bucket. An estimate of the total distinct-source frequencies of destination address can be found in a similar fashion. By further associating the distinct-count sketch with a list of singletons, a total singleton count and a heap containing the destination addresses ordered by their distinct-source frequencies, a tracking distinct-count sketch may be formed that has considerably improved query time.
公开/授权文献
信息查询