Andrea BIANCO. Le basi per fornire QoS. Primo Postulato. Classificazione. Verificabilita` Secondo Postulato

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Andrea BIANCO. Le basi per fornire QoS. Primo Postulato. Classificazione. Verificabilita` Secondo Postulato"

Transcript

1 QoS nella rete Internet Le basi per fornire QoS Esistono alcuni principi indispensabili per poter fornire QoS Sono criteri euristici di buon senso (anche se molto spesso negati!), ma non dimostrabili Sono chiamati principi o postulati Andrea BIANCO Andrea.Bianco@polito.it QoS IN INTENET - 1 QoS IN INTENET - 2 Primo Postulato Classificazione dei pacchetti (ai bordi della rete) Consente agli apparati di distinguere tra diversi clienti o classi di traffico Permette di definire diversi livelli di QoS per flussi classificati in modo diverso Consente una tariffazione differenziata Classificazione Avviene ai bordi della rete Può essere fatta dagli host oppure da speciali dispositivi nei router di ingresso Basata su: indirizzi applicazioni servizi utenti contenuto QoS IN INTENET - 3 QoS IN INTENET - 4 Secondo Postulato Verificabilità dei contratti di traffico Permette al fornitore di servizi di evitare frodi Consente all utente di controllare se il servizio ricevuto è conforme alle aspettative Verificabilita` ichiede un profilo di traffico descrivibile Necessita di un algoritmo di misura delle caratteristiche del traffico: il Token Bucket Algorithm Speciali dispositivi per la sagomatura (shaping) e il contollo (policing) del traffico implementano TBA QoS IN INTENET - 5 QoS IN INTENET - 6

2 dalla sorgente Token Bucket token generati a tasso costante ogni T secondi alla rete Terzo Postulato Isolamento dei diversi flussi Separa il traffico proveniente da applicazioni diverse Permette un trattamento differenziato della QoS in funzione della classe di traffico Consente la coesistenza di priorità diverse all interno della rete QoS IN INTENET - 7 QoS IN INTENET - 8 Isolamento dei flussi Funzione da implementare nei router Possibili algoritmi di accodamento: Trunking (inefficiente) Weighted ound obin (W) Weighted Fair Queueing (WFQ) Quarto Postulato Controllo di accesso (CAC) Una nuova chiamata deve essere accettata dalla rete solo se: 1) puo` ricevere il servizio richiesto con la qualita` richiesta con elevata probabilita` 2) non danneggia la QoS delle chiamate gia` accettate 3) non porta la rete in instabilita` QoS IN INTENET - 9 QoS IN INTENET - 10 Controllo di accesso (CAC) Segnalazione delle risorse disponibili Segnalazione del servizio richiesto Algoritmi per la valutazione della QoS attesa Apparati che implementano in modo organico queste tre funzioni QoS IN INTENET - 11 Quinto Postulato Elevato uso delle risorse. Motivazioni: mantiene basso il costo dei servizi mantiene alto il guadagno del fornitore fattore abilitante per l introduzione di servizi ad alto valore aggiunto Per ottenerlo Multiplazione statistica QoS descritta in modo statistico Algoritmi di inoltro dei pacchetti work conserving (WFQ,, W, PQ, CPQ) Non tutti concordano su questo aspetto QoS IN INTENET - 12

3 Proposte IETF Best-effort Migliorare efficienza con politiche di scarto intelligenti Architetture per QoS Integrated Services SVP Differentiated Services Bandwidth Brokers Protocolli per supporto multi-media QoS IN INTENET - 13 Buffer management nei router Il trattamento dei pacchetti nelle code (buffer) dei router ha un effetto determinante sull equità Algoritmo di accettazione Quando un pacchetto arriva da un link di ingresso di un router, l algoritmo determina se il pacchetto può essere accettato Output link QoS IN INTENET - 14 Buffer management nei router Due domande fondamentali Quando scartiamo un pacchetto? Quando il buffer è pieno? ( droptail ) Quando il buffer si sta riempiendo troppo? (AQM) Quale pacchetto dev essere scartato? Il pacchetto che arriva (ma è lui responsabile per la congestione?) Un pacchetto del flusso che ha il maggior numero di pacchetti in coda? (complicato) Il pacchetto in testa alla coda (ha già atteso troppo, probabilmente è già scaduto ha senso se la velocità di svuotamento e riempimento del buffer non Buffer management nei router Obiettivi: controllare la quantità di pacchetti nel buffer per Offrire equità ai flussi best-effort Proteggere da flussi che non rispondono a segnalazioni di congestione aggiungere una buona utilizzazione del link di uscita è costante) QoS IN INTENET - 15 QoS IN INTENET - 16 DropTail buffer L algoritmo più ovvio Principio: quando il buffer è pieno, il pacchetto in arrivo viene scartato Vantaggi: Facile da implementare Limita le perdite con buffer di dimensioni elevate Svantaggi: Punisce indiscriminatamente tutti i flussi Non è la soluzione migliore per TCP Buffer AQM Con Active Queue Management (AQM) si intendono tutte le tecniche di buffer management che non scartano i pacchetti in modo indiscriminato L esempio più comune è l algoritmo ED (andom Early Detection), ne esistono diverse versioni e varianti QoS IN INTENET - 17 QoS IN INTENET - 18

4 andom Early Detection Implementabile in router con una singola coda logica Si cerca di ottenere una bassa (ma non nulla) occupazione media del buffer Basso ritardo per applicazioni multimedia e TCP Utilizzazione efficiente del link di uscita Approssima una politica equa di scarto di pacchetti Scarta pacchetti in modo TCP friendly TCP reagisce male a perdite in blocco QoS IN INTENET - 19 andom Early Detection ED è stato proposto da Floyd, Jacobson e il suo uso è raccomandato nell FC 2309 Implementato in molti router, es. da Cisco Principio: ilevare la congestione misurando l occupazione media del buffer Scartare un numero sempre maggiore di pacchetti al crescere della congestione Pacchetti scartati anche se il buffer non è pieno QoS IN INTENET - 20 ED: principi di funzionamento Come si misura la congestione? Stima del valore medio x dell occupazione del buffer usando un filtro numerico passa-basso Lo scarto dei pacchetti avviene con probabilità p(x), entro soglie che determinano scarto totale o nullo p(x) Perché scarto probabilistico? 1 Evita di scartare pacchetti consecutivi di uno stesso flusso p max punisce statisticamente i flussi più Min_th Max_th x presenti Evita sincronizzazione in flussi TCP QoS IN INTENET - 21 ED: Algoritmo Packet arrival : compute average queue occupancy: avg if (avg < min_th) // no congestion accept packet else if (min_th <= avg < max_th ) // near congestion, probabilistic drop calculate probability Pa with probability Pa discard packet else with probability (1-Pa) accept packet else if avg => max_th discard packet QoS IN INTENET - 22 ED: problemi Difficile scelta dei parametri e prestazioni inferiori a droptail (Christiansen et al, SigComm 00) All aumentare dei flussi nel buffer, p oscilla intorno a p max, rendendo ED instabile (Firoiu- Borden, Infocom 00) Introduzione della variante gentle ED p(x) p max 1 2*Max_th ED: problemi ED è essenzialmente un algoritmo di controllo ad anello chiuso Se i flussi sono non-responsive (es, multimedia non adattativo), ED funziona male Anche in presenza di flussi responsive (es, TCP o multimedia adattativi) il filtro passa-basso introduce ritardo aggiuntivo (Hollot et al., Infocom 01) usare valore istantaneo dell occupazione del buffer? Min_th Max_th x QoS IN INTENET - 23 QoS IN INTENET - 24

5 Varianti AQM Varianti di ED: FED (Ling-Morris, SIGCOMM 97): contabilità dei flussi attivi per punire chi usa più banda BED (Anjum-Tassiulas, INFOCOM 99): Balanced ED punisce i flussi più presenti nel buffer SED (Lakshman-Wong, INFOCOM 99): Stabilized ED varia p(x) anche in funzione del numero di flussi attivi DED (Aweya et al., Computer Networks, 2001) varia p(x) secondo la distanza della coda da una soglia ED-PD (Floyd) BLUE ( Architetture per QoS Integrated Services Differentiated Services QoS IN INTENET - 25 QoS IN INTENET - 26 Integrated Services Architettura per fornire QoS individuale a ciascun flusso applicativo; i nodi della rete riservano le risorse necessarie al flusso (terzo postulato) Instaurazione delle chiamate tramite segnalazione: ogni applicazione apre una chiamata separata che può essere rifiutata (quarto postulato) Integrated Services Caratterizzazione del traffico tramite le specifiche vettoriali T-spec di ogni flusso Caratterizzazione della QoS richiesta tramite specifiche vettoriali -spec di ogni flusso Problemi di scalabilita` QoS IN INTENET - 27 QoS IN INTENET - 28 Apertura di una chiamata segnalazione hop-by-hop QoS IN INTENET - 29 Caratterizzazione del traffico e richieste di Qos T-spec insieme di parametri che descrivono il traffico che verrà iniettato in rete -spec insieme di parametri che descrivono la QoS richiesta dal traffico (sempre associata ad una T- spec) T-spec ed -spec servono ai nodi per stabilire se ci sono abbastanza risorse per la nuova connessione QoS IN INTENET - 30

6 Servizio Guaranteed Quality Fornisce un limite superiore assoluto e dimostrabile al ritardo che un pacchetto può esperire in un nodo no garanzie su ritardi medi e su jitter no perdite per overflow (buffer riservati) Garanzie fornite a pacchetti conformi non conformi diventano best effort Piuttosto complicato, ma l idea di base e` quella emulare in ogni nodo la presenza di dispositivi tipo token buket dedicati ad ogni Servizio Controlled Load Fornisce una qualita` di servizio quasi indistinguibile dalla QoS che lo stesso flusso riceverebbe se l elemento di rete fosse scarico Non fornisce garanzie assolute ma solo statistiche su ritardo e perdita Ha come obiettivo soprattutto fornire un servizio migliore a applicazioni real-time sviluppate per reti best-effort QoS IN INTENET - 31 QoS IN INTENET - 32 flusso SVP esource eservation Protocol Protocollo di segnalazione per Fornisce un servizio di trasporto hop-by-hop direttamente su IP per i messaggi di segnalazione Non specifica protocolli di routing multicast CAC come i nodi prenotano le risorse come i nodi forniscono la QoS richiesta QoS IN INTENET - 33 SVP: specifiche di progetto Adatto a sessioni sia unicast sia multicast Supporto per ricevitori eterogenei Protocollo pilotato dai ricevitori: chi riceve le informazioni prenota le risorse e le mantiene durante la comunicazione Adattamento automatico a cambiamenti Basato sul concetto di soft-state : ogni prenotazione deve essere continuamente rinfrescata, altrimenti viene cancellata allo scadere di un contatore QoS IN INTENET - 34 SVP: sommario Prenota risorse per un flusso dati per volta E il ricevitore a decidere se prenotare, e quanto prenotare I messaggi di controllo di SVP (Es., le richieste di prenotazioni) sono propagati come datagram IP Non occorre conferma end-to-end di avvenuta prenotazione (solo di fallimento) QoS IN INTENET - 35 SVP: operazioni Esempio: audioconferenza multicast con una sorgente e molteplici ricevitori registrati La sorgente invia messaggi PATH, (quasi) periodicamente, agli indirizzi dei ricevitori T-spec (token rate, token bucket depth, minimum policed size, maximum packet size, peak rate, ) Il ricevitore invia messaggi ESV seguendo il percorso inverso registrato nei messaggi PATH T-spec -spec tipo di servizio Intserv richiesto F-spec (filtro che caratterizza sottoinsieme di pacchetti per cui si fa prenotazione) QoS IN INTENET - 36

7 SVP: operazioni I messaggi ESV, hop per hop, eseguono le prenotazioni di banda richieste dal ricevitore se un router non ha sufficienti risorse, ne informa il ricevitore che ha inviato il ESV se due o più messaggi ESV prenotano dati dalla stessa sorgente sullo stesso link, sono fusi (merging) prima di essere inoltrati a monte verso la sorgente. Algoritmi merging non banali. Alla fine della sessione, sorgente o ricevitore inviano un messaggio TEADOW QoS IN INTENET - 37 QoS IN INTENET - 38 flusso dati SVP: merging messaggi di prenotazione merged messaggi di prenotazione QoS IN INTENET - 39 Il soft state SVP gestisce i mutamenti di instradamento come se fossero la norma, non l eccezione: in assenza di cambi di percorso, messaggi PATH e ESV periodici rinfrescano lo stato di prenotazione ai nodi intermedi quando si verificano cambiamenti, nuovi messaggi PATH identificano il nuovo cammino e nuovi messaggi ESV seguono stati di prenotazione non rinfrescati scadono Garanzia per tutta durata del flusso solo se routing non cambia QoS IN INTENET - 40 equest For Comments FC 1633: Architettura generale FC 2210: SVP - la segnalazione di FC 2211: Servizio Controlled-Load FC 2212: Servizio Guaranteed Quality FC 2215: Parametri e configurazioni : osservazioni Scalabilità pessima Ogni router deve mantenere informazione di stato per flussi di strato 4 elaborazione messaggi SVP in tutti i router classificazione di tutti i pacchetti per ogni flusso policing/queueing/scheduling per flusso ichiede definizione precisa del traffico difficile per alcune applicazioni QoS IN INTENET - 41 QoS IN INTENET - 42

8 Differentiated Services Architettura di rete più semplice Considera solo flussi aggregati, ovvero classi di traffico (scalabilità) e definisce QoS per classe Fornisce modelli di servizio flessibili e aperti Supporta la QoS senza bisogno di un sistema di segnalazione complesso come SVP QoS IN INTENET - 43 Perché Diffserv? Il caso dell ISP In fase di progetto, ISP prende decisioni economiche Di ogni cliente, si conosce il livello di traffico immesso in rete ma non la destinazione Occorrono upgrade di banda e monitoraggio dei link Cust1 1 ISP Contratto x Mbps di best-effort Cust3 6 2 B1 Backbone Cust9 B2 B3 3 5 ISP 4 ISP Cust5 ISP Cust7 Cust8 QoS IN INTENET - 44 Architettura core-and-edge Struttura differenziata tra i bordi della rete (edge) e la parte interna (core) Le funzioni più complesse sono svolte solo sul bordo della rete La parte interna si concentra su poche funzioni fondamentali Architettura core-and-edge network edge network core QoS IN INTENET - 45 network edge QoS IN INTENET - 46 Edge routers : Architettura ete divisa in due parti E Cust7 outer interni E Diffserv domain A B Border routers Diffserv domain B outer interni semplici per funzionare ad alte velocità Funzionalità complesse fornite solo ai nodi di bordo (border e edge routers) B Funzioni di bordo (edge functions) Classificazione dei pacchetti (Primo Postulato) classe di servizio è indicata esplicitamente in ogni pacchetto IP mediante marking fatto da cliente edge router border router Condizionamento del traffico (Secondo Postulato) QoS IN INTENET - 47 QoS IN INTENET - 48

9 Funzioni della parte interna (core functions) Commutazione e trasmissione dei pacchetti in base alla sola classe di servizio di appartenenza dei pacchetti (per-hop-behavior) Classificazione dei pacchetti Si suddivide in due parti: scelta della classe di traffico o behavior aggregate (classification) assegnazione del codice DSCP Differentiated Service Code Point (marking) dalla sorgente classification marking QoS IN INTENET - 49 QoS IN INTENET - 50 alla rete VE HLEN TOS total length Identification : Packet Marking Si ridefinisce la semantica del byte ToS nell header del pacchetto IP F L A G fragment offset TTL protocol header checksum source IP address destination IP address DSCP CU iservato ad uso Futuro (ECN) Code Point Usato per specificare come la ete deve trattare il pacchetto Default DSCP Significa best-effort QoS IN INTENET - 51 Condizionamento Il condizionamento del traffico serve a rendere un flusso di pacchetti con un dato DSCP conforme ad un contratto di traffico Si svolge mediante un dispositivo di misura (meter) associata ad un dispositivo di sagomatura (shaper) o scarto (dropper) dei pacchetti QoS IN INTENET - 52 classification marking meter shaper alla rete Condizionamento classification marking meter confine tra reti dropper alla rete classification marking meter shaper alla rete meter dropper QoS IN INTENET - 53 Condizionamento Il meter confronta le caratteritiche del flusso rispetto ad un contratto di traffico (traffic profile) (Quarto Postulato) Meter + Shaper o Meter + Dropper dispositivo token bucket QoS IN INTENET - 54

10 Fornitura di servizi Fornitura di servizi E Diffserv domain B B E Diffserv domain B B Service Level Agreement Specifica, per ogni servizio supportato dal Dominio la quantità di traffico che può inviare in rete (eventualmente specificando la destinazione) La rete dà alcune garanzie - perdita di pacchetti entro un certo periodo - ritardo end-to-end in punti chiave - affidabilità della rete -... E Diffserv domain A B Diffserv Codepoints Il gestore della rete definisce i servizi che vuole offrire e li associa ad uno degli DSCP QoS IN INTENET - 55 Classification Metering Shaping Marking Discarding E Diffserv domain A B E può ritardare pacchetti di alcuni flussi E può cambiare DSCP di alcuni pacchetti in base a classificazione e metering E può scartare alcuni pacchetti in base a classificazione e metering QoS IN INTENET - 56 Fornitura di servizi E E Diffserv domain A B Diffserv domain B uoli di B Supporta le stesse funzioni di E, ma per bande più elevate e traffico inter-dominio. Se necessario, ripete il marking se i domini A e B usano DSCP differenti (problemi B Per-Hop-Behavior (PHB) Insieme di regole coerenti che consentono di inoltrare i pacchetti in modo differenziato solamente in funzione del loro DSCP comportamento differenziato misurabile dall esterno, senza alcuna specifica sui meccanismi interni PHB definiti default (best effort) class selector expedited forwarding assured forwarding di mappatura tra i domini) QoS IN INTENET - 57 QoS IN INTENET - 58 Default PHB Servizio base Conforme a tradizionale servizio best-effort in Internet FC 2474 DSCP = (raccomandato) Class-Selector PHB Per mantenere compatibilità con gli schemi di IP-precedence implementati nella rete, si definisce un valore del DSCP del tipo xxx000 ove x valga 0 o 1. I codici di tipo xxx000 vengono anche detti Class-Selector Code Points. QoS IN INTENET - 59 QoS IN INTENET - 60

11 Class-Selector PHB Ad esempio, un pacchetto con DSCP= (equivalente ad un valore di 110 negli schemi basati su IP-precedence) avranno un trattamento preferenziale rispetto a pacchetti aventi DSCP= Le caratteristiche degli schemi basati su IPprecedence sono quindi conservate. Expedited Forwarding PHB FC classi: da garantita a besteffort Il tasso di servizio di ogni classe e`>= di un tasso specificato indipendentemente dalle altre classi (isolamento dei flussi) Definizione semplice Ottenibile con algoritmi a bassa complessita`(forse) QoS IN INTENET - 61 QoS IN INTENET - 62 Expedited Forwarding PHB EF puo essere implementato utilizzando il meccanismo di priority-queueing (PQ) insieme al meccanismo di rate-limiting basandosi sul tipo di classe. EF permette di definire un virtual-leased circuit oppure un servizio di tipo premium Il valore consigliato per il campo DSCP e QoS IN INTENET - 63 Assured Forwarding PHB FC classi X 3 priorita` di scarto = 12 DSCP Piu` complesso di EF-PHB Esprime le garanzie di servizio in termini di banda, ritardo, perdite e capacita` di memorizzazione Puo` essere usato come base per costruire servizi con QoS ben definita QoS IN INTENET - 64 Assured Forwarding PHB Simile al servizio Controlled Load Service presente nei modelli. Il traffico può essere suddiviso nelle seguenti classi: Gold: 50% della larghezza di banda allocata. Silver: 30% della larghezza di banda allocata. Bronze: 20% della larghezza di banda allocata. Assured Forwarding PHB Si possono inoltre definire quattro classi AF: AF1, AF2, AF3, AF4. Ad ogni classe viene assegnato una quantità specifica di memoria e larghezza di banda ad ogni interfaccia, conformemente alle specifiche SLA. Per ogni classe e possibile specificare tre drop-precedence. QoS IN INTENET - 65 QoS IN INTENET - 66

12 Assured Forwarding PHB Una classe puo essere specificata da un valore DSCP pari a xyzab0 ove xyz puo valere {001,010,011,100} mentre ab corrisponde al valore di drop precedence Speciali entita`chiamate Bandwidth Brockers (BB) scambiano informazioni e gestiscono le risorse definite con i PHB Gestione della rete??? QoS IN INTENET - 67 QoS IN INTENET - 68 equest For Comments FC 2474: Definizioni e Formati FC 2475: L architettura di principio FC 2597: Modelli di Servizio FC 2598: Modelli di Servizio FC 2638: Un architettura semplificata isola Una possibile soluzione backbone isola QoS IN INTENET isola QoS IN INTENET - 70

Andrea BIANCO. QoS IN INTERNET - 1. Le basi per fornire QoS

Andrea BIANCO.   QoS IN INTERNET - 1. Le basi per fornire QoS QoS nella rete Internet Andrea BIANCO Andrea.Bianco@polito.it http://www.telematica.polito.it/ QoS IN INTERNET - 1 Le basi per fornire QoS Esistono alcuni principi indispensabili per poter fornire QoS

Dettagli

Architetture software per la QoS

Architetture software per la QoS Corso di architetture multimediali Università di Milano Corso di laurea specialistica in Informatica per la Comunicazione A.A. 2012-2013 Architetture software per la QoS Perché software? Le soluzioni hardware

Dettagli

Università di Genova Facoltà di Ingegneria

Università di Genova Facoltà di Ingegneria Università di Genova Facoltà di Ingegneria 1. Servizi Multimediali e Qualità del Servizio (QdS) su IP 1.2. Architetture IETF a servizi Differenziati e a servizi Integrati Prof. Raffaele Bolla dist IP-QoS!

Dettagli

Differentiated Service

Differentiated Service Marco Listanti i Differentiated Service Architecture t (Diffserv) Differentiated Service (Diffserv) (1) La prima motivazione dell architettura Dff Diffserv è di tipoeconomico Applicazione di un principio

Dettagli

Università di Genova Facoltà di Ingegneria. Integrated Services Differentiated Services. dist. IP-QoS

Università di Genova Facoltà di Ingegneria. Integrated Services Differentiated Services. dist. IP-QoS Università di Genova Facoltà di Ingegneria 1. Servizi Multimediali e Qualità del Servizio (QdS) su IP 1.2. Architetture IETF a servizi Differenziati e a servizi Integrati IP-QoS L IETF ha proposto due

Dettagli

Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2014-15. Pietro Frasca. Parte II Lezione 5

Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2014-15. Pietro Frasca. Parte II Lezione 5 Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2014-15 Parte II Lezione 5 Giovedì 19-03-2015 1 Intensità del traffico e perdita dei pacchetti La componente

Dettagli

DiffServ- Differentiated Services

DiffServ- Differentiated Services Differentiated Services: Introduzione 2 DiffServ- Differentiated Services Corso di Laurea Specialistica in Ingegneria delle Telecomunicazioni Proposta dall IETF nella RFC 2474/75 (12/98) Approccio basato

Dettagli

Corso di Laurea in Ingegneria Informatica. Corso di Reti di Calcolatori I

Corso di Laurea in Ingegneria Informatica. Corso di Reti di Calcolatori I Corso di Laurea in Ingegneria Informatica Corso di Reti di Calcolatori I Roberto Canonico (roberto.canonico@unina.it) Giorgio Ventre (giorgio.ventre@unina.it) Il livello rete in Internet Il protocollo

Dettagli

Reti di Telecomunicazione Lezione 8

Reti di Telecomunicazione Lezione 8 Reti di Telecomunicazione Lezione 8 Marco Benini Corso di Laurea in Informatica marco.benini@uninsubria.it Livello di trasporto Programma della lezione relazione tra lo strato di trasporto e lo strato

Dettagli

Architetture per la QoS in Internet

Architetture per la QoS in Internet Marco Listanti Architetture per la QoS in Internet Integrated Service Architecture (Intserv) Architettura Integrated Service (Intserv) (1) Ha lo scopo i fornire il supporto di servizi a qualità garantita

Dettagli

Protocolli di Comunicazione

Protocolli di Comunicazione Protocolli di Comunicazione La rete Internet si è sviluppata al di fuori dal modello ISO-OSI e presenta una struttura solo parzialmente aderente al modello OSI. L'architettura di rete Internet Protocol

Dettagli

Comunicazione tra Computer. Protocolli. Astrazione di Sottosistema di Comunicazione. Modello di un Sottosistema di Comunicazione

Comunicazione tra Computer. Protocolli. Astrazione di Sottosistema di Comunicazione. Modello di un Sottosistema di Comunicazione I semestre 04/05 Comunicazione tra Computer Protocolli Prof. Vincenzo Auletta auletta@dia.unisa.it http://www.dia.unisa.it/professori/auletta/ Università degli studi di Salerno Laurea in Informatica 1

Dettagli

Reti di Telecomunicazioni Mobile IP Mobile IP Internet Internet Protocol header IPv4 router host indirizzi IP, DNS URL indirizzo di rete

Reti di Telecomunicazioni Mobile IP Mobile IP Internet Internet Protocol header IPv4 router host indirizzi IP, DNS URL indirizzo di rete IP Analizziamo con sufficiente dettaglio il sistema denominato IP, usato per consentire a due computer mobili di spostarsi liberamente in altre reti pur mantenendo lo stesso indirizzo IP. In particolare,

Dettagli

Firewall e NAT A.A. 2005/2006. Walter Cerroni. Protezione di host: personal firewall

Firewall e NAT A.A. 2005/2006. Walter Cerroni. Protezione di host: personal firewall Firewall e NAT A.A. 2005/2006 Walter Cerroni Protezione di host: personal firewall Un firewall è un filtro software che serve a proteggersi da accessi indesiderati provenienti dall esterno della rete Può

Dettagli

INFOCOM Dept. Qualità di Servizio (QoS) in Internet

INFOCOM Dept. Qualità di Servizio (QoS) in Internet Qualità di Servizio (QoS) in Internet QoS in IP: Aspetti Generali (1) Il classico servizio di trasferimento offerto da Internet è punto-punto, connectionless, best effort Il servizio di trasferimento non

Dettagli

Reti di Calcolatori. Il software

Reti di Calcolatori. Il software Reti di Calcolatori Il software Lo Stack Protocollare Application: supporta le applicazioni che usano la rete; Transport: trasferimento dati tra host; Network: instradamento (routing) di datagram dalla

Dettagli

SERVIZIO DI QoS SULLA RETE GARR: PREMIUM IP

SERVIZIO DI QoS SULLA RETE GARR: PREMIUM IP SERVIZIO DI QoS SULLA RETE GARR: PREMIUM IP Alessandro Pancaldi e Fabrizio Ferri Consortium GARR 7 Workshop GARR Roma, 17 novembre 2006 La Quality of Service (QoS) in breve La QoS è un insieme di meccanismi

Dettagli

Prova di Esame - Rete Internet (ing. Giovanni Neglia) Lunedì 24 Gennaio 2005, ore 15.00

Prova di Esame - Rete Internet (ing. Giovanni Neglia) Lunedì 24 Gennaio 2005, ore 15.00 Prova di Esame - Rete Internet (ing. Giovanni Neglia) Lunedì 24 Gennaio 200, ore 1.00 NB: alcune domande hanno risposta multipla: si richiede di identificare TUTTE le risposte corrette. Cognome: Nome:

Dettagli

GLI APPARATI PER L INTERCONNESSIONE DI RETI LOCALI 1. Il Repeater 2. L Hub 2. Il Bridge 4. Lo Switch 4. Router 6

GLI APPARATI PER L INTERCONNESSIONE DI RETI LOCALI 1. Il Repeater 2. L Hub 2. Il Bridge 4. Lo Switch 4. Router 6 GLI APPARATI PER L INTERCONNESSIONE DI RETI LOCALI 1 Il Repeater 2 L Hub 2 Il Bridge 4 Lo Switch 4 Router 6 Gli apparati per l interconnessione di reti locali Distinguiamo i seguenti tipi di apparati:

Dettagli

Reti di calcolatori. Lezione del 10 giugno 2004

Reti di calcolatori. Lezione del 10 giugno 2004 Reti di calcolatori Lezione del 10 giugno 2004 Internetworking I livelli 1 fisico e 2 data link si occupano della connessione di due host direttamente connessi su di una rete omogenea Non è possibile estendere

Dettagli

Prova di Esame - Rete Internet (ing. Giovanni Neglia) Lunedì 24 Gennaio 2005, ore 15.00

Prova di Esame - Rete Internet (ing. Giovanni Neglia) Lunedì 24 Gennaio 2005, ore 15.00 Prova di Esame - Rete Internet (ing. Giovanni Neglia) Lunedì 24 Gennaio 2005, ore 15.00 NB: alcune domande hanno risposta multipla: si richiede di identificare TUTTE le risposte corrette. Cognome: Nome:

Dettagli

Trasmissione di dati al di fuori di un area locale avviene tramite la commutazione

Trasmissione di dati al di fuori di un area locale avviene tramite la commutazione Commutazione 05.2 Trasmissione di dati al di fuori di un area locale avviene tramite la Autunno 2002 Prof. Roberto De Prisco -05: Reti a di circuito Università degli studi di Salerno Laurea e Diploma in

Dettagli

DA SA Type Data (IP, ARP, etc.) Padding FCS 6 6 2 0-1500 0-46 4

DA SA Type Data (IP, ARP, etc.) Padding FCS 6 6 2 0-1500 0-46 4 Esercizio Data la rete in figura, si assuma che i terminali T1-T12 e T13-T24 siano connessi tramite collegamenti di tipo UTP a due switch Fast Ethernet. Si assuma che le tabelle ARP di tutti i dispositivi

Dettagli

Stampe in rete Implementazione corretta

Stampe in rete Implementazione corretta NETWORK PRINT SERVERS Articolo Stampe in rete Implementazione corretta Created: June 3, 2005 Last updated: June 3, 2005 Rev:.0 INDICE INTRODUZIONE 3 INFRASTRUTTURA DELLE STAMPE IN RETE 3. Stampa peer-to-peer

Dettagli

Il routing in Internet Exterior Gateway Protocols

Il routing in Internet Exterior Gateway Protocols Il routing in Internet Exterior Gateway Protocols A.A. 2005/2006 Walter Cerroni Exterior Gateway Protocols I protocolli di tipo EGP sono diversi da quelli di tipo IGP All interno di un AS si persegue l

Dettagli

Scheduling della CPU. Sistemi multiprocessori e real time Metodi di valutazione Esempi: Solaris 2 Windows 2000 Linux

Scheduling della CPU. Sistemi multiprocessori e real time Metodi di valutazione Esempi: Solaris 2 Windows 2000 Linux Scheduling della CPU Sistemi multiprocessori e real time Metodi di valutazione Esempi: Solaris 2 Windows 2000 Linux Sistemi multiprocessori Fin qui si sono trattati i problemi di scheduling su singola

Dettagli

QoS e Traffic Shaping. QoS e Traffic Shaping

QoS e Traffic Shaping. QoS e Traffic Shaping QoS e Traffic Shaping 1 Introduzione In questa mini-guida illustreremo come configurare il FRITZ!Box per sfruttare al massimo la banda di Internet, privilegiando tutte quelle applicazioni (o quei dispositivi)

Dettagli

Access Control List (I parte)

Access Control List (I parte) - Laboratorio di Servizi di Telecomunicazioni Access Control List (I parte) Indice Cosa sono le ACL? Interfacce Inbound & Outbound Wildcard mask Configurare una ACL standard ACL extended Named ACL Posizionamento

Dettagli

A intervalli regolari ogni router manda la sua tabella a tutti i vicini, e riceve quelle dei vicini.

A intervalli regolari ogni router manda la sua tabella a tutti i vicini, e riceve quelle dei vicini. Algoritmi di routing dinamici (pag.89) UdA2_L5 Nelle moderne reti si usano algoritmi dinamici, che si adattano automaticamente ai cambiamenti della rete. Questi algoritmi non sono eseguiti solo all'avvio

Dettagli

Metodi di rete per garantire la Qualità del Servizio su rete IP Davide Quaglia a.a. 2009/2010

Metodi di rete per garantire la Qualità del Servizio su rete IP Davide Quaglia a.a. 2009/2010 Universita' di Verona Dipartimento di Informatica Metodi di rete per garantire la Qualità del Servizio su rete IP Davide Quaglia a.a. 2009/2010 (materiale tratto dalle lezioni del prof. J. C. De Martin

Dettagli

QoS a livello Network

QoS a livello Network p.1 QoS a livello Network Paolo Campegiani campegiani@ing.uniroma2.it http://www.ce.uniroma2.it p.2 IP: un protocollo best effort Il protocollo IP é un protocollo best effort: non c é garanzia che i pacchetti

Dettagli

Corso di Sistemi di Elaborazione delle informazioni. Reti di calcolatori 2 a lezione a.a. 2009/2010 Francesco Fontanella

Corso di Sistemi di Elaborazione delle informazioni. Reti di calcolatori 2 a lezione a.a. 2009/2010 Francesco Fontanella Corso di Sistemi di Elaborazione delle informazioni Reti di calcolatori 2 a lezione a.a. 2009/2010 Francesco Fontanella Una definizione di Rete Una moderna rete di calcolatori può essere definita come:

Dettagli

Lo scenario: la definizione di Internet

Lo scenario: la definizione di Internet 1 Lo scenario: la definizione di Internet INTERNET E UN INSIEME DI RETI DI COMPUTER INTERCONNESSE TRA LORO SIA FISICAMENTE (LINEE DI COMUNICAZIONE) SIA LOGICAMENTE (PROTOCOLLI DI COMUNICAZIONE SPECIALIZZATI)

Dettagli

Introduzione alle applicazioni di rete

Introduzione alle applicazioni di rete Introduzione alle applicazioni di rete Definizioni base Modelli client-server e peer-to-peer Socket API Scelta del tipo di servizio Indirizzamento dei processi Identificazione di un servizio Concorrenza

Dettagli

Contesto: Peer to Peer

Contesto: Peer to Peer Contesto: Peer to Peer Un architettura di rete P2P è caratterizzata da: Connessioni dirette tra i suoi componenti. Tutti i nodi sono entità paritarie (peer). Risorse di calcolo, contenuti, applicazioni

Dettagli

Argomenti della lezione

Argomenti della lezione Multicast IP Contenuti del corso La progettazione delle reti Il routing nelle reti IP Il collegamento agli Internet Service Provider e problematiche di sicurezza Analisi di traffico e dei protocolli applicativi

Dettagli

Informatica per la comunicazione" - lezione 8 -

Informatica per la comunicazione - lezione 8 - Informatica per la comunicazione - lezione 8 - I multipli 1 KB (kilo) = 1000 B 1 MB (mega) = 1 mln B 1 GB (giga) = 1 mld B 1 TB (tera) = 1000 mld B Codifica binaria dei numeri Numerazione con base 10:

Dettagli

VPN CIRCUITI VIRTUALI

VPN CIRCUITI VIRTUALI & TUNNELING 1 Il termine VPN viene pesantemente abusato, con varie definizioni ma possiamo definire intuitivamente una VPN considerando dapprima l'idea dì una rete privata. Le aziende con molte sedi si

Dettagli

Servizi integrati su Internet

Servizi integrati su Internet Servizi integrati su Internet L architettura Integrated Services Mario Baldi Politecnico di Torino mario.baldi [at] polito.it http://staff.polito.it/mario.baldi IntServ - 1 Nota di Copyright Questo insieme

Dettagli

UDP. Livello di Trasporto. Demultiplexing dei Messaggi. Esempio di Demultiplexing

UDP. Livello di Trasporto. Demultiplexing dei Messaggi. Esempio di Demultiplexing a.a. 2002/03 Livello di Trasporto UDP Descrive la comunicazione tra due dispositivi Fornisce un meccanismo per il trasferimento di dati tra sistemi terminali (end user) Prof. Vincenzo Auletta auletta@dia.unisa.it

Dettagli

Topologia delle reti. Rete Multipoint: ogni nodo è connesso agli altri tramite nodi intermedi (rete gerarchica).

Topologia delle reti. Rete Multipoint: ogni nodo è connesso agli altri tramite nodi intermedi (rete gerarchica). Topologia delle reti Una RETE DI COMPUTER è costituita da un insieme di elaboratori (NODI) interconnessi tra loro tramite cavi (o sostituti dei cavi come le connessioni wireless). Rete Point-to-Point:

Dettagli

Livello di Rete. Gaia Maselli maselli@di.uniroma1.it

Livello di Rete. Gaia Maselli maselli@di.uniroma1.it Livello di Rete Gaia Maselli maselli@di.uniroma1.it Queste slide sono un adattamento delle slide fornite dal libro di testo e pertanto protette da copyright. All material copyright 1996-2007 J.F Kurose

Dettagli

Sicurezza nelle reti

Sicurezza nelle reti Sicurezza nelle reti Manipolazione indirizzi IP 1 Concetti Reti Rete IP definita dalla maschera di rete Non necessariamente concetto geografico Non è detto che macchine della stessa rete siano vicine 2

Dettagli

TECNOLOGIE E PROGETTAZIONE DI SISTEMI INFORMATICI E DI TELECOMUNICAZIONI

TECNOLOGIE E PROGETTAZIONE DI SISTEMI INFORMATICI E DI TELECOMUNICAZIONI TECNOLOGIE E PROGETTAZIONE DI SISTEMI INFORMATICI E DI TELECOMUNICAZIONI Confronto tra ISO-OSI e TCP/IP, con approfondimento di quest ultimo e del livello di trasporto in cui agiscono i SOCKET. TCP/IP

Dettagli

Internet, così come ogni altra rete di calcolatori possiamo vederla suddivisa nei seguenti componenti:

Internet, così come ogni altra rete di calcolatori possiamo vederla suddivisa nei seguenti componenti: Pagina 1 di 8 Struttura di Internet ed il livello rete Indice Struttura delle reti Estremità della rete Il nucleo della rete Reti a commutazione di pacchetto e reti a commutazione di circuito Funzionalità

Dettagli

ARCHITETTURA DI RETE FOLEGNANI ANDREA

ARCHITETTURA DI RETE FOLEGNANI ANDREA ARCHITETTURA DI RETE FOLEGNANI ANDREA INTRODUZIONE È denominata Architettura di rete un insieme di livelli e protocolli. Le reti sono organizzate gerarchicamente in livelli, ciascuno dei quali interagisce

Dettagli

Prova di Esame - Rete Internet (ing. Giovanni Neglia) Prova completa Mercoledì 14 Settembre 2005, ore 9.00

Prova di Esame - Rete Internet (ing. Giovanni Neglia) Prova completa Mercoledì 14 Settembre 2005, ore 9.00 Prova di Esame - Rete Internet (ing. Giovanni Neglia) Prova completa Mercoledì 14 Settembre 2005, ore 9.00 Alcune domande hanno risposta multipla: si richiede di identificare tutte le risposte corrette.

Dettagli

INDIRIZZI IP ARCHITETTURA GENERALE DEGLI INDIRIZZI IP FORME DI INDIRIZZI IP CINQUE FORME DI INDIRIZZI IP

INDIRIZZI IP ARCHITETTURA GENERALE DEGLI INDIRIZZI IP FORME DI INDIRIZZI IP CINQUE FORME DI INDIRIZZI IP INDIRIZZI IP ARCHITETTURA GENERALE DEGLI INDIRIZZI IP Un indirizzo IP è composto da 32 bit. Generalmente, per convenienza, è presentato in decimale: 4 ottetti (bytes) separati da un punto. Ogni rete fisica

Dettagli

Qualità di Servizio (QoS) in Internet

Qualità di Servizio (QoS) in Internet Marco Listanti Qualità di Servizio (QoS) in Internet QoS in IP: Aspetti Generali (1) Il servizio di trasferimento offerto da Internet è punto-punto, p connectionless, best effort Non è adatto alle applicazioni

Dettagli

La Core Network. Domanda fondamentale: come vengono trasferiti i dati attraverso la rete? Maglia di router interconnessi

La Core Network. Domanda fondamentale: come vengono trasferiti i dati attraverso la rete? Maglia di router interconnessi La Core Network Maglia di router interconnessi Domanda fondamentale: come vengono trasferiti i dati attraverso la rete? o Commutazione di pacchetto: i dati sono spediti attraverso la rete in quantità discrete

Dettagli

Il VoIP nel mondo di Internet e l evoluzione del carrier telefonico. Relatore: Ing. Carrera Marco - Audit Technical Manager Switchward

Il VoIP nel mondo di Internet e l evoluzione del carrier telefonico. Relatore: Ing. Carrera Marco - Audit Technical Manager Switchward Il VoIP nel mondo di Internet e l evoluzione del carrier telefonico. Relatore: Ing. Carrera Marco - Audit Technical Manager Switchward Sommario 1) L evoluzione della comunicazione: dalla rete PSTN alla

Dettagli

Routing Dinamico EIGRP con Manual Summarization e Default Route 16/12/2014 Autore Roberto Bandiera

Routing Dinamico EIGRP con Manual Summarization e Default Route 16/12/2014 Autore Roberto Bandiera Routing Dinamico EIGRP con Manual Summarization e Default Route 16/12/2014 Autore Roberto Bandiera Obiettivi: comprensione del meccanismo della Manual Summarization con EIGRP - impostazione di una Default

Dettagli

TEST DI RETI DI CALCOLATORI I (9400N) anno 1999/2000

TEST DI RETI DI CALCOLATORI I (9400N) anno 1999/2000 TEST DI RETI DI CALCOLATORI I (9400N) anno 1999/2000 1) Quanti sono i livelli del modello ISO/OSI: A. 3 B. 7 C. 6 D. non è definito un numero massimo non è definito un numero massimo 2) Due entità ad un

Dettagli

Inizializzazione degli Host. BOOTP e DHCP

Inizializzazione degli Host. BOOTP e DHCP BOOTP e DHCP a.a. 2002/03 Prof. Vincenzo Auletta auletta@dia.unisa.it http://www.dia.unisa.it/~auletta/ Università degli studi di Salerno Laurea e Diploma in Informatica 1 Inizializzazione degli Host Un

Dettagli

Si tratta dell offerta di accesso ad Internet in FIBRA OTTICA di Rete-Tel costituita da circuiti portati fino alla sede del cliente.

Si tratta dell offerta di accesso ad Internet in FIBRA OTTICA di Rete-Tel costituita da circuiti portati fino alla sede del cliente. Servizio di accesso ad internet in FIBRA OTTICA - Informazioni Tecniche Si tratta dell offerta di accesso ad Internet in FIBRA OTTICA di Rete-Tel costituita da circuiti portati fino alla sede del cliente.

Dettagli

Indirizzi Internet e. I livelli di trasporto delle informazioni. Comunicazione e naming in Internet

Indirizzi Internet e. I livelli di trasporto delle informazioni. Comunicazione e naming in Internet Indirizzi Internet e Protocolli I livelli di trasporto delle informazioni Comunicazione e naming in Internet Tre nuovi standard Sistema di indirizzamento delle risorse (URL) Linguaggio HTML Protocollo

Dettagli

Reti di Telecomunicazione Lezione 6

Reti di Telecomunicazione Lezione 6 Reti di Telecomunicazione Lezione 6 Marco Benini Corso di Laurea in Informatica marco.benini@uninsubria.it Lo strato di applicazione protocolli Programma della lezione Applicazioni di rete client - server

Dettagli

Interconnessione di reti

Interconnessione di reti Interconnessione di reti Collegamenti tra reti eterogenee Instradamento (routing) e inoltro (forwarding) IPv4 - indirizzi IP e MAC - sottoreti IPv6 - evoluzione di Internet DNS - Domain Name System Conclusioni

Dettagli

CORSO DI RETI SSIS. Lezione n.2. 2 Novembre 2005 Laura Ricci

CORSO DI RETI SSIS. Lezione n.2. 2 Novembre 2005 Laura Ricci CORSO DI RETI SSIS Lezione n.2. 2 Novembre 2005 Laura Ricci IL DOMAIN NAME SYSTEM (DNS) Indirizzi IP poco adatti per essere memorizzati da utenti umani è prevista la possibiltà di associare nomi simbolici

Dettagli

Informatica per la comunicazione" - lezione 8 -

Informatica per la comunicazione - lezione 8 - Informatica per la comunicazione - lezione 8 - Esercizio Convertire i seguenti numeri da base 10 a base 2: 8, 23, 144, 201. Come procedere per risolvere il problema? Bisogna ricordarsi che ogni sistema,

Dettagli

Multi-Protocol Label Switching (MPLS)

Multi-Protocol Label Switching (MPLS) Universita' di Verona Dipartimento di Informatica Multi-Protocol Label Switching (MPLS) Davide Quaglia a.a. 2009/2010 1 Sommario Introduzione Forwarding equivalence classes Multi-Protocol Label Switching

Dettagli

Il livello Network del TCP/IP. Il protocollo IP (versione 4)

Il livello Network del TCP/IP. Il protocollo IP (versione 4) Il livello Network del TCP/IP. Il protocollo IP (versione 4) L architettura TCP/IP (il cui nome più preciso è ) è formata da diversi componenti, che si posizionano nello stack dei protocolli a partire

Dettagli

Progettare un Firewall

Progettare un Firewall Progettare un Firewall Danilo Demarchi danilo@cuneo.linux.it GLUG Cuneo Corso Sicurezza 2006 Concetti introduttivi Come pensare un Firewall Argomenti trattati I Gli strumenti del Firewall Gli strumenti

Dettagli

Università degli Studi di Pisa Dipartimento di Informatica. NAT & Firewalls

Università degli Studi di Pisa Dipartimento di Informatica. NAT & Firewalls Università degli Studi di Pisa Dipartimento di Informatica NAT & Firewalls 1 NAT(NETWORK ADDRESS TRANSLATION) MOTIVAZIONI NAT(Network Address Translation) = Tecnica di filtraggio di pacchetti IP con sostituzione

Dettagli

Firewall applicativo per la protezione di portali intranet/extranet

Firewall applicativo per la protezione di portali intranet/extranet Firewall applicativo per la protezione di portali intranet/extranet Descrizione Soluzione Milano Hacking Team S.r.l. http://www.hackingteam.it Via della Moscova, 13 info@hackingteam.it 20121 MILANO (MI)

Dettagli

Standard per Reti a Commutazione di Pacchetto Prof. Vincenzo Auletta Università degli studi di Salerno Laurea in Informatica

Standard per Reti a Commutazione di Pacchetto Prof. Vincenzo Auletta Università degli studi di Salerno Laurea in Informatica I semestre 03/04 Standard per Reti a Commutazione di Pacchetto Prof. Vincenzo Auletta auletta@dia.unisa.it http://www.dia.unisa.it/professori/auletta/ Standard per Reti a Pacchetto Principali standard

Dettagli

GESTIONE DELLE TECNOLOGIE AMBIENTALI PER SCARICHI INDUSTRIALI ED EMISSIONI NOCIVE LEZIONE 10. Angelo Bonomi

GESTIONE DELLE TECNOLOGIE AMBIENTALI PER SCARICHI INDUSTRIALI ED EMISSIONI NOCIVE LEZIONE 10. Angelo Bonomi GESTIONE DELLE TECNOLOGIE AMBIENTALI PER SCARICHI INDUSTRIALI ED EMISSIONI NOCIVE LEZIONE 10 Angelo Bonomi CONSIDERAZIONI SUL MONITORAGGIO Un monitoraggio ottimale dipende dalle considerazioni seguenti:

Dettagli

Indirizzi IP. Indirizzi IP

Indirizzi IP. Indirizzi IP Indirizzi IP Vittorio Maniezzo Università di Bologna Vittorio Maniezzo Università di Bologna 12 IPaddr - 1/17 Indirizzi IP Un aspetto fondamentale delle reti virtuali è l'utilizzo di un formato di indirizzo

Dettagli

Firewall e Abilitazioni porte (Port Forwarding)

Firewall e Abilitazioni porte (Port Forwarding) Firewall e Abilitazioni porte (Port Forwarding) 1 Introduzione In questa mini-guida mostreremo come creare le regole sul Firewall integrato del FRITZ!Box per consentire l accesso da Internet a dispositivi

Dettagli

La progettazione centrata sull utente nei bandi di gara

La progettazione centrata sull utente nei bandi di gara Progetto PerformancePA Ambito A - Linea 1 - Una rete per la riforma della PA La progettazione centrata sull utente nei bandi di gara Autore: Maurizio Boscarol Creatore: Formez PA, Progetto Performance

Dettagli

INFOCOM Dept. Antonio Cianfrani. Virtual LAN (VLAN)

INFOCOM Dept. Antonio Cianfrani. Virtual LAN (VLAN) Antonio Cianfrani Virtual LAN (VLAN) Richiami sullo standard Ethernet Lo standard Ethernet (IEEE 802.3) è utilizzato per le Local Area Network (LAN): livello 2 della pila protocollare. Consente l utilizzo

Dettagli

Sommario. Definizione di informatica. Definizione di un calcolatore come esecutore. Gli algoritmi.

Sommario. Definizione di informatica. Definizione di un calcolatore come esecutore. Gli algoritmi. Algoritmi 1 Sommario Definizione di informatica. Definizione di un calcolatore come esecutore. Gli algoritmi. 2 Informatica Nome Informatica=informazione+automatica. Definizione Scienza che si occupa dell

Dettagli

VideoStreaming su IP

VideoStreaming su IP VideoStreaming su IP Anno Accademico 2007/2008 Agenda Principi di video Streaming Come prevenire gli errori e come mascherarli Appendice Come si realizza la codifica/decodifca Protocollidirete Overview

Dettagli

La Metodologia adottata nel Corso

La Metodologia adottata nel Corso La Metodologia adottata nel Corso 1 Mission Statement + Glossario + Lista Funzionalià 3 Descrizione 6 Funzionalità 2 Schema 4 Schema 5 concettuale Logico EA Relazionale Codice Transazioni In PL/SQL Schema

Dettagli

Nelle reti di calcolatori, le porte (traduzione impropria del termine. port inglese, che in realtà significa porto) sono lo strumento

Nelle reti di calcolatori, le porte (traduzione impropria del termine. port inglese, che in realtà significa porto) sono lo strumento I protocolli del livello di applicazione Porte Nelle reti di calcolatori, le porte (traduzione impropria del termine port inglese, che in realtà significa porto) sono lo strumento utilizzato per permettere

Dettagli

MPLS è una tecnologia ad alte prestazioni per l instradamento di pacchetti IP attraverso una rete condivisa

MPLS è una tecnologia ad alte prestazioni per l instradamento di pacchetti IP attraverso una rete condivisa Cosa è MPLS MPLS è una tecnologia ad alte prestazioni per l instradamento di pacchetti IP attraverso una rete condivisa L idea di base consiste nell associare a ciascun pacchetto un breve identificativo

Dettagli

Principi fondamentali

Principi fondamentali Principi fondamentali Elementi di base Definizione di rete di calcolatori Tipologia di connessioni Architettura di rete Prestazioni di una rete di calcolatori Conclusioni 1 1 Bit e Byte BIT = BInary digit

Dettagli

Corso di Sistemi di Elaborazione delle informazioni. Reti di calcolatori 3 a lezione a.a. 2009/2010 Francesco Fontanella

Corso di Sistemi di Elaborazione delle informazioni. Reti di calcolatori 3 a lezione a.a. 2009/2010 Francesco Fontanella Corso di Sistemi di Elaborazione delle informazioni Reti di calcolatori 3 a lezione Francesco Fontanella Il pacchetto IP Il preambolo (header) IP è fatto in questo modo: Gli Indirizzi IP Ogni host e router

Dettagli

J+... J+3 J+2 J+1 K+1 K+2 K+3 K+...

J+... J+3 J+2 J+1 K+1 K+2 K+3 K+... Setup delle ConnessioniTCP Una connessione TCP viene instaurata con le seguenti fasi, che formano il Three-Way Handshake (perchè formato da almeno 3 pacchetti trasmessi): 1) il server si predispone ad

Dettagli

INTERNET e RETI di CALCOLATORI A.A. 2011/2012 Capitolo 4 DHCP Dynamic Host Configuration Protocol Fausto Marcantoni fausto.marcantoni@unicam.

INTERNET e RETI di CALCOLATORI A.A. 2011/2012 Capitolo 4 DHCP Dynamic Host Configuration Protocol Fausto Marcantoni fausto.marcantoni@unicam. Laurea in INFORMATICA INTERNET e RETI di CALCOLATORI A.A. 2011/2012 Capitolo 4 Dynamic Host Configuration Protocol fausto.marcantoni@unicam.it Prima di iniziare... Gli indirizzi IP privati possono essere

Dettagli

Servizi orientati alla connessione

Servizi orientati alla connessione Servizi orientati alla connessione Viene creata una connessione permanente tra gli end host handshaking: istituzione di uno stato per cui due host sanno di essere in comunicazione tra loro su Internet

Dettagli

DOMOTICA ED EDIFICI INTELLIGENTI UNIVERSITA DI URBINO

DOMOTICA ED EDIFICI INTELLIGENTI UNIVERSITA DI URBINO Corso DOMOTICA ED EDIFICI INTELLIGENTI UNIVERSITA DI URBINO Docente: Ing. Luca Romanelli Mail: romanelli@baxsrl.com Networking NAT 1 Sommario L indirizzamento privato e pubblico I meccanismi di address

Dettagli

Progetto di RHS MicroAODV per Reti di Sensori A.A. 2007/2008

Progetto di RHS MicroAODV per Reti di Sensori A.A. 2007/2008 Progetto di RHS MicroAODV per Reti di Sensori A.A. 2007/2008 Si consideri una rete di sensori MicaZ con sistema operativo TinyOS, dove ogni nodo è identificato da un ID unico e dove è presente un solo

Dettagli

MODELLO CLIENT/SERVER. Gianluca Daino Dipartimento di Ingegneria dell Informazione Università degli Studi di Siena daino@unisi.it

MODELLO CLIENT/SERVER. Gianluca Daino Dipartimento di Ingegneria dell Informazione Università degli Studi di Siena daino@unisi.it MODELLO CLIENT/SERVER Gianluca Daino Dipartimento di Ingegneria dell Informazione Università degli Studi di Siena daino@unisi.it POSSIBILI STRUTTURE DEL SISTEMA INFORMATIVO La struttura di un sistema informativo

Dettagli

Quanto sono i livelli OSI?

Quanto sono i livelli OSI? RETI DI CALCOLATORI Domande di riepilogo Prima Esercitazione Quanto sono i livelli OSI? Esistono 7 livelli OSI. 2 Sergio PORCU 1 Livello 1: Fisico Il livello fisico si occupa della trasmissione dei singoli

Dettagli

Corso di Laurea in Ingegneria Informatica. Corso di Reti di Calcolatori I

Corso di Laurea in Ingegneria Informatica. Corso di Reti di Calcolatori I Corso di Laurea in Ingegneria Informatica Corso di Reti di Calcolatori I Roberto Canonico (roberto.canonico@unina.it) Giorgio Ventre (giorgio.ventre@unina.it) OSPF I lucidi presentati al corso sono uno

Dettagli

PARTE 1 richiami. SUITE PROTOCOLLI TCP/IP ( I protocolli di Internet )

PARTE 1 richiami. SUITE PROTOCOLLI TCP/IP ( I protocolli di Internet ) PARTE 1 richiami SUITE PROTOCOLLI TCP/IP ( I protocolli di Internet ) Parte 1 Modulo 1: Stack TCP/IP TCP/IP Protocol Stack (standard de facto) Basato su 5 livelli invece che sui 7 dello stack ISO/OSI Application

Dettagli

Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2013-14. Pietro Frasca.

Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2013-14. Pietro Frasca. Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2013-14 Pietro Frasca Lezione 11 Martedì 12-11-2013 1 Tecniche di allocazione mediante free list Generalmente,

Dettagli

REGIONE BASILICATA DIPARTIMENTO PRESIDENZA DELLA GIUNTA UFFICIO SOCIETÀ DELL INFORMAZIONE

REGIONE BASILICATA DIPARTIMENTO PRESIDENZA DELLA GIUNTA UFFICIO SOCIETÀ DELL INFORMAZIONE REGIONE BASILICATA DIPARTIMENTO PRESIDENZA DELLA GIUNTA UFFICIO SOCIETÀ DELL INFORMAZIONE Bando pubblico per lo sviluppo della rete a Banda Larga nelle aree a fallimento di mercato finalizzato al superamento

Dettagli

Internetworking TCP/IP: esercizi

Internetworking TCP/IP: esercizi Politecnico di Milano Facoltà di Ingegneria dell Informazione Fondamenti di Reti di Telecomunicazione prof. A. Capone Internetworking TCP/IP: esercizi 1 Esercizio 7.1 Si consideri la rete in figura dove

Dettagli

Cos'è una vlan. Da Wikipedia: Una LAN virtuale, comunemente

Cos'è una vlan. Da Wikipedia: Una LAN virtuale, comunemente Cos'è una vlan Da Wikipedia: Una LAN virtuale, comunemente detta VLAN, è un gruppo di host che comunicano tra di loro come se fossero collegati allo stesso cablaggio, a prescindere dalla loro posizione

Dettagli

Reti e Sistemi per l Automazione MODBUS. Stefano Panzieri Modbus - 1

Reti e Sistemi per l Automazione MODBUS. Stefano Panzieri Modbus - 1 MODBUS Stefano Panzieri Modbus - 1 La Storia Diventa uno STANDARD nel 1979 Nato come protocollo di comunicazione SERIALE si è successivamente adattato alle specifiche TCP/IP Permette una comunicazione

Dettagli

Corso avanzato di Reti e sicurezza informatica

Corso avanzato di Reti e sicurezza informatica Corso avanzato di Reti e sicurezza informatica http://www.glugto.org/ GNU/Linux User Group Torino Rilasciato sotto licenza CC-by-nc-sa. 1 DISCLAIMER L'insegnante e l'intera associazione GlugTo non si assumono

Dettagli

Forme di indirizzamento

Forme di indirizzamento Anno Accademico 2013-2014 CdS in INFORMATICA e COMUNICAZIONE DIGITALE Lucidi del corso di Reti di Calcolatori e Comunicazione Digitale Modulo 3 - TCP/IP: Lo strato di rete (parte II) Prof. Sebastiano Pizzutilo

Dettagli

Laboratorio di reti Relazione N 5 Gruppo 9. Vettorato Mattia Mesin Alberto

Laboratorio di reti Relazione N 5 Gruppo 9. Vettorato Mattia Mesin Alberto Laboratorio di reti Relazione N 5 Gruppo 9 Vettorato Mattia Mesin Alberto Virtual LAN Che cosa è una VLAN? Il termine Virtual LAN indica una serie di tecniche atte a separare un dominio di broadcast, di

Dettagli

Svantaggi della Commutazione di Circuito. Commutazione di Pacchetto. Struttura di un Pacchetto

Svantaggi della Commutazione di Circuito. Commutazione di Pacchetto. Struttura di un Pacchetto Università degli studi di Salerno Laurea in Informatica I semestre / Commutazione di Pacchetto Prof. Vincenzo Auletta auletta@dia.unisa.it http://www.dia.unisa.it/professori/auletta/ Svantaggi della Commutazione

Dettagli

LABORATORIO DI RETI. 02 La Multiplazione Statistica nelle Reti a Paccchetto

LABORATORIO DI RETI. 02 La Multiplazione Statistica nelle Reti a Paccchetto LABORATORIO DI RETI 02 La Multiplazione Statistica nelle Reti a Paccchetto La multiplazione La capacità dei mezzi trasmissivi fisici può essere suddivisa per ottenere più canali di velocità più bassa La

Dettagli

158.110.1.3 158.110.1.2 SWITCH. 100 Mb/s (UTP cat. 5E) 158.110.1.1 158.110.3.3 158.110.3.2. 10 Mb/s SWITCH. (UTP cat. 5E) 100 Mb/s. (UTP cat.

158.110.1.3 158.110.1.2 SWITCH. 100 Mb/s (UTP cat. 5E) 158.110.1.1 158.110.3.3 158.110.3.2. 10 Mb/s SWITCH. (UTP cat. 5E) 100 Mb/s. (UTP cat. Università degli Studi di Udine Insegnamento: Reti di Calcolatori I Docente: Pier Luca Montessoro DOMANDE DI RIEPILOGO SU: - Livello network 1. Si deve suddividere la rete 173.19.0.0 in 510 subnet. Qual

Dettagli

Apparecchiature di Rete

Apparecchiature di Rete All interno delle reti troviamo delle apparecchiature, utilizzate per gestire le trasmissioni tra gli elementi della rete e per creare interconnessioni tra reti differenti Livello 7 Livello 6 Livello 5

Dettagli