SR1 [네트워크] principles of reliable data transfer (rdt의 원리) 📿 신뢰성 있는 데이터 전송이란?컴퓨터 네트워크에서는 데이터를 정확하고 완전하게 주고받는 것이 중요하다. 이를 신뢰성 있는 데이터 전송이라고 한다. 실제로는 데이터를 전송할 때 오류가 생기거나, 데이터가 아예 사라지는 일이 자주 발생하기 때문에, 이런 문제를 해결할 수 있는 프로토콜(약속된 규칙)이 필요하다. 이 신뢰성 있는 전송은 응용 계층, 전송 계층, 링크 계층에서 모두 중요한 역할을 한다. ⚠️ 발생할 수 있는 문제와 해결책손상 (Bit-error)데이터가 전송 중에 잘못 바뀌는 경우이다.해결 방법:체크섬(checksum): 보내는 쪽에서 계산한 숫자를 같이 보내고, 받는 쪽도 계산해서 비교한다.같으면 정상, 다르면 손상되었다고 판단한다.수신자가 이상 없다고 판단되면 ACK (Acknowle.. 2025. 4. 21. 이전 1 다음