DNS

JD·2021년 11월 21일
0

📢 DNS란?

Domain Name System 의 줄임말로 IP네트워크에서 사용하는 시스템이다
도메인 이름과 IP 주소를 서로 변환하는역할을 한다
나무위키

📢 동작원리

  • 웹 브라우저에 ex)www.naver.com을 입력하면 Local DNS에게 네이버라는 hostname에 대한 IP주소를 질의하여 local DNS에없으면 다른 DNS name 서버 정보를 받음(Root DNS)

    Root DNS는 인터넷의 도메인 네임 시스템의 루트 존이다 루트 존의 레코드의 요청에 직접응답하고 적절한 최상위 도메인TLD(Top-Level Domain) 반환하여 다른 요청에 응답

  • Root DNS 서버에 www.naver.com 질의

  • Root DNS 서버로 com 도메인을 관리하는 TLD서버 정보 받음

  • TLD에 www.naver.com 질의

  • 관리하는 DNS정보반환

  • naver.com 도메인 관리하는 DNS에서 IP 주소 질의

  • Local DNS 서버에게 IP주소 응답

  • Local DNS는 IP주소 캐싱을하고 IP주소 정보전달

마치며

자주 들어본단어 이지만 동작원리라던가 DNS를 자세히는 몰랐던거 같다 기초를 위해 다시 시작했는데 다시 기초를 너무 무시했던거같다 천천히가자 남들보단 느릴순있지만 남들보다 튼튼하게 가면된다

참고

goban-velog

0개의 댓글