ip
1. 🤷 ip란?
- ip : Internet Protocol Address의 약자로 여러 장비들이 인터넷을 사용시 지켜야할 규칙을 ip라 한다.
- 이때 여러 장비들이 인터넷을 사용할 때 주소를 갖고있어야하는데 이를
IP주소
라고 한다.
- 이 ip는 mac, window, linux 모두 동일하게
ping 주소
를 치면 (여기서 주소는 domain name을 뜻한다.) ip주소를 찾을 수 있는데 이를 검색하면 동일한 홈페이지에 접속할 수 있다. 하지만 이 ip주소는 충분히 바뀔 수 있는 값이다.
- 그런데 위와같은 통신을 위해선 서버말고도 클라이언트 또한 ip주소를 갖고있어야한다. (마치 양쪽에 전화번호가 있어야하는 것 처럼)
도메인
- 하지만 ip에는 치명적인 단점이 있는데 바로
기억하기가 어렵다
.
- 그래서 도메인 네임이 있는데 이는 ip주소를 대표하는 이름이 된다.
- 하지만 이는 사람을 위한 것이고 실제 컴퓨터는 도메인을 통해서 서버에 접속할 수 없다. 컴퓨터는 ip Address를 통해서만 접속이 가능하다.
- 그럼 사람이 도메인 네임을 검색하면 어떻게 컴퓨터가 ip주소를 찾아갈까 바로 DNS(Domain Name System)라는 시스템 덕분이다.
- 바로 각 컴퓨터마다 있는 name server에 접속을 하여 사용자가 도메인 네임을 검색하면 그에 해당하는 ip주소를 반환하고 클라이언트는 이 ip주소를 가지고 해당 주소로 가는 것이다.
- 그럼 내 도메인네임을 만들고 싶다 그러면 어떻게 해야하는가? 바로 name server에 년간 1~5만원의 돈을 주고 유지하는 시스템이다.