Commutazione 1
Tipi di commutazione: circuito
- Le risorse vengono allocate tramite la segnalazione all'inizio e rilasciate alla fine.
- Equivale a un cavo fisico dedicato alla connessione.
- Le risorse sono costanti nel tempo.
- Possono essere insufficienti o inutilizzate.
- Esempio: rete telefonica.
- Utilizzata non più del 40% della banda disponibile.
2
Tipi di commutazione: pacchetto
- Le risorse non sono allocate a una particolare coppia di utenti.
- Le risorse vengono utilizzate per la trasmissione da un utente per volta, e solo quando servono.
- Ottimale per traffico a burst (discontinuo).
- Necessita di protocolli di accesso al canale.
- Non significa riservare (allocare) delle risorse!
- Esempio: rete Internet.
3
Circuito vs pacchetto 4
Rete a pacchetto
- La scelta delle reti a pacchetto per la comunicazione dati consente di avere una rete “neutrale” (i pacchetti sono tutti uguali).
- Si può quindi costruire un nuovo servizio senza dover modificare la rete.
- Su una rete a circuito bisognerebbe invece modificare i nodi di instradamento in modo che siano tutti in grado di fornire il servizio; i costi sono elevati!
5
Rete a pacchetto
- La rete Internet moderna non fa distinzioni fra i pacchetti che la attraversano, gli utenti che li generano e i dati che trasportano.
- Questo in alcuni casi è svantaggioso, se si desidera una certa qualità del servizio.
6
Paradigmi: client-server
- Modello classico del WWW.
- Il client è il nodo che richiede un servizio.
- Il server è il nodo che risponde fornendolo.
- Esempi: download posta elettronica, web browsing.
7
Paradigmi: client-server
- Solitamente questo paradigma necessita di un servizio che assicuri che sia la richiesta che il servizio arrivino a destinazione integri.
- Esempi: posta elettronica, pagine web.
- Eccezione: DNS, streaming di segnali multimediali.
8
Paradigmi: peer-to-peer
- Oggi molto usato.
- Le macchine in rete possono essere in ogni istante client e server per lo stesso servizio.
- Esempi: videoconferenza, file sharing (Napster).
9
La comunicazione: i protocolli
- La comunicazione fra macchine necessita di messaggi standard e meccanismi comuni per la trasmissione di messaggi.
- I protocolli definiscono le regole comuni di interscambio di messaggi (come nel comportamento umano).
- Le prime soluzioni erano proprietarie.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.