Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza del computer >> software >> SQL Server >> .

Quando si controlla se un nome particolare è registrato su Internet il tuo computer consulta il database che ha mantenuto quale server?

Il computer non consulta direttamente un singolo server per verificare se un nome è registrato su Internet. Invece, utilizza un sistema chiamato Sistema di nomi di dominio (DNS) . Ecco come funziona:

1. Il tuo computer invia una query: Quando digiti un indirizzo del sito Web (come Google.com) nel tuo browser, il tuo computer invia una richiesta a un resolver DNS (Di solito impostato dal tuo fornitore di servizi Internet).

2. Il resolver cerca la sua cache: Il Resolver DNS controlla prima la propria cache locale di record di nomi di dominio. Se trova le informazioni per "Google.com" lì, invia l'indirizzo IP direttamente al tuo computer e sei a posto.

3. Interrogazione dei server di radice: Se il resolver non ha il record localmente, invia la query a un server di root . I server di root sono come le directory per Internet, con in mano informazioni sui domini di alto livello (come .com, .org, .net, ecc.).

4. Trovare il server TLD: Il server root fornisce l'indirizzo del server di dominio di livello superiore (TLD) per il dominio specifico (come .com).

5. Il server TLD fornisce le informazioni: Il server TLD fornisce quindi l'indirizzo del server DNS autorevole per "Google.com".

6. Query finale: Il resolver DNS invia quindi una query finale al server DNS autorevole per "Google.com" che fornisce l'indirizzo IP del server che ospita il sito Web di Google.

In sintesi: Il computer non consulta un singolo database, ma piuttosto utilizza un sistema distribuito di server (risolutori DNS, server di root, server TLD e server DNS autorevoli) per trovare l'indirizzo IP associato a un nome di dominio.

 

software © www.354353.com