Servidores DNS raiz

1

Eu entendo os servidores DNS raiz (de A a M). O que eu não entendo exatamente é a diferença entre, digamos, o "F Root DNS" e o "A Root DNS".

Por que há um total de 49 DNSs "F" e somente DNS "A"?

O banco de dados de registros DNS de A para M não é o mesmo?

    
por Andre 03.04.2012 / 14:30

2 respostas

7

Por causa da importância vital, alta carga e, principalmente, devido à necessidade de tolerar qualquer possível ataque DDoS, a Internet tem muitos servidores raiz.

Todos os servidores raiz armazenam o mesmo banco de dados DNS.

A até M é um total de 13 nameservers, mas para ser exato cada um desses "nameserver" não é realmente um servidor , mas é um endereço IP.

Para a maioria dos servidores-raiz, esse endereço IP não corresponde a uma única máquina, mas é um chamado anycast endereço - endereço que pode ser roteado para qualquer um dos vários locais ao redor do mundo. Assim, quando você consulta, digamos f.root-servers.net, sua consulta pode ser respondida por um servidor localizado em qualquer um desses anycast sites (geralmente o mais próximo ao seu).

O servidor raiz "A" também é anycasted.

Diferentes servidores-raiz (A, F, etc.) operados por diferentes organizações, reduzindo assim a possibilidade de algum erro humano derrubar toda a Internet.

Há um mapa dos locais dos servidores-raiz em root-servers.org .

    
por 03.04.2012 / 15:01
2

Georedundancy, em suma.

As consultas de raiz usam anycasting para selecionar uma instância raiz do closeby.

    
por 03.04.2012 / 14:36