[컴퓨터네트워크] RDT(Reliable Data Transfer)란?
·
컴퓨터네트워크
컴퓨터네트워크를 공부하며 RDT 버전이 너무 많아 헷갈리는 부분이 너무 많았다... 🤔그래서 더 파고들어 공부를 하였고 버전간의 차이를 공유하고자 한다!전반적으로 RDT는 신뢰할 수 있는 데이터 전송을 위한 프로토콜이며, 송신자와 수신자 간의 안정적이고 효율적인 데이터 전송을 보장한다.또한 RDT는 하위 계층에서 발생할 수 있는 오류(데이터 손실, 중복, 순서 바뀜 등)를 검출하고 복구하는 기능을 제공한다.RDT 버전마다 설명과 특징을 정리해보았다!RDT 1.0RDT 1.0은 송신자에 대해, 그리고 수신자에 대해 분리된 FSM이 있다.가장 기본적인 모델완벽한 신뢰성을 가정한다.비트 오류 X패킷 손실 X단순히 데이터를 보내고 받기만 함 (송신자는 데이터를 보내고, 수신자는 이를 그대로 받음)RDT 2.0..