[Network] 4. DNS

2020. 4. 28. 17:44Network

반응형

ㅇ DNS?

    모든 서버는 IP주소를 가지고 있어 해당 IP주소를 입력하는 것으로 서버 접속이 가능하다.

    하지만 수백만개의 IP주소를 모두 숙지하는 것은 어려운 일이다.

    그렇기 때문에 DNS를 사용하게 되는데, DNS 서버를 통해 도메인에 연결된 서버IP를 찾아주어 사이트 이름만 기입해도 해당 서버IP로 접속 가능하게 한다.

        ex)

        1. www.naver.com을 입력

        2. 로컬 DNS 서버에서 해당 웹 사이트 IP 주소를 탐색

        3. 없을 경우, 루트 DNS 서버에서 해당 웹사이트 IP 주소를 탐색

        4. 없을 경우, .com DNS 서버에서 해당 웹사이트 IP 주소를 탐색

        5. DNS 서버에 저장되어 있는 IP주소를 통해 www.naver.com의 주소를 획득

        6. 사용자에게 www.naver.com에 대한 IP주소를 전달

 

ㅇ DNS 용어

    1. URL: http://www.naver.com/index.html

    2. Host Name: www.naver.com

    3. Top-Level Domain Name: .com

    4. Second-Level Domain Name: .naver.com

 

ㅇ DNS 주소 설정에 이상이 있을 경우

    1. 요청한 페이지가 매우 느린 속도로 로드된다.

    2. IP를 직접 입력하지 않을 경우, 요청한 페이지에 접근할 수 없다.

반응형

'Network' 카테고리의 다른 글

[Network] 3. WAN  (0) 2020.02.27
[Network] 2. 프로토콜과 IP주소  (0) 2020.02.26
[Network] 1. 네트워크  (0) 2020.02.25