Slide #: 1/232 Internet - Architettura, principali protocolli e linee evolutive Nicola Blefari Melazzi Copyright © 2005 – The McGraw-Hill Companies srl.

Slides:



Advertisements
Presentazioni simili
Indirizzamento LAN e ARP
Advertisements

1 LABORATORIO DI INFORMATICA Network Management 8. Transport Mapping Claudio Salati Copyright © 2001 by Claudio Salati ALMA MATER STUDIORUM - UNIVERSITA'
Tiziana Ferrari Istituto Nazionale di Fisica Nucleare INFN - CNAF
Italo Losero S tray B ytes strane cose succedono nelle reti....
Corso di laurea in INFORMATICA RETI di CALCOLATORI A.A. 2003/2004 Indirizzamento a classi Alberto Polzonetti
Corso di laurea in INFORMATICA RETI di CALCOLATORI A.A. 2003/2004 Messaggi di errore e di controllo Alberto Polzonetti
Corso di laurea in INFORMATICA RETI di CALCOLATORI A.A. 2003/2004 Protocollo Internet Alberto Polzonetti
La commutazione di messaggio o pacchetto Trasporta informazioni in forma numerica. Le informazioni di utente sono strutturate in messaggi unitamente ad.
TCP/IP.
4-1 Il Livello di Rete in Internet Crediti Parte delle slide seguenti sono adattate dalla versione originale di J.F Kurose and K.W. Ross (© All.
5-1 Interconnessione di LAN Crediti Parte delle slide seguenti sono adattate dalla versione originale di J.F Kurose and K.W. Ross (© All Rights.
I modelli di riferimento OSI e TCP/IP
5-1 ATM Crediti Parte delle slide seguenti sono adattate dalla versione originale di J.F Kurose and K.W. Ross (© All Rights Reserved)
3-1 User Datagram Protocol: UDP Crediti Parte delle slide seguenti sono adattate dalla versione originale di J.F Kurose and K.W. Ross (© All.
4-1 Multicast Crediti Parte delle slide seguenti sono adattate dalla versione originale di J.F Kurose and K.W. Ross (© All Rights Reserved)
Programmazione su Reti
Prof. Bruno Ciciani Facoltà di Ingegneria Università di Roma La Sapienza Determinazione del tempo di servizio (trasferimento) di un messaggio trasmesso.
Internet Control Message Protocol rfc. Error Reporting Testing di affidabilità Controllo di congestione Notifica di route-change Misurazione di performance.
ImbustamentoArchitettura degli elaboratori - Modulo B - A.Memo 1 Esempio di imbustamento un messaggio TELNET imbustato in un pacchetto di protocollo TCP.
Routing Gerarchico Gli algoritmi proposti non sono pratici:
Reti di Calcolatori IL LIVELLO RETE.
Reti di Calcolatori IL LIVELLO RETE.
Reti di Calcolatori IL LIVELLO TRASPORTO Protocolli TCP e UDP.
ICMP - PING - TRACEROUTE
Corso di Informatica per Giurisprudenza Lezione 7
Le Reti.
Reti di CalcolatoriAndrea Frosini1 Reti di Calcolatori a.a. 2005/06 Lezione 14.
Modulo 2 – U.D. 1 – Lez. 2 Ernesto Damiani – Sistemi di elaborazione dell'informazione.
TCP/IP Sistemi Classe 5.
Indirizzamento-routing-sottoreti
Introduzione al controllo derrore. Introduzione Quando dei dati vengono scambiati tra due host, può accadere che il segnale venga alterato. Il controllo.
Modulo n – U.D. n – Lez. n Nome Cognome – titolo corso.
TCP/IP.
TCP/IP.
Indirizzi IP e Subnet mask
Network Layer4-1 Chapter 4 Network Layer Computer Networking: A Top Down Approach Featuring the Internet, 3 rd edition. Jim Kurose, Keith Ross Addison-Wesley,
Computer Networks Internet Protocol
RETI INFORMATICHE.
1: Introduction1 Stratificazione protocollare (Protocol “Layering”) Le reti sono complesse! r Molti elementi: m host m router m link fisici dalle caratteristiche.
Sistemi e Tecnologie della Comunicazione
Consuntivo corso Reti diCalcolatori Reti di Calcolatori (F1I063) Docente Luigi Vetrano Durata Ore di lezione56 di cui, ore di.
1 Luigi Vetrano Esercitazione di Reti di Calcolatori A.A
Sistemi di elaborazione dell’informazione Modulo 2 -Protocolli di rete TCP/IP Unità didattica 4 -Gestione degli indirizzi Ernesto Damiani Lezione 1 – Assegnazione.
Reti di calcolatori Modulo 2 -Protocolli di rete TCP/IP Unità didattica 3 – Instradamento statico Ernesto Damiani Università degli Studi di Milano – SSRI.
Reti di calcolatori Modulo 2 -Protocolli di rete TCP/IP Unità didattica 2 – Il protocollo TCP/IP Ernesto Damiani Università degli Studi di Milano - SSRI.
Sistemi di elaborazione dell’informazione Modulo 2 - Protocolli di rete TCP/IP Unità didattica 4 -Gestione degli indirizzi Ernesto Damiani Lezione 3 –
Sistemi di elaborazione dell’informazione Modulo 2 -Protocolli di rete TCP/IP Unità didattica 6 -User Datagram Protocol Ernesto Damiani Lezione 1 – UDP.
Reti di calcolatori Modulo 2 -Protocolli di rete TCP/IP Unità didattica 2 – Il protocollo TCP/IP Ernesto Damiani Università degli Studi di Milano - SSRI.
Reti di calcolatori Modulo 2 -Protocolli di rete TCP/IP Unità didattica 2 – Il protocollo TCP/IP Ernesto Damiani Università degli Studi di Milano - SSRI.
Reti II Stefano Leonardi
Sistemi di elaborazione dell’informazione Modulo 2 -Protocolli di rete TCP/IP Unità didattica 3 -Instradamento statico Ernesto Damiani Lezione 2 – ICMP.
Sistemi di elaborazione dell’informazione Modulo 2 -Protocolli di rete TCP/IP Unità didattica 6 -User Datagram Protocol Ernesto Damiani Lezione 2 – UDP.
Strato di accesso alla rete (network access layer); comprende le funzioni che nel modello OSI sono comprese negli strati fisico, di collegamento e parte.
Il centro stella puo’ essere realizzato con : Lavora solo a livello fisico (layer 1) : ripete esattamente su tutte le proprie porte il segnale arrivato.
Software di Packet-Filtering e Port-Filtering su reti TCP/IP Come filtrare il traffico di rete in transito sulle interfacce presenti, frapponendosi tra.
Internet Internet è una WAN di scala planetaria, evoluta dalla rete militare americana ARPANET. Si tratta di una rete di reti, ossia di un sistema di comunicazione.
1 Livello di Rete Luigi Vetrano A.A Reti di Calcolatori.
ARCHITETTURA DI RETE Protocollo: insieme di regole che governano le comunicazioni tra i nodi di una rete. La condivisione di queste regole tra tutte gli.
Applicazione Presentazione Sessione Trasporto Rete Data link Fisico OSI Processo / Applicazione Trasporto Rete- Internet Interfaccia di.
INTERNET PROTOCOL SUITE FACOLTA’ DI INGEGNERIA Corso di Laurea Specialistica in Ingegneria delle Telecomunicazioni Docente: Prof. Pasquale Daponte Tutor:
Sezione propedeutica I fondamentali e concetti di TCP/IP.
Prof. G.Mastronardi1 IL PROBLEMA DEL “DENIAL of SERVICE” Politecnico di Bari – Sicurezza dei Sistemi Informatici -
II PROVA Svolgimento tramite protocollo ISO/OSI. I LIVELLO : LIVELLO FISICO Scelta del mezzo fisico; tenere conto degli standard IEEE Procedura di codifica.
Esercitazioni corso di RETI Giorgio Biacchi, Giulio Casella.
Ing. L. A. Grieco DEE – Telematics Lab. 1 Internet Protocol (IP) – Telematica I – - I Facoltà di Ingegneria – CdL in Ingegneria Informatica.
TCP/IP.
TCP/IP. Sommario  Introduzione al TCP/IP  Indirizzi IP  Subnet Mask  Frame IP  Meccanismi di comunicazione tra reti diverse  Classi di indirizzi.
Protocollo IP.
Corso base per Operatori di Protezione Civile
Il Livello di Trasporto
Transcript della presentazione:

Slide #: 1/232 Internet - Architettura, principali protocolli e linee evolutive Nicola Blefari Melazzi Copyright © 2005 – The McGraw-Hill Companies srl 3.1Il protocollo IP ●Fornisce le seguenti importanti funzionalità: – definisce lo schema di indirizzamento – definisce l’unità base per il trasferimento dei dati – definisce la strada che un’unità dati deve percorrere per arrivare a destinazione – specifica un insieme di regole che host e routers devono seguire per processare le unità informative – frammenta e ri-assembla le unità dati

Slide #: 2/232 Internet - Architettura, principali protocolli e linee evolutive Nicola Blefari Melazzi Copyright © 2005 – The McGraw-Hill Companies srl 3.1Il protocollo IP: formato dell’unità dati ●Le unità-dati dello strato IP sono dette datagrammi. La lunghezza massima di un segmento è di ottetti 20 bytes Type of Service TOS Total Length Options (if any) 32 bit Destination IP address Data (if any) Version Header length 16 bit Identification 32 bit Source IP address Time to Live TTL Protocol 13 bit Fragment Offset Header Checksum Flags 3 bit Padding (0s)

Slide #: 3/232 Internet - Architettura, principali protocolli e linee evolutive Nicola Blefari Melazzi Copyright © 2005 – The McGraw-Hill Companies srl 3.1Il protocollo IP: frammentazione e ri-assemblaggio ●Le sotto-reti possono avere diverse limitazioni circa la lunghezza delle loro unità dati ●Il datagramma deve quindi poter essere frammentato per attraversare diverse sotto-reti ●Le procedure di frammentazione e ri-assemblaggio devono essere in grado di frammentare il pacchetto originario in un numero arbitrario di unità informative ●Le unità informative giunte a destinazione devono poter essere ricomposte nella forma originaria

Slide #: 4/232 Internet - Architettura, principali protocolli e linee evolutive Nicola Blefari Melazzi Copyright © 2005 – The McGraw-Hill Companies srl 3.1Il protocollo IP: frammentazione e ri-assemblaggio Data IP Header IP Data IP Header IP Data IP Identification = xxx, DF = 0, MF=1, Fragment Offset =0 Identification = xxx, DF = 0, MF=0, Fragment Offset =0 Identification = xxx, DF = 0, MF=1, Fragment Offset = m 1 Identification = xxx, DF = 0, MF=0, Fragment Offset =m 2 m2m2 m1m1

Slide #: 5/232 Internet - Architettura, principali protocolli e linee evolutive Nicola Blefari Melazzi Copyright © 2005 – The McGraw-Hill Companies srl 3.1Il protocollo IP: frammentazione e ri-assemblaggio MTU=1500 MTU=9000 MTU=500MTU=1500 MTU=1000 MTU=1500 Questo router frammenta I frammenti vengono ricomposti alla destinazione finale Lunghezza del datagramma originale = 1200

Slide #: 6/232 Internet - Architettura, principali protocolli e linee evolutive Nicola Blefari Melazzi Copyright © 2005 – The McGraw-Hill Companies srl 3.1Il protocollo IP: dimensioni tipiche della MTU IBM token ring 16Mbps MTU (bytes) Network Mbps Token Ring (IEEE 802.5) 4352 FDDI 1500 Ethernet 1492 IEEE X.25 May be set to 296 for interactive use point to point (PPP, SLIP)

Slide #: 7/232 Internet - Architettura, principali protocolli e linee evolutive Nicola Blefari Melazzi Copyright © 2005 – The McGraw-Hill Companies srl 3.1Il protocollo IP: schema di indirizzamento ●Gli indirizzi devono essere unici in tutta la rete – è possibile attribuire indirizzi arbitrari ad una sotto-rete TCP/IP solo se questa non è connessa con altre sotto-reti ●Un indirizzo IP identifica un host e non uno specifico utente ●L’identificazione di un utente (in senso OSI) all’interno di un host è affidata ai protocolli di strato superiore (TCP o UDP e superiori) ●Lo schema di indirizzamento IP è stato progettato per facilitare l’instradamento. – un indirizzo IP identifica prima la sotto-rete a cui un host è connesso e poi l’host all’interno di quella sotto-rete; – si può fare un parallelo con il sistema di numerazione telefonica

Slide #: 8/232 Internet - Architettura, principali protocolli e linee evolutive Nicola Blefari Melazzi Copyright © 2005 – The McGraw-Hill Companies srl 3.1Il protocollo IP: schema di indirizzamento ●Un indirizzo IP è costituito da 32 bits e consta di due parti: Net_Id e Host_Id. L’indirizzo completo può quindi essere scritto come: IP_Address=Net_Id.Host_Id ●I 32 bits totali sono divisi tra Net_Id e Host_Id. ●Questa divisione non è fissa ●Rete logica = insieme di host con uguale Net_Id

Slide #: 9/232 Internet - Architettura, principali protocolli e linee evolutive Nicola Blefari Melazzi Copyright © 2005 – The McGraw-Hill Companies srl 3.1Il protocollo IP: schema di indirizzamento – Indirizzamento “classful”. Il numero totale di possibili indirizzi IP, di tutte e cinque le classi, è pari a:

Slide #: 10/232 Internet - Architettura, principali protocolli e linee evolutive Nicola Blefari Melazzi Copyright © 2005 – The McGraw-Hill Companies srl 3.1Il protocollo IP: schema di indirizzamento ●Classi di indirizzi IP Classe A Classe B Classe C Classe D Classe E Host_Id Net_id Net_Id Multicast Address Reserved Net_Id Continua….