[Network] STUN이란

sangjun

·

2021. 7. 8. 18:15

 

STUN이란

  • VoIP (보이스톡, 화상통화..)등등 실시간 통신을 위한 프로토콜이다. P2P통신시에 NAT를 탐색하기 위해 사용한다.
  • P2P방식에서는 public ip를 사용해야 하는데 NAT를 사용한다면 P2P통신 시에 상대방의 public IP를 알지 못해 STUN프로토콜을 이용해 public IP와 port번호를 알아낸다.
  • UDP, TCP, TLS등 다양한게 이용한다.

출처 https://developer.mozilla.org/en-US/docs/Web/API/WebRTC_API/Protocols

참고문헌 및 힘들었던 부분

1. https://velog.io/@doontagi/STUN%EC%9D%B4%EB%9E%80

2. https://ko.wikipedia.org/wiki/STUN

3. https://gh402.tistory.com/45