• DocumentCode
    1906019
  • Title

    Fit a Spread Estimator in Small Memory

  • Author

    Yoon, MyungKeun ; Li, Tao ; Chen, Shigang ; Peir, Jih-Kwon

  • Author_Institution
    Dept. of Comput. & Inf. Sci. & Eng., Univ. of Florida, Gainesville, FL
  • fYear
    2009
  • fDate
    19-25 April 2009
  • Firstpage
    504
  • Lastpage
    512
  • Abstract
    The spread of a source host is the number of distinct destinations that it has sent packets to during a measurement period. A spread estimator is a software/hardware module on a router that inspects the arrival packets and estimates the spread of each source. It has important applications in detecting port scans and DDoS attacks, measuring the infection rate of a worm, assisting resource allocation in a server farm, determining popular Web contents for caching, to name a few. The main technical challenge is to fit a spread estimator in a fast but small memory (such as SRAM) in order to operate it at the line speed in a high-speed network. In this paper, we design a new spread estimator that delivers good performance in tight memory space where all existing estimators no longer work. The new estimator not only achieves space compactness but operates more efficiently than the existing ones. Its accuracy and efficiency come from a new method for data storage, called virtual vectors, which allow us to measure and remove the errors in spread estimation. We perform experiments on real Internet traces to verify the effectiveness of the new estimator.
  • Keywords
    Internet; invasive software; resource allocation; telecommunication network routing; telecommunication security; virtual storage; DDoS attack; Internet trace; Web content caching; high-speed network; network router; port scan detection; resource allocation; server farm; small SRAM memory; software/hardware module; virtual vector data storage; worm spread estimator; Communications Society; Computer crime; Hardware; High-speed networks; Internet; Monitoring; Network servers; Random access memory; Resource management; Web server;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    INFOCOM 2009, IEEE
  • Conference_Location
    Rio de Janeiro
  • ISSN
    0743-166X
  • Print_ISBN
    978-1-4244-3512-8
  • Electronic_ISBN
    0743-166X
  • Type

    conf

  • DOI
    10.1109/INFCOM.2009.5061956
  • Filename
    5061956