Computer Science
[CS] 도메인 접속 시, Server-Client 간 흐름
jyc_
2025. 1. 9. 17:58
- 사용자가 브라우저를 통해 URL 주소(e.g. www.naver.com)를 입력한다.
- 브라우저가 로컬 DNS Cache에서 도메인에 대한 IP 주소를 검색한다.
- 해당하는 IP 주소가 없는 경우, 브라우저는 DNS 서버에 IP 주소를 요청한다.
- IP 주소를 획득 후 TCP 연결을 수행한다. (3-way Handshake)
- 브라우저가 서버에 HTTP(S) 요청을 전송한다.
- 서버는 HTML, CSS, JS 등 리소스를 반환한다.
- 브라우저는 리소스를 파싱 및 렌더링하여 콘텐츠를 출력한다.
- 모든 데이터 수신이 완료되면 TCP 연결을 해제한다. (4-way Handshake)