• 전문가 요청 쿠폰 이벤트
PARTNER
검증된 파트너 제휴사 자료

디시전 트리를 선택적으로 병합한 영역분할 사분-트라이에 의한 패킷분류 (Packet Classification Using an Area-based Quad-Trie Conditionally Merged with Decision Trees)

15 페이지
기타파일
최초등록일 2025.05.14 최종저작일 2014.02
15P 미리보기
디시전 트리를 선택적으로 병합한 영역분할 사분-트라이에 의한 패킷분류
  • 미리보기

    서지정보

    · 발행기관 : 한국정보과학회
    · 수록지 정보 : 정보과학회논문지 : 시스템 및 이론 / 41권 / 1호 / 33 ~ 47페이지
    · 저자명 : 임혜숙, 최영주, 심미란

    초록

    패킷분류는 인터넷 라우터가 수행하는 가장 어려운 기능 중 하나로서 들어오는 모든 패킷에 대하여 선속도로 처리되어야 한다. 영역분할 패킷분류 알고리즘은 패킷분류에 사용되는 5개의 패킷 헤더 필드 정보인 근원지 주소 프리픽스, 목적지 주소 프리픽스, 근원지 포트 넘버, 목적지 포트 넘버, 프로토콜 등의 정보를 동시에 검색할 수 있는 효율적인 알고리즘이다. 영역분할 패킷분류 알고리즘의 대표적인 예로는 영역분할 사분 트라이(area-based quad-trie, AQT), 하이컷(hierarchical intelligent cuttings, HiCuts), 하이퍼컷(HyperCuts) 등이 있다. AQT는 영역분할 패킷분류 알고리즘 중에서 메모리 요구량이 가장 적은 알고리즘이지만, 특정 크로싱 필터 셋(crossing filter set, CFS)에 저장된 룰이 많은 경우 빠른 검색을 보장하지 못한다. HiCuts은 입력과 비교되는 룰의 수를 특정 값 이하로 줄일 수 있기 때문에 빠른 검색을 보장한다. 하지만 디시전 트리(decision trees)를 구성하기 위해 룰 복사가 불가피하여 과도한 메모리가 소요되기 때문에 실용화에 어려움이 있다. 본 논문에서는 AQT에 미리 정해진 수 이상의 룰이 존재하는 크로싱 필터 셋에 대해서 HiCuts을 추가로 구성하는 알고리즘을 제안한다. 그러므로 제안하는 알고리즘에서는 입력과 비교되는 룰의 수가 AQT보다 줄어들 뿐 아니라, 추가로 구성된 HiCuts 트리에 속한 룰들로 룰 복사가 제한되기 때문에 검색 성능과 메모리 요구량 모두에 있어 합리적인 성능을 보인다.

    영어초록

    As one of the most challenging tasks in designing Internet routers, packet classification is required to achieve wire-speed processing for every incoming packet. Algorithms based on area decomposition are efficient packet classification algorithms since they can examine 5 different fields (source IP prefix, destination IP prefix, source port number, destination port number, and protocol type) at the same time. As well-known area-based algorithms, an area-based quad-trie(AQT), a hierarchical intelligent cutting(HiCuts), and an HyperCuts algorithm have been studied. The AQT algorithm requires the smallest memory amount among the area-based packet classification algorithms, but it does not provide high-speed search performance in case when many rules belong to the crossing filter set of a node. The HiCuts algorithm provides high-speed search since the number of rules compared with each input can be controlled by a limited number. However, the HiCuts is not practical because of huge memory requirement caused by rule replication which cannot be avoided in constructing the HiCuts decision tree. This paper proposed a new algorithm which primarily constructs an area-based quad trie(AQT) and then applies the HiCuts tree for crossing filter sets with more number of rules than a pre-defined number. Hence the proposed algorithm shows reasonable performance in both the search speed and the memory requirement since the number of rule comparison is reduced compared to AQT algorithm as well as the rule replication is limited by a small set of rules belonged to the constructed HiCuts trees.

    참고자료

    · 없음
  • 자주묻는질문의 답변을 확인해 주세요

    해피캠퍼스 FAQ 더보기

    꼭 알아주세요

    • 자료의 정보 및 내용의 진실성에 대하여 해피캠퍼스는 보증하지 않으며, 해당 정보 및 게시물 저작권과 기타 법적 책임은 자료 등록자에게 있습니다.
      자료 및 게시물 내용의 불법적 이용, 무단 전재∙배포는 금지되어 있습니다.
      저작권침해, 명예훼손 등 분쟁 요소 발견 시 고객센터의 저작권침해 신고센터를 이용해 주시기 바랍니다.
    • 해피캠퍼스는 구매자와 판매자 모두가 만족하는 서비스가 되도록 노력하고 있으며, 아래의 4가지 자료환불 조건을 꼭 확인해주시기 바랍니다.
      파일오류 중복자료 저작권 없음 설명과 실제 내용 불일치
      파일의 다운로드가 제대로 되지 않거나 파일형식에 맞는 프로그램으로 정상 작동하지 않는 경우 다른 자료와 70% 이상 내용이 일치하는 경우 (중복임을 확인할 수 있는 근거 필요함) 인터넷의 다른 사이트, 연구기관, 학교, 서적 등의 자료를 도용한 경우 자료의 설명과 실제 자료의 내용이 일치하지 않는 경우
문서 초안을 생성해주는 EasyAI
안녕하세요 해피캠퍼스의 20년의 운영 노하우를 이용하여 당신만의 초안을 만들어주는 EasyAI 입니다.
저는 아래와 같이 작업을 도와드립니다.
- 주제만 입력하면 AI가 방대한 정보를 재가공하여, 최적의 목차와 내용을 자동으로 만들어 드립니다.
- 장문의 콘텐츠를 쉽고 빠르게 작성해 드립니다.
- 스토어에서 무료 이용권를 계정별로 1회 발급 받을 수 있습니다. 지금 바로 체험해 보세요!
이런 주제들을 입력해 보세요.
- 유아에게 적합한 문학작품의 기준과 특성
- 한국인의 가치관 중에서 정신적 가치관을 이루는 것들을 문화적 문법으로 정리하고, 현대한국사회에서 일어나는 사건과 사고를 비교하여 자신의 의견으로 기술하세요
- 작별인사 독후감
해캠 AI 챗봇과 대화하기
챗봇으로 간편하게 상담해보세요.
2026년 03월 29일 일요일
AI 챗봇
안녕하세요. 해피캠퍼스 AI 챗봇입니다. 무엇이 궁금하신가요?
6:44 오전