inflearn logo
강의

Course

Instructor

Networking Basics for Beginners

UDP 통신 관련 질문있습니다

Resolved

921

asd

30 asked

0

강사님 안녕하세요!

강사님 수업 들으면서 나날이 네트워크 지식이 깊어지고 있어 감사할 뿐입니다.

제가 Transport 계층 개념 추가 강의를 듣다가 UDP 통신에 관해 의문이 생겨서 질문 남깁니다.

우선 강의에서 위 그림을 잘못된 것이라 하셨습니다.

저기서 밑에 Response는 다 지워야 되는 게 맞는거라 하셨는데 여기에 의문이 있습니다.

실시간 통신에서 UDP 방식을 쓴다 하셨는데 예를 들어 저희가 네이버에서 실시간

축구 중계를 보기 위해 "중계 시청" 버튼을 클릭하면 그게 Client가 Server에게

"축구 보게 데이터 좀 "라고 Request 요청을 보내는 거라 생각합니다. 그럼 서버가 요청을

받아 클라이언트에게 축구 중계 데이터를 일방적으로 계속 빠르게 데이터를 주는 게

밑의 Response 화살표라고 생각합니다.

제가 생각하는 부분에 있어서 기술적으로나 논리적으로 틀린 게 있을까요?

네트워크 network udp tcp

Answer 1

0

myfly

안녕하세요 계영수 강사입니다.
제 강의를 통해서 네트워크 지식이 늘어가신다니 다행입니다.

UDP는 데이터를 빠르게 보내는데 목적이 통신 방식입니다.
대표적으로 실시간성의 특성이 있는 영상/음성등의 전송에 사용됩니다.

질문에서 축구 중계를 보기 위해 "중계 시청" 버튼을 클릭하여 영상을 보내달라고 요청을 보내야 합니다.그것은 HTTP 프로토콜이 담당하는 부분입니다. HTTP(TCP 기반으로 동작)를 이용해서 영상서버에 영상을 보내달라고 요청하는 부분은 웹 프로그래밍 영역으로 HTTP를 통해서 이루어집니다. HTTP는 기본적으로 TCP를 기반으로 하고 있기 때문에, 근본적으로 "중계 요청"에 대해서 이루어지는 패킷 전송들은 상대가 받았는지 확인하는 방식으로 처리됩니다.

그리고 그 이후에 영상이 전송되는 시점부터가 UDP가 사용되는 부분입니다.

인터넷 기반의 서비스가 이루어지기 위해서는 매우 복잡한 절차가 이루어집니다. 이 과정에서 대부분은 TCP 기반의 통신이 이루어지지만, 필요에 따라 일부 통신은 UDP로 이루어지게 됩니다.

이런 표현이 있지요.
"악마는 디테일에 있다."
IT 학습의 성공은 IT 기술의 세부적인 부분을 얼마나 잘, 그리고 깊게 이해하는가에 있습니다.

보다 많은 학습량이 쌓이면 이런 부분들은 보다 자연스럽게 이해가 될 것입니다.

해결이 되셨는지요?

강사 계영수

0

asd

감사합니다 계영수 강사님!

무슨 말씀 하시는 건지 이해했습니다. 그러나 아직 HTTP에 대한 지식이 거의 전무한 상태라

의문점이 많아 공부를 더 해봐야겠습니다.

혹시 네트워크 공부 시 추천해주실 책이 있을까요?

그리고 질문드릴 때마다 성심성의 것 답변해주시고 학습에 대한 조언도 해주셔서 정말 감사드립니다.

 

강의자료 pdf

0

5

1

수강기간 연장 가능하실까요?

0

20

2

네트워크 전체 흐름 복습 질문

0

29

2

맥북으로 RDP 연결 질문

0

29

2

수강 연장 가능하면 요청 드립니다.

0

28

2

5.6버전 Networking Insights 실행안됨 문제에 관하여

0

30

1

침해사고 샘플분석 첫번째 파일 다운로드 불가

0

28

1

TLS 질문드립니다.

0

43

2

SpinLock과 컨텍스트스위칭에 대해 질문 남겨요.

0

46

2

Memory Pool에서 오버플로우 질문입니다.

0

63

2

가상화지원 에러

0

33

2

'Inline 장비'는 보통 IP 주소가 존재하지 않나요?

0

31

0

유튜브 실시간 스트리밍에 대해 궁금한 점이 있습니다.

0

302

1

강의가 누락된 것 같습니다

0

464

2

라우팅 테이블

0

456

1

교재는 어디있나요?

0

535

1

회선방식 및 osi 계층 질문 있습니다.

0

467

1

논리주소와 물리주소

1

357

1

라우터에 관해 질문있습니다.

0

388

2

방화벽과 라우터

0

1322

1

목적지가 같은 네트워크 다른 네트워크

0

489

1

이더넷 질문있습니다

0

462

1

포워딩이 뭔지 잘 모르겠습니다.

0

1335

1

수강기한 관련

0

605

1