В интернете существует только 13 главных корневых серверов по нескольким причинам:
- Баланс между эффективностью и масштабируемостью. 1 Большое количество корневых серверов увеличит избыточность, но также усложнит управление и обслуживание системы. 1
- Ограничение на размер пакетов. 13 В прошлом существовал лимит на размеры DNS-пакета — 512 байт. 3 Из-за этого в DNS-ответ могло быть помещено только 13 серверов. 3
- Эффективная маршрутизация DNS-запросов. 1 13 корневых серверов стратегически расположены по всему миру, что гарантирует эффективную маршрутизацию DNS-запросов на ближайший сервер. 1
При этом каждое имя корневого сервера представляет собой не отдельный компьютер, а кластер серверов, состоящий из множества компьютеров. 2 Такое использование кластеризации повышает надёжность DNS без какого-либо негативного влияния на его производительность. 2