Premessa
Possiamo dire in maniena molto semplificata che il funzionamento di internet è basato su un sistema di scambio dati tra il computer dell'utente (chiamato "client") e il computer che fornisce un servizio (chiamato "server"). Per garantire la compatibilità tra sistemi operativi diversi, programmi e computer, ogni tipo di scambio dati deve seguire delle regole standard, descritti da documenti chiamati Rcf (Request For Comment). Lo scambio dei dati segue, quindi, uno specifico protocollo.
Esistono protocolli di diverso livello: basso e alto livello. Tutti i protocolli si basano sul concetto di pacchetto. Possiamo definire pacchetto un insieme di byte che viaggiano per la grande rete. Un pacchetto fondamentalmente è composto da una intestazione (header) che descrive il contenuto e/o la destinazione, ed un corpo (playload) contenente i dati veri e propi codificati seconto il protocollo utilizzato per quel determinato servizio: posta, ftp, ecc.
A cosa serve il protocollo Tcp/Ip
Tcp (Trasmission Control Protocol) e Ip (Internet Protocol) sono due distinti protocolli a basso livello che vengono usati sempre in coppia. Fondamentalmente è il modo universale di scambio dati tra un computer ed un altro. Quando inviamo un messaggio, questo probabilmente fa il giro del mondo per arrivare a destinazione. Passa da diversi server e poi arriva a destinazione: ogni server indirizza il pacchetto nella giusta direzione, cioè verso un altro server più vicino (ma non è detto) a quello di dewstinazione. Anche se un server si blocca il pacchetto troverà sempre una strada alternativa per arrivare a destinazione.
Il messaggio spedito con il protocollo Tcp può essere considerato come una raccomandata con ricevuta di ritorno: il computer mittente sa se è arrivato e quando è arrivato a destinazione.
Il protocollo IP, invece, assegna ad ogni computer collegato ad internet un indirizzo (address) che per comodità si rappresenta con un numero (a 32 bit), per esempio: 192.158.0.1 L'indirizzo Ip può essere statico o dinamico. Si dice statico quando viene assegnato una volta per tutte al momento della stipulazione del contratto con un provider (di solito sono le aziende a utilizzare un indirizzo Ip statico) mentre si dice Ip dinamico quando ogni volta che ci colleghiamo a Internet il provider ci assegna un indirizzo Ip diverso. inoltre al numero Ip è sempre asegnato il parametro netmask (serve alla gestione delle reti locali), questo valore vale sempre 255.255.255.0 (salvo casi particolari).
Come ottenere informazioni sulla connessione Tcp/Ip
Colleghiamoci a internet (ma se mi stai leggendo è probabile che tu sia collegato :-) ) e seguiamo questi piccoli passaggi per ottenere, tramitre il nostro sistema, maggiori informazioni. Apriamo il comando esegui: start / esegui
scriviamo winipcfg e clicchaimo su OK
adesso clicchaimo su dettagli. Ecco la schermata dettagliata con l'indirizzo Ip che il provider ci ha assegnato |