• DocumentCode
    1569366
  • Title

    IPv6 packet classification based on flow label, source and destination addresses

  • Author

    Poh, Eric C K ; Ewe, Hong Tat

  • Author_Institution
    Fac. of Inf Technol., Multimedia Univ., Cyberjaya, Malaysia
  • Volume
    2
  • fYear
    2005
  • Firstpage
    659
  • Abstract
    Packet classification is important for supporting multi-field packet routing, quality of service (QoS), real-time data streaming applications and firewalls. Existing schemes in IPv4 uses the 5-tuple approach, giving much overhead in the dataplane processing. With the introduction of IPv6 flow label field which facilitates labeling of packets belonging to the same flow; classification can now be done using the 3-tuple approach. In this paper, we propose 3-tuple packet classification algorithm using hierarchical-trie data structure that has low storage requirement and optimum search speed. Packet filters are evaluated based on hierarchical approach, starting from flow label followed by source and destination addresses. A hashing model with collision resolution for addresses that minimizes memory consumption is also being described. The time complexity of the lookup process is bounded by the length of header fields and is independent of the trie size.
  • Keywords
    IP networks; computational complexity; packet switching; quality of service; telecommunication network routing; IPv6 flow label field; IPv6 packet classification; collision resolution; dataplane processing; hashing model; hierarchical-trie data structure; lookup process; memory consumption; multifield packet routing; packet filter; quality of service; real-time data streaming; time complexity; Classification algorithms; Data structures; Information technology; Labeling; Matched filters; Quality of service; Routing; Streaming media; Traffic control; Transport protocols;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology and Applications, 2005. ICITA 2005. Third International Conference on
  • Print_ISBN
    0-7695-2316-1
  • Type

    conf

  • DOI
    10.1109/ICITA.2005.165
  • Filename
    1489043