Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
All’interno della comunicazione tra due sistemi devono essere svolti degli specifici
compiti su ogni singolo livello, tra questi rientrano ad esempio il controllo della
comunicazione, l’indirizzamento del sistema target o la conversione dei pacchetti in
segnali fisici. Ma questo funziona solo se tutti i sistemi coinvolti nella comunicazione
si attengono a regole precise, stabilite nei protocolli, che si applicano ai singoli livelli
o si possono utilizzare su ciascuno di questi (multilivello)
Il modello di riferimento ISO/OSI non è però uno standard di rete concreto, ma
descrive in forma astratta quali procedimenti devono essere regolati per far
funzionare la comunicazione in una rete.
TCP/IP
Con architettura TCP/IP si intende tutta la suite di protocolli internet, su cui si basa il
funzionamento di una rete.
Il nome deriva dai due importanti protocolli, TCP e IP
TCP (Transmission Control Protocol) è il protocollo che si occupa di testare
l’affidabilità di una rete e quindi di garantire una corretta comunicazione tra mittente
e destinatario.
IP (Internet Protocol) è il protocollo che si occupa di indirizzare i dispositivi di una
rete, assegnando, a ciascuno di essi, un indirizzo univoco. Inoltre si occupa di
organizzare i pacchetti di dati che viaggiano nella rete.
Livello 1 – Accesso alla rete
Il livello di accesso alla rete è quello più basso e dunque si occupa del collegamento
tra due o più dispositivi (host). Questo livello racchiude, come si nota dalla figura in
alto, il livello fisico e il livello data link del modello OSI. In generale si occupa di
muovere informazioni da un capo all’altro di un singolo canale di comunicazione.
Livello 2 – Rete
Il livello di rete si occupa di trasportare i pacchetti dalla sorgente alla destinazione,
attraversando i router. Questo livello non offre un controllo sugli errori ma gestisce il
flusso dei dati, le congestioni e le problematiche derivanti dalla presenza di più reti
diverse.
Livello 3 – Trasporto
Il livello di trasporto sfrutta i servizi offerti dal livello sottostante e fornisce un canale
logico e affidabile tra il mittente ed il destinatario.
Si definisce canale logico in quanto i processi applicativi che comunicano non sono
connessi fisicamente tra loro. Ricordiamo che per processo si intende un’istanza di un
programma in esecuzione. Il software del livello di trasporto non è presente nei router
ma sugli host.
Livello 4 – Applicazione
Il livello più alto è quello di applicazione che fornisce agli utenti un’interfaccia per
accedere alle reti. Dunque fornisce i servizi agli utenti della rete.
I protocolli più noti sono: FTP, telnet, HTTP, SMTP, POP3, IMAP