Earticle

현재 위치 Home

논문

Network Address Translator 모델들의 Hole punching 기술 지원에 관한 성능분석
Analyzing Network Address Translator Models Regarding Hole Punching Capability

첫 페이지 보기
  • 발행기관
    한국차세대컴퓨팅학회 바로가기
  • 간행물
    한국차세대컴퓨팅학회 논문지 KCI 등재 바로가기
  • 통권
    Vol.8 No.5 (2012.10)바로가기
  • 페이지
    pp.40-48
  • 저자
    유정현, 김하영, 박태현, 권구인
  • 언어
    한국어(KOR)
  • URL
    https://www.earticle.net/Article/A186951

원문정보

초록

영어
Hole punching technique has been used to transmit data between users under Network Address Translator (NAT) such as P2P communication. Since various types of NAT exist and the type of NAT is not standardized, each NAT presents different results of hole punching support. In South Korea, different models from different vendors are in the market comparing with the United States market. We investigated 37 different router models of 17 manufacturers NAT to test what kind of hole punching they support. NAT type of them was also identified. As a result, 97 percent of NAT models support UDP hole punching and 43 percent of NAT models support TCP hole punching. ICMP hole punching was supported by 53 percent of NAT models. More than 50 percent of models do not support Hairpin, hence support for TCP and Hairpin would be necessary.
한국어
Network Address Translator (NAT)가 존재하는 P2P 통신의 경우 hole punching 기술을 통하여 데이터를 송수신 한다. 하지만 다양한 type의 NAT가 존재하고 표준화 되어 있지 않기 때문에, 공유기 모델별로 hole punching 기술에 대한 지원 여부가 다양하게 존재한다. 국내에서 사용되는 NAT를 지원하는 공유기 모델들의 종류는 외국에서 사용되는 공유기들과 다르게 다양한 분포를 보여준다. 본 연구에서는 국내에서 사용되는 17개 업체 37개의 NAT를 이용하여 다양한 hole punching 방식의 적용가능 여부와 NAT type을 조사하였다. 그 결과 실험 공유기의 97%가 UDP hole punching을 지원하였으며, TCP hole punching의 경우 기존의 외국 연구에서 보여준 64% 보다 적은 43%의 공유기가 지원을 하였다. 추가적으로 ICMP hole punching에 대한 공유기 적용가능 여부를 확인한 결과, 실험 공유기의 53%가 가능한 것으로 나타났다. Hairpin의 경우 50% 이상의 NAT가 지원하지 않아 TCP와 hairpin에 대한 지원이 필요할 것으로 보인다.

목차

요약
 Abstract
 1. 서론
 2. NAT 통과 방법
  2.1 NAT Type
  2.2 UPnP
  2.3 STUN
  2.4 TURN(Traversal Using Relay NAT)
  2.5 Hairpin
  2.6 ICMP Hole Punching
 3. 실험 방법
  3.1 UDP test
  3.2 TCP test
  3.3 ICMP test
 4. 실험 결과
  4.1 STUN test와 UDP test의 비교
  4.2 TCP test 결과 분석
  4.3 Hairpin 지원여부 분석
  4.4 ICMP Hole Punching 지원여부 분석
 5. 결론
 참고문헌

키워드

NAT 공유기 hole punching Hairpin STUN NAT hole punching Hairpin STUN

저자

  • 유정현 [ Jeung-Hyeon YU | 인하대학교 IT공과대학 컴퓨터정보공학부 ]
  • 김하영 [ Ha-Young Kim | 인하대학교 IT공과대학 컴퓨터정보공학부 ]
  • 박태현 [ Taehyun Park | 인하대학교 IT공과대학 컴퓨터정보공학부 ]
  • 권구인 [ Gu-In Kwon | 인하대학교 IT공과대학 컴퓨터정보공학부 ]

참고문헌

자료제공 : 네이버학술정보

간행물 정보

발행기관

  • 발행기관명
    한국차세대컴퓨팅학회 [Korean Institute of Next Generation Computing]
  • 설립연도
    2005
  • 분야
    공학>컴퓨터학
  • 소개
    본 학회는 차세대 PC 및 그 관련분야의 학술활동을 통하여 차세대 PC의 학문 및 기술발전을 도모하고 산업발전 및 국제협력 증진을 목적으로 한다.

간행물

  • 간행물명
    한국차세대컴퓨팅학회 논문지 [THE JOURNAL OF KOREAN INSTITUTE OF NEXT GENERATION COMPUTING]
  • 간기
    격월간
  • pISSN
    1975-681X
  • 수록기간
    2005~2026
  • 등재여부
    KCI 등재
  • 십진분류
    KDC 566 DDC 004

이 권호 내 다른 논문 / 한국차세대컴퓨팅학회 논문지 Vol.8 No.5

    피인용수 : 0(자료제공 : 네이버학술정보)

    함께 이용한 논문 이 논문을 다운로드한 분들이 이용한 다른 논문입니다.

      페이지 저장