C: client S: server
연결 종료에는 패킷을 4번 주고받는 이유는? 연결을 종료할 때는 양쪽이 보낼 데이터가 없다는 것을 상대에 각각 알려야하기 때문
FIN 전에 전송한 패킷이 네트워크 오류로 FIN 패킷 이후에 전송 된다면? 연결이 종료되지 않고 문제 없이 패킷이 전송된다. TCP는 순서를 시퀀스번호로 구분하기 때문에 FIN 보다 시퀀스 번호가 앞선 패킷을 수신 후 FIN 패킷을 처리한다.