예제로 보는 TURN
TURNNATP2PLibplanet네트워크블록체인
AI 요약
Beta이 글은 NAT 통과 기법 중 하나인 TURN(Traversal Using Relays around NAT)에 대해 설명합니다. TURN은 공인 IP를 가진 서버가 통신을 원하는 단말들을 중계하는 방식으로, 특히 개인용 장비에서 실행되어 공인 IP를 갖지 못하는 Libplanet과 같은 P2P 기반 블록체인 애플리케이션에서 NAT를 통과하기 위해 사용됩니다.
글에서는 Libplanet이 TURN을 사용하는 과정을 예시로 들며, 첫 단계인 포트 할당 요청 및 응답 과정을 상세히 설명합니다. TURN 서버는 중계를 원하는 노드로부터 포트 할당 요청을 받아 공인 IP와 포트를 할당해주고, 이를 통해 노드 간의 통신을 중계할 수 있게 됩니다.
이 글이 궁금하신가요?
원문 블로그에서 전체 내용을 확인해 보세요
원문 읽으러 가기
