• 카테고리

    질문 & 답변
  • 세부 분야

    네트워크

  • 해결 여부

    해결됨

DNS 서버를 여러대 두는 이유

23.02.10 23:07 작성 조회수 530

0

영상보고 도움 많이 받고 있습니다.

영상에서 naver.com 에 대한 DNS가 여러대 있을수도 있다고 했는데 DNS 서버를 여러대 두는 이유는 무엇인가요..?

제가 생각하는건 A 서비스를 서버 한대를 띄웠다고 했을때, 트래픽이 많아지면 서버의 대수를 늘려야한다고 생각하는데요.

DNS서버도 이런 트래픽의 영향때문에 여러대를 두는 것일까요?

 

추가로 궁금한 점은 DNS 서버한테 요청을 할때도 L2 -> L3 이런식으로 다 거쳐서 올라가는건가요??

 

질문이 허접한거 같지만 ㅠㅠ 잘 부탁드립니다

답변 1

답변을 작성해보세요.

2

부하 분산의 이슈보다는 안정성의 이유가 큽니다. DNS 트래픽 중 naver.com에 대한 질의 자체는 그리 부하가 크기 않습니다. 그러나 만일 응답이 없기라도 한다면 naver.com에 제대로 접속하지 못하는 사태가 벌어집니다. DNS에 관한 부하 분산에 대한 고민은 주로 ISP가 합니다. 가령 KT DNS가 다운된다면 KT사용자를 비롯해 대부분 사용자의 인터넷 접속이 차단되는 초유의 사태가 벌어지기 때문입니다. (1.25 인터넷 대란 참고)

DNS 서비스는 UDP를 기반으로 구현되어 있습니다. 따라서 L2 -> L3 다 거친다고 생각하시면 되겠습니다. 감사합니다.