네이버 주소를 찾아가는 법

김민구·2023년 6월 27일
0

컴퓨터 네트워크

목록 보기
10/13

www.naver.com”이라는 호스트 네임을 가진 주소를 웹 브라우저의 주소창에 입력했을때 어떤 일이 일어날까?

목적지를 찾기위해서는 목적지의 고정 IP주소가 필요하다. 호스트 네임은 사용자의 편리성을 위한 것으로 컴퓨터는 이해할 수 없다. 따라서, 호스트 네임을 고정 IP주소로 변환해야한다.

  1. 사용자 컴퓨터는 DNS 클라이언트를 수행한다.
  2. 브라우저는 URL로부터 호스트 네임을 추출하여 DNS 클라이언트에게 넘긴다.
  3. DNS 클라이언트는 DNS 서버로 호스트 네임을 포함하는 질의를 보낸다.
  4. 서버로부터 DNS 클라이언트가 IP주소에대한 응답을 받는다.
  5. 브라우저는 IP주소를 받아 해당 주소로 TCP연결을 시도한다.

자신의 노트북에서 구글 웹페이지에 접속한 후 원하는 내용을 얻는 과정

  1. 노트북은 DHCP 프로토콜로부터 IP주소를 할당받는다
  2. “google.com” 호스트 네임을 DNS 서버로보내 구글의 IP주소를 얻는다
  3. TCP 연결을 시도한다.
  4. 적절한 포워딩과 라우팅을 거쳐 구글이 위치한 서브넷으로 이동한다.
  5. 서브넷에 도착한 패킷은 MAC 주소를 참조하여 자신이 원하는 내용을 가진 구글의 서버에 최종적으로 접속한다.
  6. 구글의 서버는 사용자의 요청을 받고 요청에 알맞은 객체를 반환해준다.
profile
성장하는 개발자가 되고싶어요😀

0개의 댓글