-
[CS/Network] 웹 동작 방식 이해 : https://www.google.com/ 을 접속할 때 일어나는 일 / 3 way-handshake와 4 way-handshakeCS/네트워크 2025. 2. 25. 15:36
• 웹 동작 방식 이해 : https://www.google.com/ 을 접속할 때 일어나는 일
https://mangkyu.tistory.com/91 - 사용자가 브라우저에 URL(www.google.com)을 입력
- DNS 서버에 도메인 네임으로 서버의 진짜 주소를 찾음
- IP 주소로 웹 서버에 TCP 3 handshake로 연결 수립
- 클라이언트는 웹 서버로 HTTP 요청 메시지 보냄
- 웹 서버는 HTTP 응답 메시지를 보냄
- 도착한 HTTP 응답 메시지는 웹 페이지 데이터로 반환되고, 웹 브라우저에 의해 출력
• 3 way-handshake와 4 way-handshake
- 3 way-handshake는 TCP 네트워크에서 통신 하는 장치가 서로 연결이 잘 되었는지 확인하는 방법입니다. 송신자와 수신자는 총 3번에 걸쳐 데이터를 주고 받으며 통신이 가능한 상태인지 확인합니다.
- 4 way-handshake는 TCP 네트워크에서 통신 하는 장치의 연결을 해제하는 방법입니다. 송신자와 수신자는 총 4번에 걸쳐 데이터를 주고 받으며 연결을 끊습니다.
* 위 글은 아래 문서를 참고해 작성했습니다.
https://dev-coco.tistory.com/161
신입 개발자 기술면접 질문 정리 - 네트워크
💡 HTTP 프로토콜에 대해 설명해주세요. HTTP(Hyper Text Transfer Protocol)이란 데이터를 주고 받기 위한 프로토콜이며, 서버/클라이언트 모델을 따릅니다. HTTP는 상태 정보를 저장하지 않는 Stateless의 특
dev-coco.tistory.com
'CS > 네트워크' 카테고리의 다른 글
[CS/Network] TCP와 UDP의 차이 / TCP 3, 4 way-handshake (0) 2025.02.27 [CS/Network] 쿠키(Cookie)와 세션(Session)의 차이점 (0) 2025.02.24 [CS/Network] HTTP 프로토콜 / HTTP와 HTTPS의 차이점 (0) 2025.02.22 [CS/Network] GET과 POST의 차이점 / HTTP Method (0) 2024.10.29