안녕하세요.
선생님 책에 보면 Udp 특징으로 메시지중심(message-oriented)라는게 나오는데요.
tcp의 경우 패킷이 분할되거나 패킷과 패킷이 붙어서 수신 되는 경우가 발생할 수 있어서
클라이언트에서 수신처리를 할 때 제일 먼저 전체 크기에 대한 길이 정보를 받고
그 다음으로 길이 정보 만큼 반복문을 통해서 수신처리 하는데요.
1. udp에서는 패킷의병합, 패킷의분할이 발생하지 않나요?
아니면 발생은 하되 수신 시 ReceiveFrom함수 호출 시 서버에서 보낸 만큼을 알아서 반환하는건가요?
2. socket.ReceiveFrom 와 udpclient.Receive 둘의 차이점도 궁금합니다.
[최초 등록일: ]
[최종 수정일: 4/4/2022]