[네트워크] www.google.com을 주소창에 치면 어떻게 될까?
개발 면접 단골 질문..으로 유우명한...질문입니다. 여기서 포인트는.. 너 DNS 서버 구조 알고 있니? OS Layer 에서 DNS 서버에 어떻게 호출할까? 브라우저에서는 저 도메인을 치면 어떤 과정을 거쳐서 요청을 하지? 응답을 받아서 브라우저에 그려야 하는데 브라우저에 그려야하는 정보는 어디서 획득해? 라는 속...뜻이 있다는...질문이라는거... 과정을 자세히 설명하자면 1. 사용자가 브라우저에 URL(www.google.com) 입력 www.google.com 입력 화면 2. DNS 서버에 도메인 네임으로 서버 진짜 주소를 찾음 ISP(ex. SK 브로드밴드, KT...)를 통해 DNS서버가 호스팅하고 있는 서버의 IP주소를 찾기 위해 DNS query를 전달 DNS query는 현재 DNS서버에 원하는 IP주소가 존재하지 않으면 다른 DNS 서버를 방문하는 과정을 원하는 IP주소를 찾을 때까지 반복함. www.google.com에 DNS쿼리가 오른쪽부터 역순으로 [Roo