Commutazione

Materie:Appunti
Categoria:Sistemi

Voto:

2.5 (2)
Download:119
Data:23.02.2007
Numero di pagine:3
Formato di file:.doc (Microsoft Word)
Download   Anteprima
commutazione_1.zip (Dimensione: 10.32 Kb)
trucheck.it_commutazione.doc     50 Kb
readme.txt     59 Bytes


Testo

Concetti di commutazione
Terminologia:
• Host o End System o Terminale o DTE: apparato di rete che genera e riceve traffico di dati
• Nodo: un apparato di rete indirizzabile che non genera traffico ma commuta il traffico dai canali di ingresso sui canali di uscita
• Link: è un canale fisico di comunicazione, eventualmente suddiviso in sottocanali detti anche circuiti, che connette fisicamente due nodi o un nodo e un host
• Apparato: una generica apparecchiatura di rete

Per stabilire la commutazione il nodo utilizza delle risorse fisiche: buffer di memoria, circuiti di commutazione, risorse di calcolo etc
La commutazione si può dividere in tre tipi di cui due sono principali:
• Nella Commutazione di Circuito i nodi della rete coinvolti nella connessione fra due host riservano per tutta la durata della comunicazione/sessione le risorse fisiche necessarie alla commutazione del traffico, indipendentemente dal fatto che stiano effettivamente transitando dati o no. Esiste un circuito fisico fra mittente e destinatario
• Nella Commutazione di Pacchetto, il messaggio viene frammentato in parti più piccole detti pacchetti, es di 1500 byte max. Le risorse fisiche dei nodi della rete coinvolti nella connessione fra due host sono impegnate nella commutazione del traffico tra ingresso e uscita solo per la durata dell’effettivo transito dei dati di un pacchetto. Esiste un circuito logico e non fisico fra mittente e destinatario
• Nella Commutazione di Messaggio (non più utilizzata) le risorse fisiche dei nodi della rete coinvolti nella connessione fra due host sono impegnate nella commutazione del traffico tra ingresso e uscita solo per la durata dell’effettivo transito dei dati dell’intero messaggio/file
La commutazione di pacchetto si divide in altre due modalità:
• Datagram: analogo alla spedizione per posta ordinaria, ossia il mittente non ha conferma della ricezione del pacchetto, è detta anche connectionless
• Virtual Circuit: analogo alla spedizione postale per raccomandata con ricevuta di ricezione, è
detta anche connection oriented
Le due modalità di commutazione hanno pregi e difetti :
Comm. di Circuito
Comm. di Pacchetto
Pregi
- Ritardo di trasferimento minimo e costante
- Velocità di trasferimento costante
- Garantisce la consegna con probabilità elevata
- Alta efficienza di utilizzo dei link
- Bassi costi di utilizzo dei link
- Bassi ritardi di setup
Difetti
- Inefficienza nell’utilizzo dei link
- Maggiori costi di utilizzo dei link
- Ritardo di setup dovuto all’apertura della connessione in tutti i nodi del circuito
- Chiusura della connessione
- Ritardo di trasferimento:
a) di elaborazione
b) di coda
c) di trasmissione o store-and-forward

Il Virtual Circuit permette di avere dei pregi analoghi, ma non uguali, alla commutazione di circuito realizzando le seguenti funzioni:
- Handshake
- Controllo di flusso
- Controllo di congestione
- Disconnessione
Il servizio Datagram, non dando garanzie di recapito al destinatario del pacchetto, è più semplice e rapido del Virtual Circuit
Il protocollo IP è di tipo Datagram, cioè non stabilisce un canale di comunicazione affidabile end-to- end
Il protocollo TCP e di tipo Virtual Circuit, ossia stabilisce un canale di comunicazione affidabile end-to- end
RITARDI NELLA COMMUTAZIONE
Quando spediamo un pacchetto parte da un host, passa attraverso un serie di router e termina in un altro host: lungo il percorso ci sono alcuni ritardi. La somma di tutti i ritardi da il ritardo totale al nodo.
RITARDO DI ELABORAZIONE DEL NODO, è il tempo richiesto per esaminare l’intestazione del pacchetto e determinare dove instradarlo; comprende anche il tempo per controllare eventuali errori. E’ nell’ordine di micro secondi o inferiore.
RITARDO DI CODA, è il ritardo che subisce un pacchetto quando è accodato. Il ritardo di coda dipende dal numero degli altri pacchetti arrivati prima e che sono accodati. Se non c’è coda il ritardo è pari a 0, se il traffico è elevato il ritardo sarà consistente. E’ nell’ordine dai milli secondi ai micro secondi. E’ il ritardo più complicato e importante nelle reti di calcolatori e a differenza degli altri può variare da pacchetto a pacchetto: se 10 pacchetti arrivano contemporaneamente quando non c’è coda il primo non subisce ritardo menter l’ultimo avrà un ritardo grande. Quindi si usano misure statistiche come la media o la varianza.
Questo ritardo dipende dalla velocità con cui arrivano i pacchetti detta a, dalla velocità media di trasmissione indicata con R e dalla modalità del traffico in arrivo, periodico o burst.
Supponiamo che tutti i pacchetti abbiano lunghezza l e quindi la velocità media di arrivo in coda è data da l * a .
Se la > R la coda tende ad aumentare, menter s la

Esempio