
[CS] 트랜스포트 레이어(UDP, TCP)
·
CS/네트워크
🚀 UDP 체크섬과 오류 검출 UDP(User Datagram Protocol)란?비연결형 프로토콜로, 신속한 데이터 전송을 제공하지만 신뢰성 보장은 하지 않는다.이때 데이터를 전송하면서 발생할 수 있는 오류를 검출하기 위해 체크섬이라는 필드를 사용한다. UDP 체크섬은 데이터가 손상되었는지 여부를 판단하는 데 사용된다. UDP 헤더에는 총 4개의 필드가 있다.Source Port (16비트)Destination Port (16비트)Length (16비트)Checksum (16비트)이 중 Checksum 필드는 데이터 전송 중 오류가 있는지 확인하기 위한 필드이다.수신 측은 이 체크섬을 다시 계산해 전송된 값과 비교한다.일치하지 않으면 데이터가 손상된 것으로 판단한다. UDP 체크섬은 전송 계층 + 일..