기관회원 [로그인]
소속기관에서 받은 아이디, 비밀번호를 입력해 주세요.
개인회원 [로그인]

비회원 구매시 입력하신 핸드폰번호를 입력해 주세요.
본인 인증 후 구매내역을 확인하실 수 있습니다.

회원가입
서지반출
검증 블룸 필터를 사용한 IP 주소 검색 알고리즘
[STEP1]서지반출 형식 선택
파일형식
@
서지도구
SNS
기타
[STEP2]서지반출 정보 선택
  • 제목
  • URL
돌아가기
확인
취소
  • 검증 블룸 필터를 사용한 IP 주소 검색 알고리즘
저자명
이정원,임혜숙,Lee. Jung-Won,Lim. Hye-Sook
간행물명
정보과학회논문지. Journal of KIISE. 시스템 및 이론
권/호정보
2012년|39권 4호|pp.250-259 (10 pages)
발행정보
한국정보과학회
파일정보
정기간행물|
PDF텍스트
주제분야
기타
이 논문은 한국과학기술정보연구원과 논문 연계를 통해 무료로 제공되는 원문입니다.
서지반출

기타언어초록

트라이의 레벨에 따른 이진 검색 알고리즘은 트라이에 기초한 IP주소 검색 알고리즘 중 가장 성능이 뛰어난 것으로 알려져 있다. 최근 레벨에 따른 이진 검색 알고리즘에 블룸 필터를 추가하여, 트라이에 노드가 존재하지 않는 경우 외부 해시 테이블로의 접근을 제한하여 성능을 향상시킨 구조가 제안되었다. 본 논문에서는 기존의 블룸 필터 사용 레벨에 따른 이진 검색 알고리즘에, 검증 블룸 필터를 추가하여 검색 성능을 더욱 향상시킨 알고리즘을 제안한다. 인터넷 라우터에서 사용된 실제 라우팅 데이터를 사용한 실험을 통해, 제안하는 구조에서는 평균 2-3번의 메모리 접근으로 IP주소 검색이 가능함을 보였다.

기타언어초록

Binary search on trie levels is known to be the most efficient IP address lookup algorithm among trie-based algorithms. Recently, a new algorithm that adds a Bloom filter to the binary search on trie levels is proposed. The Bloom filter avoids an unnecessary access to a hash table in case that there is no node in the corresponding level of the trie. This paper proposes a new IP address lookup algorithm that additionally adds cross-checking Bloom filters to the existing algorithm. Compared with the existing single Bloom filter algorithm, the proposed algorithm provides improved search performance by reducing the false positive rate of the Bloom filter. It is shown that an IP address lookup is performed by 2-3 accesses to external memory in average in our proposed scheme.