inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

외워서 끝내는 네트워크 핵심이론 - 기초

UDP에 대하여

해결된 질문

670

홍지수

작성한 질문수 2

0

안녕하세요! 수업 너무 유익하게 잘 들었습니다.

강사님이 말씀하신 게임 예시외에 UDP가 사용되는 대표적인 예시로 "실시간 스트리밍"을 제공하는 경우가 자주 언급되는 것을 봤습니다.

하지만 만약 네이버에서 제공하는 실시간 스트리밍 비디오라면, 네이버는 HTTP/HTTPS 으로 통신이 되니 TCP 프로토콜을 사용한다는 뜻인데 그러면 위 같은 서비스를 제공하는데 UDP를 사용하지 않는 걸까요?

즉 어떤 웹사이트에서 제공하는 실시간 스트리밍 비디오라면, UDP를 사용해서 통신하는지 TCP를 사용해서 통신하는지 궁금합니다.

아니면 웹사이트를 로딩할 때는 TCP를 통해서 통신하고, 해당 비디오를 실시간으로 보여줄 때는 UDP를 쓰는 방식일까요?

네트워크 프로토콜

답변 2

1

널널한 개발자

디즈니+까지는 같은 방식으로 보입니다. 나머지는 제가 모두 확인 할 수 없을 것 같네요. 다만, 비슷한 방식일 것으로 추정해볼 수있겠습니다. UDP를 섞어서 사용하려면 전용 플레이어를 만들어 사용하는 경우가 아니라면 흔하지는 않겠습니다.

1

널널한 개발자

넷플릭스의 경우 HTTPS로 영상 데이터를 송신합니다. UDP를 사용하는 것이 효율이 더 좋겠지만 이는 같은 영상을 불특정 다수에가 '방송'처럼 송신하는데 유리합니다. 이 때문에 IPTV가 이 방식을 주소 사용하고 있습니다. 서비스 주체가 네트워크 인프라까지 가지고 있기 때문입니다.

그러나 OTT 서비스는 개인화 되며 기본적으로 PC를 비롯해 IT기기 전반에서 일반적으로 사용됩니다. 즉, 자체 네트워크 인프라 없이 기존 인터넷 망을 사용해 영상을 송출합니다. 그런 이유로 부하분산 등 다른 방식으로 서비스 품질을 올립니다. 역시 같은 이유로 망사용료 이슈가 발생하는 것이기도 합니다. 참고하시기 바랍니다.

0

홍지수

넷플릭스 외에 다른 플랫폼의 경우 어떤가요? 웹에서 통신한다면 http -> tcp를 사용한다는 뜻인데, 동영상을 빠르게 전달하기 위해서 동영상만 udp를 사용하는 경우도 있는지 궁금합니다

제가 이해한 것이 맞을까요?

0

53

0

제가 Socket을 잘 이해한 건지 궁금합니다

0

78

1

Broadcast 학습 중 간단한 궁금증이 생겨 질문드립니다

0

75

1

책 추천 부탁드립니다.

0

112

2

Host범위에 대해서 질문이 있습니다.

0

101

2

택배차 즉 Frame의 생명주기

0

113

2

단편화 관련 질문

0

75

2

네트워크 공부에 추천하실만한 책이 있으신가요?

0

217

1

예전에 있었던 수동 IP 할당 경험에 대한 질문

0

88

2

ttl 관련 질문

0

70

3

SSL OSI 7계층

0

135

2

만약 송신측 + 모든 라우터의 MTU는 동일했지만 수신측에서 MTU가 더 작으면 어떻게 되나요?

0

96

2

라우터에 대해 궁금합니다

0

96

2

네트워크 질문 있습니다.

0

145

2

Broadcast 범위에 대한 질문

0

100

1

응용 과정으로 넘어가기 전에 질문 입니다.

0

160

2

UDP 통신 시 Socket 설정

0

213

2

host 내부 process 통신

0

138

2

스위치에 대한 질문

0

196

2

L3Switch & Router

1

244

3

RESTful API에 대해 질문 드립니다

0

197

2

스위치에 대하여

0

201

2

그림 한 장으로 외워서 끝내는 웹 서비스 구조 기본이론만 재생이 안돼요

1

223

3

DHCP 과정 중 src와 dst가 궁금합니다.

0

291

2