• DocumentCode
    454305
  • Title

    Fast and robust TCP session lookup by digest hash

  • Author

    Pong, Fong

  • Author_Institution
    Broadcom Corp., Irvine, CA
  • Volume
    1
  • fYear
    0
  • fDate
    0-0 0
  • Abstract
    We present a new design for fast and robust TCP session lookup. The design uses a "set-associative" hash table, where each hash bucket keeps multiple "compressed and canonical" tags. The canonical tags encode both the flow identifiers and the addresses of the TCP contexts by a forward signature function F(Tag(flow identifier), address) during installation. On session lookup, an inverse function FI (Tag(flow identifier), tag) matches sessions and recovers the address of the TCP context. We show that the method is effective and storage-efficient. It is also resistant to denial-of-service attack that is fabricated by forcing excessive hash collisions
  • Keywords
    file organisation; table lookup; transport protocols; TCP session lookup; digest hash; forward signature function; set-associative hash table; Computer crime; Costs; Ethernet networks; Hardware; Power dissipation; Protocols; Random access memory; Robustness; TCPIP; Table lookup;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Systems, 2006. ICPADS 2006. 12th International Conference on
  • Conference_Location
    Minneapolis, MN
  • ISSN
    1521-9097
  • Print_ISBN
    0-7695-2612-8
  • Type

    conf

  • DOI
    10.1109/ICPADS.2006.46
  • Filename
    1655698