La connessione a Internet in questi giorni è diventata così facile e intuitiva che tendiamo a dimenticare gli aspetti tecnici di cose come il caricamento delle pagine e il download di file. Tali operazioni avvengono ancora, anche se l’utente medio non ci pensa due volte.
Una di queste operazioni trascurate è TCP/IP. Questo insieme di operazioni spesso usato ma poco compreso sta per Transmission Control Protocol/Internet Protocol. TCP/IP è la combinazione dei due e descrive l’insieme di protocolli che consente agli host di connettersi a Internet. In realtà, TCP/IP è una combinazione di più di questi due protocolli, ma le parti TCP e IP di TCP/IP sono le principali e le uniche a diventare parte dell’acronimo che descrive le operazioni coinvolte.
TCP/IP non accade solo. È un processo attivo; un insieme di comunicazioni costanti tra computer privati e server Internet. Quando un computer tenta di accedere a Internet, le operazioni TCP/IP di quel computer inviano una serie di segnali ai server Internet alla ricerca di una connessione. In quasi tutti i casi, l’accesso ha esito positivo. Alcune eccezioni impedirebbero la concessione dell’accesso, ma queste eccezioni sono rare.
I due livelli di TCP/IP sono definiti dalle versioni esplicate separate. Il protocollo di controllo della trasmissione è il livello superiore; quello che converte messaggi o file in pacchetti di dati che vengono trasmessi sulla connessione di rete al computer di destinazione e quindi riassemblati in messaggi o file che possono essere letti dall’utente di destinazione. Il livello inferiore di TCP/IP, Internet Protocol, fornisce l’operazione di trasmissione, configurando l’indirizzo della connessione in modo che le informazioni arrivino nel posto giusto. IP potrebbe funzionare senza TCP, anche se sarebbe inattivo, ma il contrario non è possibile.
Nonostante la presenza molto evidente della parola Internet nella versione esplicita di TCP/IP, l’insieme dei protocolli può essere utilizzato anche per uso interno. Le intranet aziendali utilizzano i protocolli TCP/IP per configurare una rete all’interno della struttura informatica dell’azienda. Non si sviluppa alcuna connessione esterna, ma vengono effettuate connessioni tra i server e/o mainframe dell’azienda ei singoli computer. Questo tipo di connettività imita la funzionalità di connessione di TCP/IP utilizzata per le connessioni Internet.