Computer Science/네트워크

[네트워크] Principles of Reliable Data Transfer

바보1 2023. 4. 17. 09:13

앞의 글을 읽으시면 이해에 도움이 됩니다.

 

2023.04.15 - [Computer Science/네트워크] - [네트워크] Transport-Layer Protocols

 

[네트워크] Transport-Layer Protocols

앞의 글을 읽으시면 이해에 도움이 됩니다. 2023.04.07 - [Computer Science/네트워크] - [네트워크] Protocol Layers [네트워크] Protocol Layers 앞의 글을 읽으시면 이해에 도움이 됩니다. 2023.04.07 - [Computer Science/

hi-guten-tag.tistory.com


1. Principles of Reliable Data Transfer

 

 

출처 : Computer Networking 3장. Figure 3.8

  • RDT(Reliable Data Transfer)는 컴퓨터 네트워크의 가장 중요한 이론 중 하나입니다. 특히 TCP는 해당 이론을 주로 사용합니다.
  • 위 그림에서 application layer은 신뢰성 있는 채널을 통해 데이터를 전송한다고 생각합니다. 신뢰성 있는 채널을 통해 전송한다면 어떤 비트도 오류가 생기지 않고, 없어지지도 않으며, 잃어버리지도 않습니다.
  • 그러나 신뢰성 있는 채널은 사실 신뢰성이 없는 층 위에 쌓이는데, 이는 IP가 unreliable 하기 때문입니다.
  • 따라서 해당 RDT 카테고리에서는 신뢰성이 없는 층 위에 어떻게 신뢰성이 있는 데이터 전송 프로토콜을 개발할 것인지에 대해 알아봅니다.
  • 추가적으로 TCP는 bidirectional이지만, 문제를 간단히 하기 위해 여기서는 unidirectional이라고 가정합니다.

2. 정리글

 

 


참고

 

 

경북대학교 컴퓨터학부 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

 

[네트워크] Principle of Reliable Data Transfer - rdt 1.0

앞의 글을 읽으시면 이해에 도움이 됩니다. 2023.04.17 - [Computer Science/네트워크] - [네트워크] Principles of Reliable Data Transfer [네트워크] Principles of Reliable Data Transfer 앞의 글을 읽으시면 이해에 도움이

hi-guten-tag.tistory.com

감사합니다.

지적 환영합니다.