반응형
1. TCP 3-WAY Hand Shaking (TCP 전이도)
- 클라이언트에서 서버에 연결 요청하기 위해 SYN 데이터 전송
- 서버에서는 해당 포트를 LISTEN 상태에서 SYN 데이터를 받고 SYN_RCVD 상태로 변경
- 요청을 정상적으로 받았다는 대답(ACK)과 클라이언트도 포트를 열어달라는 SYN를 같이 보낸다.
- 클라이언트에서는 SYN + ACK 을 받고 EATABLEISHED로 상태 변경
- 서버에 요청을 잘 받았다는 ACK를 전송
- 클라이언트에게 ACK를 응답 받은 서버는 상태를 ESTABLISHED 로 변경
ESTABLEISHED : 이스테블리쉬드
반응형
'면접 - 네트워크' 카테고리의 다른 글
개발자 면접 질문 - HTTP 1.1과 2.0의 차이 (0) | 2020.12.04 |
---|---|
개발자 면접 질문 - HTTPS (0) | 2020.12.04 |
개발자 면접 질문 - OSI 7 계층 (0) | 2020.12.04 |
개발자 면접 질문 - TCP/UDP 차이 (0) | 2020.12.04 |
개발자 면접 질문 - POST, GET 차이 (0) | 2020.12.04 |