March 23, 2021
AWS
를 사용하면서, 혹은 여러가지 상황을 접해오면서 도메인 네임, ip를 자주 봐오곤 했다.
대략적으로 어떤 기능을 하는지는 알고 있었지만, 명확하게 설명해보려고 하니 음..
이라는 말이 먼저 나오는것 같아 자료를 찾아보던 중, 과정을 잘 설명해준 영상이 있어서 정리해보려고 한다.
컴퓨터, 모바일 등 클라이언트 역활을 수행하는 기기들의 고유한 이름·번호이다.
휴대전화로 생각해본다면, 나의 전화번호?
내가 구글 브라우저를 키려고 한다면
내 전화번호를 사용하여 친구에게 전화를 보냄
친구는 내 전화번호를 확인하고 나의 전화를 응답해줌
전화번호와 마찬가지로 IP도 보내는 IP주소가 있어야 외부 IP주소로부터 결과값을 받을 수 있다.
수신과 발신이 명확해야 한다는 점 인듯
다만 이러한 IP 주소에는 치명적인 단점이 있었는데 외우기 어렵다.
이러한 문제를 해결하기 위해서 생긴것이 도메인 이라고 한다.
따라서 숫자로만 된 IP가 아닌 우리는 google
이라는 주소를 통해 해당 웹사이트를 받아올 수 있다.
다만, 이러한 도메인 자체로는 아무런 효력을 가지고 있지 않다.
google
이라는 요청을 보냄google
이라는 주소를 알지 못하기 때문에, Name Server
에 해당 도메인을 갖고있는 IP주소를 알려달라고 함.Name Server
에서 google
에 매칭되는 IP를 반환함