[CS 문답] TCP의 3-way-handshake, 4-way-handshake가 무엇인가요?


[CS 문답] TCP의 3-way-handshake, 4-way-handshake가 무엇인가요?

TCP 3-way handshake 세번의 TCP 세그먼트의 교환으로 연결을 설정한다. 첫번째 세그먼트는 SYN flag 값을 1로 설정하고 초기 seq을 알려준다. SYN flag : 1, ACK flag : 0, SEQ : 1000 두번째 세그먼트는 SYN flag, ACK flag 값을 1로 설정하고 ACK 값을 SEQ + 1로 적는다. SYN flag : 1, ACK flag ; 1, ACK : 1001, SEQ : 7500 세번째 세그먼트는 SYN flag, ACK flag 값을 1로 설정하고 ACK 값을 SEQ + 1로 적는다. SYN flag : 1, ACK flag ; 1, ACK : 7501, SEQ : 1001 TCP 4-way handshake 각 방향으로 별도로 해제 각각 2개의 세그먼트 교환 해제 요청 FIN flag를 1로 설정 ACK 를 확인하여 해제요청을 받아들임 출처: 유튜브 이산수학...



원문링크 : [CS 문답] TCP의 3-way-handshake, 4-way-handshake가 무엇인가요?