Servizi orientati alla connessione



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

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

Programmazione in Rete

SUITE PROTOCOLLI TCP/IP ( I protocolli di Internet )

Reti di Calcolatori:

Utilizzo efficiente del canale di comunicazione

Utilizzo efficiente del canale di comunicazione

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

Reti di Telecomunicazione Lezione 8

Reti di Telecomunicazione Lezione 6

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

Reti di calcolatori: Introduzione

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

Prova in itinere - Rete Internet (ing. Giovanni Neglia) Mercoledì 23 Maggio 2007, ore 15.00

Cos è un protocollo? Ciao. Ciao 2:00. <file> tempo. Un protocollo umano e un protocollo di reti di computer:

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

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

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

Dal protocollo IP ai livelli superiori

Informatica per la comunicazione" - lezione 8 -

Capitolo 1 - parte 2. Corso Reti ed Applicazioni Mauro Campanella

Elementi di Informatica e Programmazione

Reti di Calcolatori. Il software

Programma del corso. Introduzione Rappresentazione delle Informazioni Calcolo proposizionale Architettura del calcolatore Reti di calcolatori

I canali di comunicazione

Elementi di Informatica e Programmazione

Lo scenario: la definizione di Internet

Obiettivi. Strategia. Testo di Riferimento. Informatica II Reti di Calcolatori. Soluzioni tecnologichema non solo!!

Rete Internet Prova in Itinere Mercoledì 23 Aprile 2008

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

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

Test di verica per il corso di Reti di Telecomunicazioni

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

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

Reti LAN. IZ3MEZ Francesco Canova

LIVELLO DATA LINK (DI LINEA)

I COMPONENTI DI UNA RETE

12.5 UDP (User Datagram Protocol)

Introduzione (II Parte)

Modulo 8 Ethernet Switching

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

Esercitazioni: Stefano Leonardi. Ricevimento: Dr. Andrea Vitaletti Dr. Alessandro Ficarola. Tel.:

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

Informatica per la comunicazione" - lezione 8 -

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

Parte 1. Internet: una rete di calcolatori. Scopo. avere una visione d'insieme delle reti di calcoltori. uso della rete Internet come esempio

Internet. Introduzione alle comunicazioni tra computer

ARCHITETTURA DI RETE FOLEGNANI ANDREA

Introduzione (II Parte)

Prof. Filippo Lanubile

Reti di Telecomunicazioni 1

Gestione degli indirizzi

i nodi i concentratori le dorsali

Cos è un protocollo? Protocolli di rete: macchine invece di esseri umani Tutte le attività di comunicazione in Internet sono governate da protocolli

Modulo 8 - Reti di reti

Identità sulla rete protocolli di trasmissione (TCP-IP) L architettura del sistema. Dal livello A al livello B

Corso di Informatica

Capitolo 1 - parte 1. Corso Reti ed Applicazioni Mauro Campanella

Architetture software per la QoS

Gestione degli indirizzi

Transmission Control Protocol

Il collegamento delle reti aziendali: DHCP, DSL, PPPoE

Reti di Calcolatori: nozioni generali il modello a livelli

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

VPN CIRCUITI VIRTUALI

Elementi di teoria dei segnali /b

DHCP e ISP. DHCP e ISP. DHCP e server. DHCP e server DSL. Soluzioni. Digital Subscriber Line. Regola di dimensionamento

Reti di calcolatori e Internet

Standard di comunicazione

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

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

OFFERTA CONNESSIONE ADSL SATELLITARE BIDIREZIONALE

RETE, ADSL e CONDIVISIONI

CORSO DI RETI SSIS. Lezione n.3 9 novembre 2005 Laura Ricci

Reti di Calcolatori. Lezione 2

xdsl Generalità xdsl fa riferimento a tutti i tipi di Digital Subscriber Line

Reti. Reti e interconnessione di reti - Internetwork WAN 1 WAN 1. Router multiprotocollo (gateway) Terminologia

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

Interconnessione di reti

Lezione 28 Maggio I Parte

Reti di Calcolatori. una rete di calcolatori è costituita da due o più calcolatori autonomi che possono interagire tra di loro una rete permette:

Reti Locali. Lezione tenuta presso l Istituto I.I.S.S. Egidio Lanoce Maglie, 26 Ottobre 2011 Prof Antonio Cazzato

Glossario ADSL Asymmetric Digital Subscriber Line ADSL2+ Asymmetric Digital Subscriber Line ADSL ADSL2+ Browser Un browser Client Un client

Lezione 4. Le Reti ed i Protocolli

TELECOMUNICAZIONI II: LE RETI DI COMUNICAZIONE. INTRODUZIONE... pag.2

Gestione della Connessione in TCP

Prova di Esame - Rete Internet (ing. Giovanni Neglia) Prova completa Mercoledì 2 Marzo 2005, ore 14.30

Storia di Internet e del World Wide Web

Protocolli di Comunicazione

Internet. Evoluzione della rete Come configurare una connessione. Internet: Storia e leggenda

Transcript:

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 questo si traduce in usiamo il protocollo TCP TCP (Transmission Control Protocol) [RFC 793] affidabile loss: acknowledgements and retransmissions preserva l ordine delle informazioni i pacchetti vengono numerati e riordinati alla sorgente effettua controllo di flusso chi invia informazioni cerca di non sovraccaricare il ricevente effettua controllo di congestione se la rete non ce la fa più allora chi invia informazioni rallenta Servizi non orientati alla connessione I dati vengono semplicemente spediti da sorgente a destinazione trattando ogni pacchetto come una informazione autonoma su Internet questo si traduce in usiamo il protocollo UDP UDP (User Datagram Protocol) [RFC 768] non esiste concetto di connessione permanente non affidabile un pacchetto perso non verrà ritrasmesso non preserva l ordine i pacchetti potrebbero giungere a destinazione con un ordine diverso se seguono percorsi indipendenti non effettua controllo di flusso potrebbe sovraccaricare il ricevente non effettua controllo di congestione potrebbe saturare la rete 1

Core Formata unicamente da apparati di rete Come vengono trasferite le informazioni all interno della rete? 1. commutazione di circuito vengono istituiti dei percorsi virtuali 2. commutazione di pacchetto l informazione viene segmentata in pacchetti e ognuno di questi spedito indipendentemente Commutazione di circuito Viene fatta una prenotazione delle risorse lungo il percorso capacità delle linee capacità di calcolo degli apparati un volta che la prenotazione viene fatta le risorse non vengono condivise con altri le prestazioni sono garantite (ho prenotato) prima di trasferire i dati devo obbligatoriamente fare la prenotazione 2

Commutazione di circuito Le risorse della rete (la capacità di trasferimento) viene suddivisa in segmenti i singoli segmenti sono allocati alle varie prenotazioni un segmento non allogato non può essere utilizzato da nessuno come possiamo farlo? divisione in frequenza divisione basata sul tempo (FDM) (TDM) FDM e TDM FDM Esempio: 4 prenotazioni frequency TDM time frequency time 3

Commutazione di pacchetto Tutti i flussi di dati vengono divisi in pacchetti i pacchetti di tutti i flussi condividono le risorse di rete quando un pacchetto prende possesso della linea ne utilizza completamente la capacità di trasferimento le risorse vengono usare tutte le volte che ne abbiamo bisogno Competizione per le risorse la richiesta totale potrebbbe essere superiore alle risorse disponibili congestione: i pacchetti si accumulano all interno delle apparecchiature di rete store and forward: i pacchetti passano da una apparecchiatura di rete all altra facendo un salto alla volta Multiplexing statistico A 10 Mb/s Ethernet statistical multiplexing C B queue of packets waiting for output link 1.5 Mb/s D E I gli host A e B non hanno un comportamento predicibile nella generazione dei pacchetti e le risorse vengono utilizzate sulla base delle richieste istantane (shared on demand), posso predire la congestione della rete solo su base statistica 4

Pacchetto o circuito? la commutazione di pacchetto utilizza meglio la rete link da 1 Mbps ogni utente: usa 100 kbps quando trasmette attivo solo per il 10% del tempo commutazione di circuito 10 utenti commutazione di pacchetto con 35 utenti, probabilità di saturazione meno di 0.0004 (0.04 % dei casi) N users 1 Mbps link Packet forwarding Esistono varie strategie con cui determinare quale sia la prossima destinazione di un pacchetto, queste però possono essere raggruppate in due famiglie reti datagram uso la destinazione finale per stabilire il prossimo salto il percorso potrebbe variare durante la trasmissione reti a circuito virtuale ogni pacchetto porta con se un ID del circuito virtuale sul quale viaggia Il circuito virtuale stabilisce il percorso e viene determinato all inizio della comunicazione è compito degli apparati ricordarsi le informazioni di ogni circuito virtuale 5

Tassonomia delle reti Telecommunication networks Circuit-switched networks Packet-switched networks FDM TDM Networks with VCs Datagram Networks Le reti a commutazione di pacchetto non sono solo datagram Internet ci lascia usare sia TCP che UDP Reti di accesso Come possiamo connetterci al bordo della rete? reti di accesso residenziali reti permanentemente connesse reti di accesso per utenti mobili Caratteristiche capacià di trasferimento condivise o dedicate Il punto di accesso Prende anche il nome di router di borde (hedge router) 6

Accesso residenziale: punto a punto Dialup via modem fino a 56 Kbps (qualche volta meno) non possiamo usare la rete e telefonare contemporaneamente ADSL (Asymmetric Digital Subscriber Line) fino a 1 Mbps upstream (tipicamente 256 Kbps) fino a 6 Mbps downstream (tipicamente 1 o 4 Mbps) Modem MODEM significa MOdulator e DEModulator Trasforma segnali digitali in inpulsi elettromagnetici e viceversa La velocità con cui questa trasformazione viene effettuata determina la velocità del collegamento 7