socket programming1 comnet-03 sockprog Chapter 2. socket programming socket programming 목표: 소켓을 사용해서 클라이언트/서버 애플리케이션을 만드는 방법을 배우는 것 socket(소켓)이란?소켓은 애플리케이션 프로세스와 end-to-end 전송 프로토콜 사이의 문 역할을 한다. 즉, 네트워크를 통해 데이터를 보내고 받는 프로그래밍 인터페이스(API)라고 생각하면 된다. 소켓은 사용하는 전송 서비스에 따라 두 가지로 나뉜다. 1. UDPunreliable datagram빠르지만, 순서 보장이 없고 데이터 유실 가능성이 있다. ex) 실시간 영상 스트리밍 datagram 한 덩어리의 데이터를 한 번에 보내는 방식 메시지 단위로 보내기 때문에 패킷 하나하나가 독립적이다.순서도 없고, 전달 여부도 확인하지 않는.. 2025. 4. 30. 이전 1 다음