fullscreen

TA/FD Unit 교육자료 : NAT and Hole Punching

시스포유아이앤씨는 기업의 전문성 강화 및 조직의 역량강화를 위하여 ‘전문가 UNIT 제도’를 운영하고 있습니다.
(전문가 Unit 관련 자세한 내용 보기 클릭)

‘전문가 UNIT’이란 임직원 개개인의 업무전문성과 적성을 고려하여 구성한 수평적 조직으로서, 시시각각 변화하는 IT산업환경 속에서 ‘e-Commerce 솔루션 및 업무에 대한 전문성’을 확보하기 위한 스터디 및 정기적인 교육을 진행하고 있습니다.

해당 자료는 이런 전문가 UNIT 중 ‘TA/FD Unit’(신기술 및 인프라에 대한 발빠른 습득 및 이해를 바탕으로 사내 엔지니어의 수준을 업그레이드 시키며 프로젝트에 대해 최적화된 기술지원 및 인프라 구성/관리를 위해 노력하고 있는 Unit)에서 교육한 자료입니다.

 

 

목차

I. Introduction

II. General Concepts
1. NAT Terminology
2. Relaying & Connection Reversal

III. UDP Hole Punching
1. The Rendezvous Server & Establishing Peer-to-Peer Sessions
2. Peers Behind a Common NAT
3. Peers Behind Different NATs
4. Peers Behind Multiple Levels of NAT & UDP Idle Timeouts

IV. TCP Hole Punching
1. Sockets and TCP Port Reuse
2. Opening Peer-to-Peer TCP Streams
3. Behavior Observed by the Application
4. Simultaneous TCP Open
5. Sequential Hole Punching

V. Properties of P2P-Friendly NATs & Conclusion

 

 

 

다운받기 : NAT and Hole Punching_SYS4U I&C

 

※ 본 문서는 (주)시스포유아이앤씨가 제작한 문건으로 일체의 저작권은 (주)시스포유아이앤씨에 귀속됩니다. 본 문서의 무단 전재와 복제를 금지하며, 본 문서의 일부 또는 전부를 이용하기 위해서는 반드시 (주)시스포유아이앤씨의 사전동의를 받아야 합니다.

© 2012 SYS4U I&C All rights reserved.

 

1 Comment

  1. 김동기
    2017년 2월 14일 at 11:27 오후 · Reply

    서로 다른 망에 있는 안드로이드 단말끼리 어떻게 P2P 연결할 지 찾고 있었는데… 감사합니다!!

Leave a Comment