go-back-n
Network :: Pipelined protocol
등장 배경 Reliable 하게 전송을 하기 위해서는 패킷을 보내고 잘 받았는지 ACK 응답을 받아야 한다. 하지만 ACK 을 받고 다음 패킷을 전송하려면 stop-and-wait 문제가 발생하게 된다. 패킷을 실제 전송하는데는 시간이 거의 걸리지 않지만, 패킷이 네트워크를 타고 목적지까지 갔다가 ACK 신호를 가지고 돌아오는데까지 걸리는 RTT (Round Trip Time : 왕복시간) 가 너무 많이 걸리기 때문에 ACK 신호를 받고 다음 패킷을 보내는 것은 사실상 어렵다. 이를 극복하고자 나온 것이 Pipelined protocol ! Pipelined protocol pipelined protocol 에서 사용하는 방법은 두 가지가 있다. go-Back-N selective repeat Go-Ba..