In questa struttura ad ogni livello corrispondono alcune operazioni necessarie per la trasmissione dei dati: il primo livello ovviamente Ë quello della gestione delle connessioni fisiche, dei cavi; il secondo si occupa di inviare i dati ai vari computer collegati, sfruttando al meglio il livello hardware; il terzo livello invece ha il compito di controllare che la comunicazione di un certo blocco di dati sia andata a buon fine, e di ritrasmettere quello che eventualmente Ë andato perso; il quarto livello infine produce i dati veri e propri da inviare. Ogni strato Ë gestito da uno o pi˜ protocolli.
TCP/IP, puÚ essere visto come una sorta di servizio di recapito basato su un meccanismo a scatole cinesi: al momento della spedizione i dati sono 'avvolti' in una scatola (che riporterý all'esterno alcune indicazioni sul contenuto), questa scatola viene inserita in un'altra scatola (con all'esterno un altro tipo di indicazioni), e cosÏ via. Al momento della ricezione le scatole vengono 'aperte' una dopo l'altra, ricavando da ognuna le informazioni su di essa riportate. Ogni interazione tra due computer della rete Ë costituita dalla confezione e dall'invio di una serie di scatole che rappresentano schematicamente i dati dei vari livelli (layers) inviati tramite TCP/IP. L'Internet Protocol e gli indirizzi della rete La trasmissione dei dati e la gestione del traffico tra i vari computer in una rete TCP/IP sono governati dall'Internet Protocol (IP). Il protocollo IP ha il compito di impacchettare i dati in uscita e di inviarli, trovando la strada migliore per arrivare ad un particolare computer tra tutti quelli connessi alla rete. Il secondo compito del protocollo IP Ë l'invio dei dati per la 'retta via'. Per fare in modo che la comunicazione tra gli host vada a buon fine Ë necessario che ogni singolo computer abbia un indirizzo univoco, che lo identifichi senza alcuna ambiguitý, e che indichi la via per raggiungerlo tra i milioni di altri host della rete. A questo fine viene impiegato uno schema di indirizzamento dei computer collegati in rete, che si basa su un sistema di indirizzi numerici. |
||
|