[실습 7] UDP Socket Programming

1. 필요 소프트웨어 설치

  • UDP socket이란?

    • socket중에 UDP socket을 사용

    • UDP 소켓

      • 비연결형, 비신뢰성

      • 연결을 만들지 않음

    • 전송 계층에서 통신이 이루어짐

UDP socket 동작 과정

2. 실습 및 과제 & 슬라이드 자료

실습

  • Python의 socket 모듈을 사용하여 로컬 환경에서 연결을 구현


과제

  • Github Classroom 통과 화면 캡처

  • Python의 socket 모듈을 사용하여 채팅 프로그램 구현 (10점)

    • 서버: 가상머신 1 (Bridge Adapter)
      클라이언트: 가상머신 2

    • 서버 (4점) / 클라이언트 (4점) 구현

    • Youtube 영상 업로드 (2점)

8. UDP socket programming

2-1. 강의 영상 (Youtube)

3. 자주 묻는 질문 & 답변