디지털·가전제품

IP와 DNS는 어떤 것이며 어떠한 관계에 놓인 건가요?

얼마 전에 IP주소를 확인할 겸 네트워크 설정에 들어가있는데 상세정보에 IP정보와 더불어서 DNS에 대한 정보들이 나오더라고요. IP는 익히 들어왔던 것이라 어느정도 의미는 이해가 가는데 이 DNS라는걸 보니 IP처럼 숫자들로 써져있고, 이게 서로 상응되는 개념인가 싶더라고요. 정확히 개념들을 짚고 넘어가고 싶은데 IP와 DNS는 각각 어떤 것이며 어떤 관계에 놓인 것들인지 알고 싶습니다.

2개의 답변이 있어요!

  • 안녕하세요. 말씀하신 것처럼 DNS 또한 일반적으로 IP 주소로 이루어져 있습니다. 말씀하신 것에 대한 답변을 하기 위해서는 우리가 어떻게 웹사이트에 들어가는지를 알 필요가 있습니다. 우리가 Google.com 접속한다고 가정하겠습니다. 먼저 Google.com에 대한 캐시가 컴퓨터 내에 저장돼 있는지 확인합니다. 만약 컴퓨터 내에 저장돼 있는 것과 현재의 웹페이지가 동일하다면 컴퓨터에 저장된 페이지를 띄웁니다. 만약 다르거나 없다면 DNS resolver에게 질의합니다. DNS resolver는 보통 통신사의 것을 사용합니다. DNS는 우리가 웹사이트를 접속하는 경로를 제공하는 역할입니다. DNS resolver는 또다시 TLD에 질의합니다. TLD는 example.com, example.kr와 같이 마지막에 붙는 글자(.com과 .kr 등)를 말합니다. TLD는 다시금 해당 도메인, 지금의 경우는 Google.com의 DNS에 또 질의합니다. 그리고 마지막으로 Google.com의 DNS 서버가 레코드에 기록된 답변을 하게 되는 것입니다. 이때 CNAME 레코드의 경우, 이전 작업을 반복하게 됩니다. 그리고 A(또는 AAAA) 레코드라면 그때서야 반환을 합니다. 요컨대 컴퓨터, DNS resolver, TLD DNS, DNS Server, 접속 순으로 이루어지게 됩니다. DNS와 무슨 관계가 있냐고 물으신다면, 모두 IP 주소로 연결돼 있다고 생각하시면 되겠습니다. IP 주소에서 IP 주소를 거쳐서 IP 주소에 접속한 것이다! google.com도 사실 IP 주소를 쉽게 나타낸 것입니다. IP 주소에서 IP 주소로 연결되므로 Internet이다! 도움이 되시면 좋겠습니다. 감사합니다.

  • IP주소는 네트워크에 연결된 장치의 고유 식별자로, 인터넷 상에서 데이터를 전송하는 데 사용됩니다. 반면 DNS는 사람이 기억하기 쉬운 도메인 이름을 IP 주소로 변환하는 역할을 합니다. DNS는 IP 주소의 '전화번호부' 역할을 하며, 웹사이트 이름을 실제 인터넷 주소로 바꿔줘 네트워크 통신을 가능하게 합니다. IP와 DNS는 상호작용하며 인터넷 연결에 필수적인 역할을 합니다.