하얀 코딩

[HTTP - 5] Domain, DNS 기초 본문

HTTP

[HTTP - 5] Domain, DNS 기초

whitecoding 2023. 1. 5. 23:42

Domain

1. 도메인은 웹 브라우저를 통해 특정 사이트에 진입을 할 때, IP 주소를 대신하여 사용하는 주소이다.

ex) naver.com, google.com, youtube.com


2. 숫자와 . 의 배열만으로 이루어진 IP주소를 좀더 보기좋게 포장하여 나타낸 것

ex) naver.com, google.com, youtube.com


DNS (Domain Name System)

네트워크 상에 존재하는 모든 PC는 IP 주소가 있습니다.
모든 IP 주소가 도메인 이름을 가지는 것은 아닙니다.
로컬 PC를 나타내는 127.0.0.1 은 localhost 로 사용할 수 있지만,

그 외의 모든 도메인 이름은 일정 기간 동안 대여하여 사용합니다.

 

DNS는 데이터베이스 시스템입니다.
호스트의 도메인 이름을 IP 주소로 변환하거나 반대의 경우를 수행할 수 있도록 개발된 데이터베이스 시스템입니다.
DNS는 범국제적 단위로 웹사이트의 IP 주소와 도메인 주소를 이어주는 환경/시스템 입니다.
DNS 시스템 안에서 이어주는 역할을 하는 서버를 풀네임으로 DNS Server라고 합니다.

 

DNS는 IP주소와 도메인을 연결해주는 시스템이라고 이해하면 됩니다.
DNS Server를 통해서 숫자로 이루어진 IP주소와 일정한 형식을 가진 도메인을 서로 매핑시켜주는 것입니다.

 

[ 그림 ] DNS에 대한 개념 이해

 

'HTTP' 카테고리의 다른 글

[HTTP - 7] HTTP 기초  (0) 2023.01.06
[HTTP - 6] 크롬 브라우저 에러 읽기  (0) 2023.01.06
[HTTP - 4] IP와 PORT  (0) 2023.01.05
[HTTP - 3] URL & URI  (0) 2023.01.05
[HTTP - 2] Client - 서버 통신과 API  (0) 2023.01.05