dns

DNS Round Robin
DNS Round Robin DNS roudn robin에 대해 알아보기 전에 먼저 로드 밸런싱과 round robin에 대해 알아보자. 로드 밸런싱 클라이언트가 인터넷을 통해 서버에 접속하고자 할 때, 많은 양의 요청이 한 번에 서버에 들어오게 되면 과부하가 생길 수 있다. 이를 방지하기 위해 트래픽을 관리해야 하는데 이 방법에는 크게 두 가지가 있다. 서버 성능 향상(Scale Up) 트래픽 분산(Scale Out) 어떤 동네에 아파트 한 채가 있고, 더 많은 가구를 수용하고 싶을 때 scale up은 기존의 아파트에 몇 층을 더 쌓는 것이고 scale out은 아파트를 새로 짓는 것이라고 생각하면 된다. 서버 성능 향상은 말 그대로 서버 자체의 성능을 향상시키는 것이다. 더 비싸고 좋은 서버를 쓰면..

DNS
DNS DNS(Domain Name System)은 도메인 이름과 IP 주소를 매핑해주는 시스템이다. 주민등록번호, 핸드폰 번호와 같이 사람을 다양한 방식으로 식별할 수 있는 것처럼, 호스트에도 다양한 식별자가 있다. 호스트의 식별자에는 크게 도메인 네임과 IP 주소가 있다. 도메인 네임은 우리가 흔히 보는 www.google.com과 같은 주소이고 IP 주소는 111.111.111.111과 같이 4바이트로 구성된 주소이다. 사람의 입장에서는 IP 주소보다 도메인 네임이 더 기억하기 쉽지만, 라우터 입장에서는 그 반대이다. 도메인 네임은 인터넷에서의 해당 호스트 위치에 대한 정보를 거의 제공하지 못하기 때문에 IP 주소를 사용하고, 둘의 입장을 절충하기 위한 해결사가 DNS인 것이다. DNS Server..