본문 바로가기
네트워크/Network

[Network]4-way-handshaking?

by jamong1014 2020. 9. 21.
반응형

 

위에서 말한 3-way-handshaking이 ESTABLISHED을 위한 연결 과정이라면 4-way-handshaking은 세션 종료를 위한 과정이라고 보시면 됩니다.

 

-절차-

(현재 상태 : ESTABLISHED)

1. 클라이언트가 연결을 종료하겠다는 FIN 플래그를 전송합니다.

2. FIN 플래그를 받은 서버는 확인 메세지 ACK패킷을 보내고 자신의 통신이 끝날때까지 기다리는데 이 상태가 TIME_WAIT 상태입니다.

3. 서버가 통신이 끝났으면 연결이 종료되었다고 클라이언트에게 FIN 플래그를 전송합니다.

4. 클라언트는 확인했다는 ACK 메세지를 서버에게 전송합니다.


참고 : https://mindnet.tistory.com

 

반응형

'네트워크 > Network' 카테고리의 다른 글

[Network]ARP 통신  (0) 2020.09.25
[Network]Segment & Fragment  (0) 2020.09.25
[Network]3-way-handshaking?  (0) 2020.09.19
[Network]ACL?  (0) 2020.09.19
[Network]계층별 Header & Payload  (0) 2020.09.19

댓글