728x90 반응형 rdt1 [Network] RDT (Reliable Data Transfer protocol) https://growth-coder.tistory.com/154 이전 포스팅에서 TCP가 reliable한 이유에 대해서 알아보았다. 이번 포스팅에는 정확히 어떤 방식으로 TCP가 reliable한지 RDT의 버전을 기준으로 공부해보려고 한다. FSM(Finite State Machine)을 사용할 예정이므로 간단하게 알고가면 좋다. 아래 그림에서 보다싶이 위에는 발생한 이벤트, 아래는 이벤트가 발생하면 진행할 액션이다. 그리고 점선 화살표가 나올텐데 이는 가장 처음 상태라는 의미이다. RDT 1.0 sender sender부터 보면 sender의 첫 상태는 application 계층으로부터 call을 기다리는 상태이다. 기다리는 상태에서 application 계층에서 rdt_send를 호출하면 tra.. 2023. 4. 22. 이전 1 다음 728x90 반응형