인프런 커뮤니티 질문&답변

hihiwwg님의 프로필 이미지

작성한 질문수

외워서 끝내는 네트워크 핵심이론 - 기초

한 번에 끝내는 DNS

DNS 서버를 여러대 두는 이유

해결된 질문

23.02.10 23:07 작성

·

674

0

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

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

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

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

 

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

 

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

답변 1

2

널널한 개발자님의 프로필 이미지
널널한 개발자
지식공유자

2023. 02. 10. 23:18

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

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

hihiwwg님의 프로필 이미지

작성한 질문수

질문하기