웹브라우저 URL 입력했을때 일어나는 일

서정인·2022년 9월 22일
0

1. 브라우저의 URL 파싱

2 DNS Resolver가 도메인 주소를 IP 주소로 변환하는 과정을 거친다.

2-1. Local DNS에 해당 URL주소의 IP 주소를 요청

2-2. 없을 경우 root DNS 서버에 해당 URL의 IP 주소를 요청

2-3. root DNS에도 주소가 없을 경우 .com 도메인을 관리하는 TLD DNS 서버에 요청

2-4. naver.com의 IP 주소를 관리하는 하위 DNS서버에 요청

2-5. Local DNS에서 응답받은 IP 주소를 캐싱

3 라우터를 통하여 해당 서버의 게이트웨이까지 이동

4 ARP를 이용하여 IP 주소를 MAC 주소로 변환

5 TCP handshaking 과정을 통해 TCP 소켓 연결 수립한다.

6 브라우저가 Request Message 전송한다.

7 서버가 URL을 프로그램이나 정적 파일로 연결한다.

8 서버가 Response Message 전송한다.

9 브라우저가 응답을 형식에 맞춰서 화면에 표시한다.

profile
코딩공부

0개의 댓글