영역 분할 사분 트라이에 블룸 필터 선 검색을 사용한 패킷 분류 알고리즘 


42권  8호, pp. 961-971, 8월  2015


PDF

  요약

영역분할을 이용한 패킷분류의 대표적인 알고리즘인 영역분할 사분 트라이(area-based quadtrie, AQT)는 검색 시 룰 노드를 만나도 더 높은 우선순위의 룰이 있을 수 있어 트라이의 끝까지 검색해야 하는 문제가 있다. 리프-푸싱(leaf-pushing) AQT는 모든 검색 경로에 룰 노드를 하나만 위치시켜 검색 성능을 높인 알고리즘이다. 본 논문에서는 리프-푸싱 AQT를 해시 테이블 기반으로 구현하고 블룸필터를 적용해 검색 성능을 더욱 향상시킨 알고리즘을 제안한다. 제안하는 알고리즘에서는 온-칩(on-chip) 블룸필터를 연쇄적으로 우선 검색하여 룰 노드의 레벨을 알아낸 후, 오프-칩(off-chip)에 저장된 룰 노드에 접근한다. 실험을 통해 적절한 크기의 블룸필터를 사용하여 평균 한 번의 해시테이블 접근만으로 패킷분류를 수행할 수 있음을 보았으며, 메모리 사용량 및 검색 성능에 있어 기존의 알고리즘과 제안하는 구조의 성능을 비교하였다.


  통계
2022년 11월부터 누적 집계
동일한 세션일 때 여러 번 접속해도 한 번만 카운트됩니다. 그래프 위에 마우스를 올리면 자세한 수치를 확인하실 수 있습니다.


  논문 참조

[IEEE Style]

H. Byun and H. Lim, "A Packet Classification Algorithm Using Bloom Filter Pre-Searching on Area-based Quad-Trie," Journal of KIISE, JOK, vol. 42, no. 8, pp. 961-971, 2015. DOI: .


[ACM Style]

Hayoung Byun and Hyesook Lim. 2015. A Packet Classification Algorithm Using Bloom Filter Pre-Searching on Area-based Quad-Trie. Journal of KIISE, JOK, 42, 8, (2015), 961-971. DOI: .


[KCI Style]

변하영, 임혜숙, "영역 분할 사분 트라이에 블룸 필터 선 검색을 사용한 패킷 분류 알고리즘," 한국정보과학회 논문지, 제42권, 제8호, 961~971쪽, 2015. DOI: .


[Endnote/Zotero/Mendeley (RIS)]  Download


[BibTeX]  Download



Search




Journal of KIISE

  • ISSN : 2383-630X(Print)
  • ISSN : 2383-6296(Electronic)
  • KCI Accredited Journal

사무국

  • Tel. +82-2-588-9240
  • Fax. +82-2-521-1352
  • E-mail. chwoo@kiise.or.kr