TURN 이란? 정의 Traversal Using Relays around NAT의 약자이다. TURN protocol은 STUN 프로토콜의 확장으로 Direct Communication이 불가 한 상황에서, relay를 통해 두 연결을 제공해주는 역할을 가진다. 배경 NAT 뒤의 HOST로 hole punching을 통해 통신이 가능하다. 하지만, 두 host 모두 NAT 뒤에 있으며, 적절한 설정이 없으면 이 또한 불가 하다. 또는 엔터프라이즈 환경에서 UDP 통신 자체가 불가 할 수 도 있다. 이를 해결하기 위해, TURN 서버에서 두 client의 통신을 relay 해주며, 통신이 가능하게 한다. Overview Peer A Server-Reflexive +---------+ Transport A..