브라우저에 url을 입력했을 때

김정호·2022년 3월 21일
0

1. 주소창에 url을 입력

2. 도메인 주소의 IP 주소를 찾기 위해 캐시에서 DNS 기록을 확인

DNS(Domain Name System)는 인터넷 전화번호부와 같다.

DNS는 도메인 주소와 IP 주소를 매핑해준다.

브라우저는 브라우저 캐시, OS 캐시, 라우터 캐시, ISP 캐시를 확인하여 DNS 기록을 찾는다.

3. 만약 캐시에 없다면, DNS 쿼리로 해당 도메인 주소를 호스팅하는 서버의 IP 주소를 찾는다.

DNS 쿼리로 IP 주소를 찾을 때까지 여러 DNS 서버를 검색한다.

4. 브라우저가 해당 서버와 TCP 연결을 시작

일반적으로 HTTP 요청에서는 TCP(Transmission Control Protocol)라는 전송 제어 프로토콜을 사용한다.

5. 브라우저가 웹서버에 HTTP 요청을 보낸다.

6. 웹서버가 요청을 처리하고 응답을 보낸다.

7. 서버가 HTTP 응답을 보낸다.

8. 브라우저가 HTML 컨텐츠를 보여준다.

참고: https://velog.io/@khy226/브라우저에-url을-입력하면-어떤일이-벌어질까

profile
개발자

0개의 댓글