Page 154 - Informatica dalla A a Z
P. 154
194
193
meccanismi per la rilevazione e correzione degli errori . L’informazione arriva spezzata
in segmenti.
Il livello Internet divide i segmenti del livello di trasporto in pacchetti e li invia attraverso le
reti che formano Internet, usando gli indirizzi IP per determinare l’indirizzo destinatario.
Sceglie il cammino migliore tra il nodo sorgente e quello destinatario.
Il livello Network Access invia informazioni sia al livello LAN che al livello fisico, dopo averle
trasformate in informazioni elementari.
I Protocolli
Per poter inviare informazioni tra due dispositivi, questi devono utilizzare entrambi lo
stesso protocollo. I protocolli usati dal TCP/IP sono: File Transfer Protocol (FTP), Hypertext
Transfer Protocol (HTTP), Simple Mail Transfer Protocol (SMTP), Domain Name Service
(DNS) e Trivial File Transfer Protocol (TFTP), per il livello Applicazione. Transport Control
195
Protocol (TCP ) e User Datagram Protocol (UDP) per il livello di trasporto. Internet Proto-
col (IP) per il livello Internet, mentre per il network access si usa il protocollo Ethernet.
Approfondimento: FTP è utilizzato per la trasmissione di file tra due dispositivi, attraverso
le porte 20 e 21. HTTP è utilizzato per tradurre le informazioni in pagine web, attraverso la
porta 80. SMTP è un servizio di posta che trasferisce la posta elettronica tra due sistemi
fornendo anche una notifica della posta in arrivo. La porta utilizzata è la 25. DNS fornisce
un meccanismo per associare ad un nome di dominio un indirizzo IP. La porta utilizzata è
la 53. TFTP la stessa funzione di FTP ma usa UDP invece che TCP, avendo così una maggiore
velocità, ma perdendo in sicurezza e affidabilità. Usa la porta 69.
TCP stabilisce una connessione logica tra i punti finali della rete, sincronizzando e regolan-
done il traffico.
193 La rilevazione degli errori si ottiene attraverso l’introduzione della ridondanza. Un codice è ridondante se è più lungo di
quanto richiesto, in modo che solo alcune configurazioni di simboli siano significative.
Per rilevare ‘d’ errori singoli è necessario un codice con distanza ‘d+1’.
194 I Codici a correzione di errore sono molto più potenti dei codici a rilevazione di errore, in quanto indicano dove si è verificato
l’errore.
Per correggere ‘d’ errori singoli è necessario un codice con distanza ‘2d+1’.
195 Il Transmission Control Protocol (TCP) ha il compito di instaurare un collegamento tra due dispositivi, di rendere affidabile
il trasferimento di dati e di chiudere la connessione. Il flusso dati di una connessione TPC è full-duplex e agisce a livello di
trasporto del modello ISO/OSI.
150