앞의 글을 읽으시면 이해에 도움이 됩니다.
2023.04.15 - [Computer Science/네트워크] - [네트워크] Transport-Layer Protocols
1. Principles of Reliable Data Transfer
- RDT(Reliable Data Transfer)는 컴퓨터 네트워크의 가장 중요한 이론 중 하나입니다. 특히 TCP는 해당 이론을 주로 사용합니다.
- 위 그림에서 application layer은 신뢰성 있는 채널을 통해 데이터를 전송한다고 생각합니다. 신뢰성 있는 채널을 통해 전송한다면 어떤 비트도 오류가 생기지 않고, 없어지지도 않으며, 잃어버리지도 않습니다.
- 그러나 신뢰성 있는 채널은 사실 신뢰성이 없는 층 위에 쌓이는데, 이는 IP가 unreliable 하기 때문입니다.
- 따라서 해당 RDT 카테고리에서는 신뢰성이 없는 층 위에 어떻게 신뢰성이 있는 데이터 전송 프로토콜을 개발할 것인지에 대해 알아봅니다.
- 추가적으로 TCP는 bidirectional이지만, 문제를 간단히 하기 위해 여기서는 unidirectional이라고 가정합니다.
2. 정리글
- rdt 1.0 - 2023.04.17 - [Computer Science/네트워크] - [네트워크] Principle of RDT - rdt 1.0
- rdt 2.0 - 2023.04.17 - [Computer Science/네트워크] - [네트워크] Principle of RDT - rdt 2.0
- rdt 2.1 - 2023.04.17 - [Computer Science/네트워크] - [네트워크] Principle of RDT - rdt 2.1
- rdt 2.2 - 2023.04.17 - [Computer Science/네트워크] - [네트워크] Principle of RDT - rdt 2.2
- rdt 3.0 - 2023.04.17 - [Computer Science/네트워크] - [네트워크] Principle of RDT - rdt 3.0
참고
경북대학교 컴퓨터학부 COMP0414-001 컴퓨터 망 수업
Computer Networking: A Top Down Approach / James F. Kurose, Keith W. Ross 저 / PEARSON / 2021년
Chat GPT, Bing AI
다음 글에서는 rdt 1.0에 대해 알아보겠습니다.
2023.04.17 - [Computer Science/네트워크] - [네트워크] Principle of Reliable Data Transfer - rdt 1.0
감사합니다.
지적 환영합니다.
'Computer Science > 네트워크' 카테고리의 다른 글
[네트워크] Principle of RDT - rdt 2.0 (0) | 2023.04.17 |
---|---|
[네트워크] Principle of RDT - rdt 1.0 (0) | 2023.04.17 |
[네트워크] UDP - Segment Structure (0) | 2023.04.15 |
[네트워크] UDP - Connectionless Transport (0) | 2023.04.15 |
[네트워크] Transport-Layer Protocols (0) | 2023.04.15 |