더북(TheBook)

2.6.2.1 신뢰성

그림 2-12는 TCP가 대략 어떤 식으로 두 호스트 사이에서 신뢰성 있게 데이터를 주고받는지 나타낸 순서도이다. 요약하면 고유하게 식별할 수 있는 패킷을 발신 호스트가 수신 호스트에 보내놓고 확인응답, 즉 ACK를 기다리며, 수신 호스트는 ACK를 기재한 패킷으로 응답한다. 한참 동안 ACK가 오지 않으면, 송신 호스트는 원래 패킷을 다시 보내 본다. 모든 데이터를 보내고 ACK를 받을 때까지 이 절차를 반복한다.

 

▲ 그림 2-12 TCP 신뢰성 데이터 전송 순서도

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.