Beruflich Dokumente
Kultur Dokumente
Un link pu ospitare un certo numero di circuiti, utilizzando la tecnica del multiplexing, che pu
essere FDM o TDM.
FDM: ogni circuito occupa una piccola parte della banda disponibile.
TDM: ogni circuito occupa tutta la banda disponibile per piccoli intervalli di tempo equidistanti.
Solitamente la commutazione di pacchetto pi efficiente se applicabile, mentre la commutazione
di circuito pi affidabile.
Ritardo, perdita e Throughput
In una rete ideale possibile trasportare quantit illimitate di dati tra qualunque host senza perdite o
ritardi. In una rete reale, ci sono diversi ostacoli da superare.
Ritardo di processo: quando un pacchetto arriva all'ingrasso di un router, questo ne esamina
l'header per determinare a che uscita inviarlo. Impiega del tempo, che forma il ritardo di
processo, al quale si pu sommare quello dovuto ad altre operazioni effettuate sul packet.
Ritardo di accodamento: tempo per il quale il pacchetto attende nel buffer prima di essere
trasmesso.
Ritardo di trasmissione: tempo che il pacchetto utilizza per essere immesso nel link.
Dipende dalla velocit di trasmissione e dalla banda dei cavi.
Ritardo di propagazione: tempo che il pacchetto impiega per percorrere il link.
Ritardo nodale totale: somma di tutti i ritardi.
Il ritardo di accodamento ne solitamente il pi importante componente, viene detto anche latenza e
dipende da pacchetto a pacchetto. Solitamente dipende dal ritmo del traffico, dalla velocit di
trasmissione del link in uscita e dalla natura del traffico entrante (se a flusso continuo o ad
impulsi).
L'intensit di traffico definisce l'occupazione del buffer. Se maggiore di 1, vuol dire che il ritmo di
arrivo del traffico superiore al ritmo di trasmissione, e che quindi la latenza tende ad infinito.
Se invece minore di uno, non vi sar un accumulo continuo e diventa importante la natura del
traffico entrante (impulso o continuo).
In realt, quando il buffer pieno il pacchetto entrante non trova pi posto e quindi viene perso.
Maggiore l'intensit di traffico, maggiore la probabilit di perdere dei pacchetti.
Throughput: quantit di bit ricevuti con successo alla fine di un canale di comunicazione; non pu
essere inferiore alla capacit di trasporto del link pi lento (collo di bottiglia), determinato anche
dal traffico concomitante.
Protocolli e modelli di servizio
Internet una rete molto complessa, quindi necessario un modello semplificato.
Nelle reti i protocolli di comunicazione sono stratificati a pi livelli, ogni protocollo appartiene ad
un dato livello e svolge dei servizi che offre al livello superiore, utilizzando i servizi di quello
inferiore.
Livello applicazione: vi risiedono le applicazioni ed distribuito sugli host connessi alla
rete. I protocolli (HTTP, SMTP, FTP) effettuano le richieste ed i trasferimenti tra gli host.
Un'applicazione utilizza i protocolli a questo livello per scambiare blocchi di informazione
(messaggi) con un altro host.
Livello trasporto: trasporta i messaggi tra i punti terminali delle applicazioni. Il protocollo di
trasporto TCP fornisce la consegna garantita dei messaggi a destinazione ed il controllo di
flusso, suddivide i messaggi pi grandi in blocchi pi piccoli (segmenti) e fornisce un
meccanismo di controllo delle congestioni.
Livello rete: prende i segmenti consegnati dal livello superiore e li inserisce in altri blocchi
(datagram), fornisce il servizio di consegna all'indirizzo richiesto dal livello trasporto. Il
protocollo IP contiene anche i protocolli di instradamento che determinano i percorsi che i
datagram seguono tra il mittente ed il destinatario.
Livello connessione: fornisce diversi servizi a secondo del protocollo utilizzato; ad ogni
modo il livello rete passa i datagram al livello connessone che al nodo successivo li rimanda
al livello rete; anche lui li divide i pacchetti detti frame.
Livello fisico: trasporta i singoli bit che compongono un frame. I protocolli dipendono dal
mezzo fisico di trasmissione.