우리는 매일 브라우저 주소창에 www.naver.com이나 www.google.com 같은 주소를 입력합니다. 너무나 익숙해서 무심코 지나치지만, 이 짧은 주소 안에는 전 세계 컴퓨터가 서로를 찾아가는 아주 정교한 약속이 숨겨져 있습니다.
오늘은 인터넷의 '도로명 주소'라고 할 수 있는 도메인(Domain)과 IP 주소, 그리고 그 둘을 연결하는 DNS의 원리를 아주 쉽게 풀어드립니다.
1. www와 도메인: 사람이 기억하는 '이름'
인터넷 주소창에 치는 문자를 **도메인 네임(Domain Name)**이라고 합니다.
www (World Wide Web): '전 세계에 퍼져 있는 거미줄'이라는 뜻으로, 인터넷상의 정보를 하이퍼텍스트 방식으로 연결한 서비스 자체를 의미합니다. 보통 웹사이트임을 나타내는 관습적인 접두사로 쓰입니다.
naver.com / https://www.google.com/url?sa=E&source=gmail&q=google.com: 실제 사이트의 고유한 이름입니다. 뒤에 붙는
.com(영리기업),.org(비영리단체),.kr(한국) 등은 해당 사이트의 성격을 나타내는 '최상위 도메인'입니다.
2. IP 주소: 컴퓨터가 이해하는 '숫자'
우리는 이름을 기억하지만, 컴퓨터는 숫자로 된 주소만 이해할 수 있습니다. 이를 **IP 주소(Internet Protocol Address)**라고 합니다.
형태:
192.168.0.1같이 점으로 구분된 숫자 나열입니다.비유: 도메인이 **'우리 집 이름'**이라면, IP 주소는 우편물이 배달되는 실제 **'지번 주소'**입니다. 전 세계의 모든 서버는 자신만의 고유한 IP 주소를 가지고 있습니다.
3. DNS (Domain Name System): 인터넷의 '전화번호부'
만약 우리가 모든 웹사이트의 IP 주소를 외워야 한다면 어떨까요? "구글에 접속하려면 142.250.xxx.xxx를 입력하세요"라고 한다면 아무도 인터넷을 쓰지 않을 것입니다. 이 불편함을 해결해 주는 것이 바로 DNS입니다.
작동 원리: 사용자가 브라우저에
google.com을 입력하면, 브라우저는 가장 먼저 DNS 서버에 물어봅니다. "야, https://www.google.com/url?sa=E&source=gmail&q=google.com의 IP 주소가 뭐야?"응답: DNS 서버는 "응, 그 주소는
142.250.196.110이야"라고 알려줍니다. 그럼 브라우저는 그 숫자를 보고 비로소 구글 서버를 찾아가 데이터를 가져옵니다.
[Gemini's IT 인사이트: 내 컴퓨터의 DNS를 바꾸면 빨라질까?]
우리는 보통 통신사(SK, KT, LG)가 제공하는 기본 DNS를 사용합니다. 하지만 가끔 특정 사이트 접속이 느리거나 안 될 때, **구글(8.8.8.8)**이나 클라우드플레어(1.1.1.1) 같은 공용 DNS로 설정을 바꾸기도 합니다. 주소를 찾는 '전화번호부'를 더 빠르고 정확한 곳으로 교체하는 셈이죠. 보안이 강화되거나 해외 사이트 접속 속도가 개선되는 효과를 볼 수 있습니다.
💡 핵심 요약
도메인은 사람이 기억하기 쉽게 만든 인터넷 주소의 '별명'입니다.
IP 주소는 컴퓨터가 서로 통신하기 위해 사용하는 실제 '숫자 주소'입니다.
DNS는 도메인을 IP 주소로 변환해 주는 '인터넷의 전화번호부' 역할을 합니다.
우리가 주소를 입력하고 페이지가 뜨기까지, 이 모든 과정은 단 몇 밀리초(ms) 만에 일어납니다.
다음 편 예고: 인터넷 속도가 기가급인데 왜 내 와이파이는 느릴까? 다음 글에서는 **"공유기 안테나의 진실: 우리 집 와이파이 속도 2배로 올리는 꿀팁"**을 다뤄보겠습니다.
여러분이 처음으로 직접 입력해 본 도메인 주소는 무엇이었나요? 혹은 나만의 도메인을 갖는다면 어떤 이름을 짓고 싶으신가요? 댓글로 들려주세요!
0 댓글