Non direttamente, no, ma si sono collegati in un certo senso .
La cosa importante da capire è che Internet non è solo un protocollo . È una serie di protocolli, ognuno dei quali esegue un'attività specifica. Si combinano in una cosa chiamata stack che, tra i vari protocolli al suo interno, ottiene i dati dove deve andare.
Per la maggior parte, le persone che hanno sviluppato i protocolli che compongono Internet hanno organizzato le cose in quattro livelli . Esiste un modello in competizione che utilizza sette livelli, ma per ora resteremo fedeli al modello a quattro strati.
Il più basso di questi è il livello di collegamento dati , che gestisce il compito di ottenere un segnale tra due macchine che sono direttamente collegate . Quando si collega un cavo Ethernet al computer e al router, li si collega in questo livello. La famiglia di protocolli Wi-Fi vive anche nel livello di collegamento dati. Lo stesso vale per PPP, utilizzato per modem e telefoni cellulari. Ce ne sono anche altri, per collegamenti a infrarossi e laser, per stazioni satellitari e a microonde e persino per piccioni viaggiatori. Quest'ultimo è stato fatto come uno scherzo del pesce d'aprile; nessuno dovrebbe usarlo in circostanze normali, ma è stato fatto, solo per dimostrare che il concetto funziona. Le persone in rete sono strane.
Il prossimo è il livello Internet , che sposta un segnale tra computer che non sono direttamente connessi, usando una catena di computer che sono direttamente connessi . L'IP (da cui proviene il tuo indirizzo IP) vive qui, così come alcuni altri protocolli relativi alla gestione della rete. È suddiviso nel proprio protocollo in modo che le diverse macchine della catena non debbano preoccuparsi di come l'intera cosa è connessa : ognuna deve solo preoccuparsi della macchina da cui riceve il segnale (a meno che non sia il primo collegamento in la catena) e la macchina a cui inoltra il segnale (a meno che non sia l'ultimo anello della catena).
Dopo questo è il livello di trasporto , che organizza un segnale in dati significativi . È suddiviso nel suo protocollo in modo che le due macchine non debbano preoccuparsi di come il segnale si frappone tra loro. Una volta che hai a che fare con il livello di trasporto, sembra che le macchine siano direttamente connesse , perché le cose nel livello Internet gestiscono tutto quel casino. Ma l'IP sta facendo molto lavoro sotto.
Ultimo è il livello dell'applicazione , che interpreta i dati in base alle esigenze dell'applicazione . HTTP, il protocollo utilizzato dai browser Web per inviare pagine e contenuti multimediali avanti e indietro, vive qui. Lo stesso vale per FTP, IRC e molti altri. I protocolli a livello di applicazione non devono preoccuparsi di nessuno dei dettagli per ottenere i dati avanti e indietro: invii e ricevi da alcuni protocolli a livello di trasporto, ma non devi gestire nessuno degli altri.
Il risultato finale di questo è che Internet non è solo una gigantesca rete di cavi in fibra ottica. È molto più disordinato di così . Anche se dicessimo che si trattava di una rete di computer collegati tramite cavi, ciò avrebbe comunque semplificato eccessivamente le cose. Probabilmente non invierai mai dati attraverso un collegamento vettore-piccione, ma molti dei tuoi segnali passeranno attraverso rame, fibra, satellite e altri tipi di collegamenti sulla strada per la destinazione. Ma a causa del modo in cui è organizzata la pila, non devi mai sapere o preoccuparti di nulla di tutto ciò.