Gestione degli Indirizzi IP


Ciascuna macchina che ha una presenza su Internet deve avere un'indirizzo. L'indirizzo permette alle macchine sulla rete di dialogare con questa macchina. Anche il semplice utilizzo di un Web Browser comporta un dialogo. Quando mi collego con un sito, il mio browser invia un messaggio all'indirizzo del sito. Il sito mi dovrà poi mandare una pagina e per farlo avrà bisogno del mio indirizzo1. Il colloquio viene scomposto in singoli messaggi. Ogni messaggio viene immesso sulla rete singolarmente e viene instradato usando l'indirizzo di destinazione. Riporta inoltre l'indirizzo di provenienza.

Vi sono due tipi di indirizzi:

  1. IP -- Indirizzi Fisici
  2. IP -- Indirizzi Logici

Gli indirizzi possono essere gestiti in diversi modi:

  1. IP -- Indirizzi Pubblici
  2. IP -- Indirizzi Dinamici
  3. IP -- Indirizzi Pubblici

I sistemi di confine (router, bridge, firewall, ecc... ) dispongono di varie tecniche per manipolare gli indirizzi. Tra queste le più comuni sono:

  1. IP -- NAT
  2. IP -- Proxy

È utile confrontare il funzionamento di Internet con quello della rete telefonica. L'indirizzo ip fisico è analogo al numero di telefono. L'indirizzo ip logico non è altro che l'identificazione dell'abbonato.

Una prima fonte di confusione deriva dal fatto che l'utente immagina che la rete telefonica sia una rete punto a punto, mentre Internet è una rete switched. Esaminiamo il significato di questi termini.

Quando componiamo un numero è naturale immaginare che il sistema telefonico costruisca un collegamento fisico tra il nostro telefono e quello della persona chiamata. Abbiamo bloccato, occupato, impegnato il telefono del chiamato: per tutta la durata della telefonata quel telefono è interamente dedicato al collegamento con noi. Agli inizi del sistema telefonico la chiamata si effettuava spostando spinotti fino ad ottenere un filo che collegava il telefono del chiamante e il telefono del chiamato. Questo è un collegamento punto a punto. Il chiamato non ha necessità di conoscere il nostro numero di telefono. Non ha necessità di conoscere l'indirizzo di ritorno.

Superata la fase pionieristica, il sistema telefonico si è dotato di un sistema di collegamenti automatizzato. Inizialmente costruite con dei relais elettromagnetici, le centrali telefoniche - sulla base del numero digitato - costruivano dinamicamente un collegamento diretto tra gli aparecchi dei due abbonati. Tutti i componenti di questo collegamento erano dedicati alla gestione di quella particolare telefonata.

Dall'inizio degli anni '60 la rete telefonica ha cambiato natura. Prima le dorsali e sucessivamente l'intera rete sono state digitalizzate. La voce viene digitalizzata2. Il flusso di numeri che descrive matematicamente il suono viene spezzato in pacchetti. Questi pacchetti viaggiano sulla rete telefonica fino al telefono di destinazione. I pacchetti viaggiano autonomamente ciascuno con il suo percorso. Solo a destinazione i pacchetti vengono riassemblati e il suono viene ricostruito. Sullo stesso filo possono viaggiare migliaia di telefonate in contemporanea ciascuna con la propria destinazione. Ogni pacchetto avrà un'indirizzo di partenza e un'indirizzo di arrivo. Questi non sono altro che il numero di telefono. Il sistema si comporta logicamente come un sistema punto a punto3, ma internamente è un sistema switched.

Internet è un sistema switched. Gli attori sono i computer - host nella terminologia Internet. Ciascun host ha un'indirizzo fisico per localizzarlo. È in grado di gestire più conversazioni in parallelo. Ogni conversazione viene identificata da un numero che si chiama porta. La combinazione indirizzo + porta identifica in modo univoco una determinata conversazione (ad esemipo 223.100.50.10:80)



1 Un programma campiona le frequenze vocali e le trasforma in numeri. La logica è la medesima di quella utilizata dai cd audio. La differenza sostanziale è di qualità: nel sistema telefonico il campionamento viene limitato ad una qualità molto bassa.

2 Un programma campiona le frequenze vocali e le trasforma in numeri. La logica è la medesima di quella utilizata dai cd audio. La differenza sostanziale è di qualità: nel sistema telefonico il campionamento viene limitato ad una qualità molto bassa.

3 In realta alcuni servizi violano la logica del punto a punto. Ad esempio le chiamate in conferenza.

ris.3s3tmbk • LastModified: 14-9-2007 • John Peter Arnold