반응형
UDP는 앞서 살펴본 TCP 보다 간단히 작성할 수 있습니다.
UDP 소켓을 개설하려면 type 인자로 SOCK_DGRAM을 지정하면 됩니다.
UDP 소켓을 통하여 데이터를 송수신할 때에는 각 데이터그램마다 목적지의 IP 주소와 Port번호(즉 소켓주소)를 항상 함수 인자로 주거야 합니다.
- s : 소켓 번호
- buf : 전송할 데이터 버퍼
- length : 데이터 길이 (byte 단위)
- flags : 특별한 옵션이 없으면 보통 0
- to, tolen : 데이터를 보낼 상대방의 소켓주소 구조체, to 소켓주소 구조체의 크기
- from, fromlen : 발신자의 소켓주소 구조체, from 소켓주소 구조체의 크기(정수형 포인터)
반응형