정보보안 2-way 3-way 4-way 핸드쉐이킹(handshaking)의 비교
2020. 4. 21. 17:50ㆍ에듀포스트
2-way, 3-way, 4-way 핸드세이킹의 작동원리 및 장단점
2-way
ㅇ 작동원리
- 클라이언트가 서버에 접속을 요청하는 SYN 전송
- 서버가 클라이언트에 응답 ACK를 전송
ㅇ 장/단점
- 서버가 클라이언트에 패킷을 보내는 SYN이 없다.
3-way
ㅇ 작동원리
- 클라이언트는 서버에 접속을 요청하는 SYN 패킷 전송 후 SYN_SENT(SYN/ACK 응답대기)상태 대기
- 서버는 SYN요청 수신 후 클라이언트에 요청수락 패킷 전송 (ACK 와 SYN flag) 후 SYN_RECEIVED(클라이언트의 응답 대기) 상태 대기
- 클라이언트는 서버에게 ACK패킷 전송 후 연결(데이터 송/수신), 서버 상태가 ESTABLISHED(연결완료) 변경
ㅇ 장/단점
- 2-way에 비해 서버가 클라이언트에 SYN을 보낼 수 있으며 서로 전송된 패킷에 대하여 응답하고 패킷 유실이 적다.
4-way
ㅇ 작동원리
- 클라이언트는 서버에 연결을 종료 FIN플래그 전송
- 서버는 클라이언트에 확인메시지 전송 후 통신 완료 까지 TIME_WAIT 상태 대기
- 서버 통신 완료 후 클라이언트에 FIN플래그(연결종료) 전송
- 클라이언트는 서버에 확인메시지 전송
ㅇ 장/단점
- 통신이 완료 될때까지 TIME_WAIT상태로 대기 하므로 종료 시에도 마지막 패킷도 처리 후 종료 FIN플래그를 클라이언트에 전송하기 때문에 패킷 유실이 적다.
'에듀포스트' 카테고리의 다른 글
송수신 측 순환 중복 검사과정 풀이 방법 Feat. 다항식 (1) | 2020.04.21 |
---|---|
정보보안 스니핑과 스푸핑에 대해서 알아보자 (0) | 2020.04.21 |
해킹, 정보보안의 역사등 보안전문가 기초 지식 ! (0) | 2020.04.21 |
데이터베이스 시스템 관련 몇가지 알아보기 ! 과제 (0) | 2020.04.21 |
네트워크 케이블 UPD, FTP, STP케이블 비교 해보자 ! (0) | 2020.04.21 |