Fondamenti di Internet e Reti. Antonio Capone, Matteo Cesana, Ilario Filippini, Guido Maier

Documenti analoghi
Reti di Calcolatori:

Reti di calcolatori TCP/IP. Slide a cura di Simon Pietro Romano

Introduzione alla rete Internet

Introduzione alla rete Internet

Introduzione alla rete Internet

Terminologia e concetti fondamentali La struttura di Internet (hardware e software):

Livello rete. Piano di controllo. Introduzione: Piano dei dati e piano di controllo Architettura di un router IP: Internet Protocol

Mariarosaria Napolitano. Architettura TCP/IP. Corso di: Laboratorio di tecnologie informatiche e telematiche

Cenni sull architettura protocollare TCP/IP

Cenni sull architettura protocollare TCP/IP

Internet Protocol Cenni introduttivi

Introduzione alla rete Internet

IP Routing Silvano GAI Mario Baldi Pietro Nicoletti Le slide sono coperte da copyright il loro uso senza fini di lucro e' concesso dagli autori

Politecnico di Milano Scuola di Ingegneria Industriale e dell Informazione. Modelli Funzionali

Il livello trasporto: Introduzione e protocollo UDP

Programma del corso

Sommario. Il modello TCP/IP. Introduzione al modello TCP/IP. Imbustamento in OSI. TCP/IP e OSI Applicazione (telnet, ftp, smtp,...

Network layer. (cenni) Applicazioni di Rete M. Ribaudo - DISI. Network layer. application transport. network data link physical

Reti di calcolatori. Lezione del 17 giugno 2004

Politecnico di Milano Facoltà di Ingegneria dell Informazione. Modelli Funzionali

Il livello trasporto: Introduzione e protocollo UDP

Reti di Calcolatori Servizi di Rete Laboratorio di Didattica in Rete

Telematica di Base. Livello Network

3: Architettura TCP/IP

Il livello trasporto: introduzione Il protocollo UDP

SERVIZI DI TRASFERIMENTO DELL INFORMAZIONE

Roadmap. to-end o Relayed. Comunicazione End-to. Comunicazione:

Introduzione alla rete Internet

Internet protocol stack

Corso di Alfabetizzazione Informatica

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

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

Parte II: Reti di calcolatori Lezione 14

1) (commutazione pacchetto, prodotto banda-ritardo) 2) (frammentazione, commutazione di pacchetto) 3) (Selective Repeat)

Lo strato di Trasporto

Introduzione alla rete Internet

MODELLI ISO/OSI e TCP/IP

Reti. (già Reti di Calcolatori ) Architetture Protocollari e Struttura (commerciale) di Internet. Renato Lo Cigno

Livello di trasporto:

MODELLI ISO/OSI e TCP/IP

Corso di Laurea in Ingegneria Informatica. Corso di Reti di Calcolatori (a.a. 2011/12)

Appello 13 Febbraio Tempo complessivo a disposizione per lo svolgimento: 2h Usare lo spazio dopo ogni Esercizio/Quesito per la risposta.

Esame di Reti di Telecomunicazioni 6 Aprile 2004 Nome:.. Matricola:.. ============================================================ Esercizio

TCP/IP: summary. Lorenzo Cavallaro, Andrea Lanzi

Livello di Rete. Gaia Maselli

Corso di Laurea in Ingegneria Informatica. Corso di Reti di Calcolatori (a.a. 2010/11)

Una definizione di rete

Modi di Trasferimento

Le Reti Informatiche

Internet (- working). Le basi.

Università degli Studi di Bergamo

Università degli Studi di Bergamo

Tecniche di gestione delle reti di calcolatori. Unità didattica 2.1 Topologie e S. O. di rete

ISO OSI. International Standard Organization Open System Interconnection

Internet Protocol Versione 4: aspetti generali

Internet. b c. pp2. eth3

Le Reti Informatiche

Reti di Calcolatori:

Lezione 3 Introduzione allo stack protocollare TCP/IP. Prof.ssa Gaia Maselli

Reti di Telecomunicazioni LB Introduzione al corso

Il modello TCP/IP. Sommario

Indice. Prefazione XIII

Laboratorio 2: ISO/OSI, TCP/IP. Giannini Giacomo Monreale Giacoma Guerriero Lorenzo Anastasi Gaetano Bardine Alessandro

14/12/2018 Informatici e di Telecomunicazioni

Parte II - Reti di Calcolatori ed Internet IL LIVELLO RETE

TCP/IP: una breve introduzione

Livello di Rete. Gaia Maselli Parte di queste slide sono state prese dal materiale associato ai libri:

Parte II Lezione 5 (29)

Internet Protocol Versione 4: instradamento e routing. Aspetti di forwarding e routing del protocollo IPv4

I protocolli di routing dell architettura TCP/IP

Titolo della presentazione

Marco Listanti. Testo di riferimento: rim J. Kurose, K. Ross: Reti di calcolatori e Internet (4a edizione). Pearson Addison Wesley.

ICMP OSI. Internet Protocol Suite. Telnet FTP SMTP SNMP TCP e UDP NFS. Application XDR. Presentation. Session RPC. Transport.

TCP/IP: una breve introduzione

Docenti Marco Cirrito, Lorenzo De Carli. Disciplina. OBIETTIVI MINIMI (necessari al passaggio alla classe successiva)

Architetture Protocollari

Bit Rate = * 8 = 64 kbit/s

Fondamenti di Internet e Reti. Antonio Capone, Matteo Cesana, Ilario Filippini, Guido Maier

Corso di. Reti di Telecomunicazioni a.a

PROGRAMMAZIONE MODULARE Disciplina: SISTEMI E RETI Classe: QUINTA A INF SERALE Indirizzo: INFORMATICA

Routing gerarchico. Perchè diversi routing Intra- e Inter-AS?

LE RETI DI COMPUTER. Il modello TCP/IP, Indirizzi IP

Marco Listanti. Testo di riferimento: rim J. Kurose, K. Ross: Reti di calcolatori e Internet (4a edizione). Pearson Addison Wesley

Architettura di rete. Modelli di Riferimento: TCP/IP e OSI. Modello di riferimento OSI. Modelli di riferimento. architettura di rete

Il livello Rete: IP Indirizzamento - Subnetting

Lezione 8. Modi di Trasferimento. Gianluca Reali

1- Introduzione alle Reti di Telecomunicazione

Parte II: Reti di calcolatori Lezione 16 (40)

Instradamento. Fondamenti di Informatica

Networking e Reti IP Multiservizio

Reti di Telecomunicazioni R. Bolla, L. Caviglione, F. Davoli MPLS LER, LSR 37.2

RETI DI CALCOLATORI. Internet Protocol

Le Reti LAN: componenti attivi. Descrizione dei principali componenti attivi di rete: Livello 3: Router

Indirizzamento IPv4. Indirizzamento IP

1- Introduzione alle Reti di Telecomunicazione

Gestione delle Reti di Telecomunicazioni

ESERCIZI SVOLTI. Eserczio

Transcript:

Antonio Capone, Matteo Cesana, Ilario Filippini, Guido Maier

4 - Livello Rete (parte ) Antonio Capone, Matteo Cesana, Ilario Filippini, Guido Maier

Strato di rete e strato di trasporto Lo strato di trasporto realizza la comunicazione tra due processi Lo strato di rete si incarica di trasferire i dati tra gli host che ospitano i due processi comunicanti processo applicativo processo applicativo Strato di trasporto Strato di rete

Funzioni fondamentali dello strato di rete Inoltro / Forwarding: Funzione locale con cui il router trasferisce i pacchetti dall ingresso all uscita Instradamento / Routing: Processo che determina i percorsi dei pacchetti dalla sorgente alla destinazione Processo globale svolto dagli Algoritmi di Routing o Processo centralizzato vs distribuito, statico vs dinamico, manuale vs dinamico 4

Modo di trasferimento: commutazione a circuito Caratteristiche I nodi intermedi vengono attraversati dai dati, ma non eseguono alcuna elaborazione dell informazione Nei nodi intermedi è sufficiente che siano presenti solo funzionalità dello strato fisico Esempio: rete telefonica (connessione = chiamata) Strati superiori Vuoto Strati superiori Vuoto Vuoto Vuoto Strato Strato Strato Strato Strato Sistema terminale Nodo di accesso Nodo di transito Nodo di accesso Sistema terminale 5

Modo di trasferimento: commutazione a pacchetto Caratteristiche In ciascun nodo intermedio devono essere realizzati tutti gli strati dallo strato fisico allo strato di rete I nodi intermedi eseguono le due funzioni base: instradamento e inoltro Esempio: rete Internet Applicazione Applicazione 4 Trasporto Rete Collegamento dati Fisico T-PDU N-PDU DL-PDU Rete Collegamento dati 000000000 bit Fisico 000000000 Trasporto Rete Collegamento dati Fisico 4 Mezzo fisico Mezzo fisico Sistema terminale Nodo Sistema terminale 6

Servizi del livellodi rete Possibili servizi di rete Consegna garantita Consegna garantita con ritardo limitato Consegna ordinata della sequenza dei pacchetti Banda minima garantita Sicurezza del contenuto trasportato Il livello di rete di Internet offre Servizio Best Effort (Massimo impegno possibile)!!! Esistono altre reti che forniscono servizi di rete più sofisticati ATM (non lo vedremo in questo corso) 7

Servizio a circuito virtuale B C Detto anche connection-oriented Una fase di segnalazione precede la fase di trasferimento dati Attraversamento dei nodi intermedi sulla base di Una etichetta presente nell header del pacchetto (identificativo di circuito virtuale) Una tabella di inoltro presente in ogni nodo I pacchetti seguono tutti lo stesso percorso da sorgente a destinazione Vengono sempre recapitati in sequenza (nell ordine in cui sono stati generati) Application Transport Network Data link Physical A A F. Initiate session 4. Session connected Application Transport Network Data link Physical Fase di segnalazione F B Fase dati E C E D. Incoming session. Accept session 5. Data tx 6. Data rx D Application Transport Network Data link Physical Application Transport Network Data link Physical 8

Servizio datagram Detto anche connectionless Attraversamento dei nodi sulla base di Un indirizzo di destinazione presente nell header del datagramma Una tabella di instradamento presente in ogni nodo Non esistono le fasi di segnalazione (aperture e chiusura della connessione) Non ha senso parlare di connessione a livello di rete I pacchetti possono percorrere strade diverse tra sorgente e destinazione application transport. Send data. Receive data application transport 9

Eventi indesiderati nel servizio datagramma B C A D F E Fuori sequenza B C B C A D A D F Perdita E F Duplicazione E 0

Strato di rete in Internet I segmenti dello strato di trasporto vengono trasferiti dallo strato di rete dall host sorgente all host destinazione Lato sorgente, vengono incapsulati in datagram Lato destinazione, i segmenti vengono consegnati allo strato di traspoto I protocolli dello strato di rete sono implementati in ogni host e in ogni router I nodi di rete non implementano i livelli superiori I router esaminano i campi dell header di ciascun datagram IP che li attraversa I datagram vengono inoltrati hop-by-hop fino a destinazione application transport application transport

Architettura di protocolli TCP/IP Stack protocollare completo di Internet: TCP/IP protocol stack Application layer Telnet HTTP FTP SMTP BGP SNMP RIP Transport layer Network layer ICMP OSPF TCP IP ARP UDP RARP (Data-link layer) (non specificato in Internet) Network access

Funzioni base svolte dal router (richiamo) routing algorithm local routing table header value output link 000 00 0 00 Gli algoritmi di routing determinano il percorso end-to-end attraverso la rete La tabella di routing governa l attraversamento (local forwarding) di questo router Valore nell header del pacchetto in arrivo 0