소켓 준비
UDP 소켓은 listen/accept 없이 주소와 포트 기준으로 datagram을 주고받습니다.
SOCK_DGRAMUDP는 연결과 신뢰성을 제공하지 않으므로 애플리케이션이 손실, 순서, 중복, timeout을 직접 설계해야 합니다.
UDP 소켓은 listen/accept 없이 주소와 포트 기준으로 datagram을 주고받습니다.
SOCK_DGRAM각 datagram마다 목적지 주소를 지정해 독립적인 패킷을 보냅니다.
메시지 경계네트워크 혼잡, 방화벽, MTU 문제로 일부 datagram이 사라질 수 있습니다.
best effort수신자는 보낸 주소와 payload를 함께 받아 애플리케이션 규칙으로 해석합니다.
source addr필요하면 sequence, ack, retry, timeout을 직접 붙입니다.
custom reliability