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
   149   150   151   152   153   154   155   156   157   158   159