Che cos'è NAT, come funziona e perché viene utilizzato?


Potresti aver sentito parlare di qualcosa chiamato Indirizzo IP, - in caso contrario, inizia leggendo il nostro articolo che spiega il concetto - ma per questo articolo su NAT (Network Address Translation) devi sapere che gli indirizzi IP sono limitati. Inoltre, non puoi avere due dispositivi su una rete con stesso indirizzo IP.

Il problema è che reti diverse, come la rete domestica e i computer su Internet nel loro insieme, avranno inevitabilmente gli stessi indirizzi IP o incompatibilità nel modo in cui i loro indirizzi di rete sono impostati. NAT ha risolto sia il problema della scarsità di indirizzi IP sia le reti incompatibili che devono dialogare.

Il più delle volte non è qualcosa di cui devi preoccuparti, ma a volte i tuoi guai su Internet sono il risultato di un errore della NAT. Quindi avere una conoscenza di base di cosa sia NAT e come funziona può aiutare a risolvere il problema.

Where Happen NAT?

In caso di regolare utenti come noi, NAT è un lavoro gestito dal tuo router. Il router ha un Indirizzo IP assegnato dal fornitore di servizi. Questo è l'indirizzo che vede il resto di Internet. A ogni dispositivo della rete domestica viene assegnato un indirizzo IP privato, che è quello che useranno per parlare tra loro.

Quando un dispositivo sulla tua rete vuole comunicare con il mondo esterno, il router lo sostituisce. Il router ha un indirizzo IP pubblico, che tutti gli altri vedono. Tiene traccia di quali indirizzi IP privati ​​hanno richiesto il traffico e si assicura che i pacchetti di dati vengano indirizzati al dispositivo giusto.

Private Vs Indirizzi IP pubblici

Prima di entrare nei tipi di NAT che incontrerai, è una buona idea discutere rapidamente di indirizzi IP privati ​​e pubblici.

In_content_1 all: [300x250] / dfp: [640x360] ->

Per convenzione, determinati intervalli di indirizzi IP sono riservati per scopi specifici. Gli indirizzi IP pubblici sono riservati ai dispositivi con connessione a Internet come router o server Web. Il tuo ISP alloca un indirizzo IP pubblico al tuo router e questo è l'indirizzo che vedono tutti gli estranei sul web. In genere un indirizzo Internet privato è qualcosa come 192.168.0.X o 10.1.1.X, ma questo varia da un router all'altro. Sebbene gli indirizzi privati ​​debbano essere univoci all'interno di una rete privata, sono quasi certamente gli stessi tra le reti private.

Un indirizzo IP pubblico, come menzionato sopra, è quello visto da tutti gli altri su la rete. Quando visiti un sito Web, il tuo browser è collegato al suo indirizzo IP pubblico. In genere, i router domestici non consentono l'accesso diretto tramite il suo indirizzo IP pubblico che non è stato avviato da esso. Ciò significa che non puoi semplicemente digitare l'indirizzo pubblico del router del tuo amico e avere accesso ai dispositivi sulla loro rete.

Tuttavia, alcuni servizi e dispositivi Web, come le console per videogiochi, richiedono un approccio più indulgente. È qui che entrano in gioco vari tipi di NAT. Spesso sorgono problemi a causa del tipo NAT della tua connessione errato per il tipo di servizio che stai tentando di utilizzare. Tratteremo i tipi NAT più dettagliatamente in seguito.

Tipi NAT

Mentre l'idea di base di cosa sia NAT non è troppo complicata, in pratica c'è un sacco di sfumature su come funziona effettivamente. Esistono vari tipi di NAT appropriati per le diverse esigenze di traduzione.

NAT statico

Lo stile statico di NAT associa un indirizzo IP privato specifico a un indirizzo IP pubblico specifico. Con NAT statico è possibile accedere direttamente al dispositivo mappato all'indirizzo pubblico.

Questo è il tipo di NAT utilizzato per server web che fanno anche parte di una rete privata. Quando accedi al server tramite questa mappa statica, non puoi accedere anche agli altri dispositivi sulla sua rete privata. Il server stesso, tuttavia, può comunicare con i dispositivi sulla propria rete privata senza problemi.

NAT dinamico

Il NAT dinamico viene utilizzato quando si dispone di un pool di indirizzi IP pubblici che si desidera assegnare dinamicamente ai dispositivi sulla rete privata.

Non viene utilizzato per l'accesso al server Web dall'esterno della rete. Invece, quando un dispositivo sulla rete privata desidera accedere a Internet o un'altra risorsa non sulla rete privata, gli viene assegnato uno degli indirizzi IP pubblici nel pool.

Sovraccarico NAT (PAT)

Con elementi di NAT sia statico che dinamico, lo stile di sovraccarico NAT è la forma più comune ed è ciò che la maggior parte dei router domestici uso. È noto come NAT con Port Address Translation (PAT) tra gli altri nomi.

Nella maggior parte dei casi, al router è assegnato un indirizzo IP pubblico, ma probabilmente tutti i dispositivi della rete desiderano l'accesso a Internet. Utilizzando il sovraccarico NAT il router imposta una connessione tra il suo indirizzo IP pubblico e quello del server. Invia quindi i pacchetti al server, ma assegna anche una porta di destinazione di ritorno.

Questo aiuta a sapere quali pacchetti sono pensati per quale indirizzo IP sulla tua rete privata. Questa è la parte PAT del processo, per inciso.

Tipi NAT proprietari

Per confondere ancora di più le cose, alcune aziende hanno deciso di schiaffeggiare le proprie classificazioni NAT sulle cose. Questo è principalmente applicabile alle console di gioco e scoprirai che quando esegui un test di rete, ti dirà che stai usando qualcosa come NAT Tipo 2 o NAT Tipo D.

Queste classificazioni sono specifiche per i produttori di console o dispositivi e dovresti controllare la loro documentazione ufficiale per capire cosa significa effettivamente ogni classificazione.

Correzioni comuni per problemi NAT

Il più delle volte, per la maggior parte delle persone, NAT funziona perfettamente e in completa trasparenza. A volte, tuttavia, non funziona correttamente o si mette in mezzo.

Ancora una volta, è molto probabile che le console di gioco incontrino problemi, poiché alcuni dei loro servizi richiedono alla tua rete di accettare richieste di accesso al tuo indirizzo IP pubblico dall'esterno, poiché le configurazioni NAT standard di solito non lo consentono. La buona notizia è che ci sono alcune correzioni comuni che puoi provare a rendere il NAT meno restrittivo e consentire connessioni in entrata.

Per prima cosa, accedi al tuo router (secondo il suo manuale) e controlla se UPnP (plug and play universale) è acceso. Questa funzione consente alle applicazioni sulla tua rete locale di porte di andata automaticamente senza che tu debba fare confusione con le impostazioni di rete. Basta essere informati che qualsiasi software dannoso sulla rete, come malware, può anche utilizzare UPnP. Assicurati che tutti i tuoi dispositivi siano scansionati e cancellati se usi questa funzione.

Hai anche la possibilità di eseguire il port forwarding manuale, in modo che i dispositivi che necessitano di una connessione meno rigida possano ottenerli in un caso -case base.

È solo NATurale

Questo è tutto ciò che devi sapere su quale NAT deve iniziare. I veri e propri aspetti di come funziona NAT possono complicarsi rapidamente, ma finché capisci cosa fa NAT ad alto livello e perché a volte va storto, capirai anche perché certe correzioni funzionano o no quando corri in problemi di rete.

Post correlati:


10.06.2020