Quali porte vengono utilizzate per il traffico che è necessario per risolvere i nomi host in indirizzi IP?

June 28

Quali porte vengono utilizzate per il traffico che è necessario per risolvere i nomi host in indirizzi IP?


Se si desidera sfogliare la pagina iniziale del sito eHow.com, il computer deve conoscere l'indirizzo IP del server Web configurato a "ehow.com." Si invia una query a un server di Domain Name System, che ascolta le richieste sulla porta 53. Il server DNS cerca l'indirizzo IP e lo invia sulla porta 53. Una volta ottenuto l'indirizzo IP del sito web, è possibile visualizzare il sito in il browser.

Domain Name System

Il sistema di nome di dominio è una delle parti più importanti della struttura sottostante di Internet. Quando si digita l'URL di un sito web nella barra degli indirizzi nel browser, come ad esempio "www.example.com", il browser richiede silenzio l'indirizzo IP associato con "example.com". Ogni pagina di visualizzare sul sito example.com - o su qualsiasi altro sito Web che contiene un nome di dominio invece di un indirizzo IP - deve essere guardato in su. Un utente medio potrebbe richiedere più di 5.000 ricerche DNS ogni giorno, ma solo il 20 per cento delle richieste devono essere guardato, perché l'altro 80 per cento sono stati recentemente alzato gli occhi. (Vedi nota su riferimenti)

Porte di rete

Ogni connessione di rete ha 65.536 porte attraverso le quali si può comunicare. Alcune porte sono riservate per specifici tipi di comunicazione di Internet. Ad esempio, la porta 80 è riservata per la comunicazione HTTP e la porta 443 è riservato per la comunicazione HTTPS. Quando si effettua una richiesta HTTP a un server Web per una pagina Web, la richiesta viene trasmessa automaticamente sulla porta 80. Quando si utilizza il protocollo HTTPS, la richiesta viene trasmessa sulla porta 443. Port 53 è riservato per le query DNS e le risposte. Un elenco completo delle porte e dei loro servizi assegnati è incluso nella sezione Risorse.

cache DNS

Anche se tutte le pagine che navigare su un sito web possono condividere lo stesso nome di dominio, il browser deve ancora tradurre il nome di dominio per ogni pagina a un indirizzo IP. Esso richiede la definizione dal sistema operativo, ad esempio Windows. Windows tiene traccia dell'indirizzo IP di dominio e di ogni ricerca DNS in una cache DNS. Quando Windows riceve una richiesta, fornisce la risposta dalla cache, se possibile, al fine di evitare una ricerca DNS. Circa l'80 per cento di tutte le richieste DNS sono di solito risponde dalla cache.

Meccanica di una richiesta DNS

Il router gateway su una rete può intercettare il traffico sulla porta 53 e coordinare le richieste DNS. Un gateway in grado di risolvere più query dalla cache di un singolo computer, perché la sua cache comprende ricerche da tutti i dispositivi sulla rete. Se una richiesta non è nella cache, il router sostituisce l'indirizzo IP privato del computer con l'indirizzo IP pubblico della rete, assegna una porta in uscita casuale e invia la richiesta DNS per porta 53 all'indirizzo IP del server DNS. Il server DNS invia la sua risposta al gateway sulla porta 53. Il gateway determina quale computer ha richiesto che, inoltra la risposta e aggiunge la risposta alla sua cache.