아이피는 각 기기(컴퓨터, 핸드폰 등) 마다 제공되는 숫자로 이루어진 주소이다.
ex) naver.com => 220.95.233.172
도메인 네임(Domain name, 문화어: 령역이름)은 넓은 의미로는 네트워크상에서 컴퓨터를 식별하는 호스트명을 가리키며, 좁은 의미에서는 도메인 레지스트리에게서 등록된 이름을 의미한다. 이를 통틀어서 ‘웹 주소’라고 (잘못) 부르는 경우도 있다.- 출처 위키백과
사용자가 아이피 주소를 외우긴 힘들 것이다.
그래서 도메인 네임을 입력하면 local cache - hosts 파일 - 네임서버 순으로 아이피를 찾는다. 컴퓨터는 받은 아이피 주소로 입력해 사이트를 보여준다.
위와 같이 dot으로 구분된 도메인 네임을 예로 들 수 있다. dot을 기준으로 위는 총 3단계의 도메인 네임으로 구성이 되어 있으며 www
는 호스팅 명으로 도메인으로 취급하지 않는다.
도메인 :
www.kua.go.kr
URL :https://www.kua.go.kr/uaptm010/selectMain.do
포워딩은 예를 들어 내가 받은 메일을 그대로 보내는 것이라 할 수 있다.
사용자가 naver.com을 입력하면 다른 doum.net 도메인으로 보내주는 것을 말한다.
개인 서버를 운영할 때 공유기를 통해 서버에 접근할 경우 서버의 포트를 입력해주어야 웹서버인지 알 수 있다. 방법은 웹주소 뒤에 포트번호 :80
을 입력해주거나 공유기에 접근해 컴퓨터 아이피 주소와 포트번호 80을 입력해주면 된다.
도메인 네임을 아이피주소로 바꿔주는 역할
정확히는 컴퓨터가 도메인 네임의 아이피 주소를 모를 경우 알려준다.
개발할 때 어떤 보안상의 이유로 아이피에 접근해야 할 때 테스트용으로 사용하기도 한다.
참고자료
https://opentutorials.org/course/228/1450
https://opentutorials.org/course/228/1453