작성
·
307
1
영한님 께서 TCP는 이미 모두 구축되어 있고 데이터의 크기도 크고 무겁기 때문에 UDP를 손대서 사용하시라 하셨는데 이 전송계층에서 UDP와 TCP가 공존하는건가요? 아니면 TCP를 이용해 통신을 할때가 있는거고 UDP를 이용해 통신을 할때가 있는건가요?
그리고 UDP를 손대서 사용하시라 하셨는데 UDP에 관해서 손댈 점이 무엇인가요?
답변 1
1
안녕하세요, 김태민 님. 공식 서포터즈 codesweaver 입니다.
.
애플리케이션으로 통신을 구현할 때 TCP와 UDP 중 선택해서 사용할 수 있습니다.
다만 웹 개발은, '브라우저'라고 하는 애플리케이션 위에서 동작하는 애플리케이션을 만드는 일입니다.
그래서 통신 프로토콜을 선택하거나 하는 자유도가 많이 떨어집니다.
서버와 브라우저가 서로 통신하며 HTTP 최신 규격을 사용할지 여부를 결정하게 되고, 이 규격에 따라 TCP만 사용할지 UDP도 사용할지가 결정됩니다.
HTTP 최신규격인 HTTP/3 는 UDP를 이용한 데이터 전송을 주력으로 통신속도 향상을 꾀하는 것이 주된 목적이고 구글이 주도적으로 표준을 정립하고 있습니다.
..
감사합니다.