CS/Network

DNS

oxdjww 2023. 10. 2. 16:48
728x90
반응형

Intro

본 포스팅에서는 DNS에 대해 다룬다.

IP의 가변성

IP 주소는 가변적이다.
즉, 변경될 수 있단 이야기이다.

기본적으로 IP를 할당 받는 상황을 가정하자.
집에서 랩탑을 사용하다가 카페에 가서 랩탑을 사용하면 IP주소가 달라진 것을 볼 수 있다.

이 이유는 한 노드가 IP를 할당 받을 때, DHCP server로부터 할당받기 때문이다.
그 외에도 다양한 이유로 IP 주소가 변경될 수 있다.

그러므로, 네트워크 통신 상에서 달라진 IP에 대해 사용자는 어떻게 안정적인 통신을 할 수 있을까?

DNS(Domain Name System)

  • 전화번호부 라고 생각할 수 있다.
  • 도메인 명을 IP 주소로 변환해주는 시스템이다.

google server의 IP주소가 바뀌어도, 우리가 접속할 때는 google.co.kr로 기억하고 접속하기 때문에 이 문제를 해결할 수 있다.

감사합니다.

Ref

모든 개발자를 위한 HTTP 웹 기본 지식, 인프런 김영한 강사님

728x90
반응형

'CS > Network' 카테고리의 다른 글

웹 브라우저 요청 흐름  (0) 2023.10.02
URI  (0) 2023.10.02
Port  (0) 2023.10.02
TCP, UDP  (0) 2023.10.02
About ARP  (0) 2023.09.19