Stratificazione protocollare (Protocol Layering )



Documenti analoghi
Protocolli di rete. Vittorio Maniezzo Università di Bologna. Vittorio Maniezzo Università di Bologna 02 Protocolli - 2/30

Livelli di un protocollo

Internet e Reti di Calcolatori

Protocolli stratificati (Intro III Parte)

Reti di Calcolatori:

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

Laurea in INFORMATICA

Elementi di Informatica e Programmazione

Internet e protocollo TCP/IP

Internet protocol stack

Elementi di Informatica e Programmazione

Reti di calcolatori e Internet

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

Introduzione alla rete Internet

Livello di Rete. Gaia Maselli

Protocolli di Comunicazione

Introduzione alla rete Internet

ARP e instradamento IP

Reti di Telecomunicazione Lezione 8

Introduzione. Livello applicativo Principi delle applicazioni di rete. Stack protocollare Gerarchia di protocolli Servizi e primitive di servizio 2-1

10. Stratificazione dei protocolli

Introduzione. Sommario: Obiettivo:

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

Introduzione a Internet

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

Lo scenario: la definizione di Internet

Laboratorio di Informatica Corso di laurea in Lingue e Studi interculturali. AA Paola Zamperlin. Internet. Parte prima

Parte I: Introduzione

Instradamento IP A.A. 2005/2006. Walter Cerroni. IP: instradamento dei datagrammi. Routing : scelta del percorso su cui inviare i dati

Stratificazione protocollare (Protocol Layering ) Le reti sono complesse!

Introduzione alla rete Internet

Il modello TCP/IP. Sommario

Introduzione alle applicazioni di rete

INTRODUZIONE A RETI E PROTOCOLLI

SUITE PROTOCOLLI TCP/IP ( I protocolli di Internet )

Tecnologie di Sviluppo per il Web

L Inoltro e l Instradamento

PROF. Filippo CAPUANI TCP/IP

Reti di Calcolatori:

Informatica per la comunicazione" - lezione 8 -

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

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

Reti di Calcolatori. Il software


Reti di Telecomunicazioni LB Introduzione al corso

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

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

Indirizzo IP. Come si distinguono? Indirizzo IP : Network address : Host address: : 134

Reti di Calcolatori: nozioni generali il modello a livelli

INFORMATICA DISTRIBUITA. prof. Carlo Bellettini. lez 1 Informazioni Logistiche

MODELLI ISO/OSI e TCP/IP

I canali di comunicazione

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

Reti telematiche 15/03/04 2

DOMOTICA ED EDIFICI INTELLIGENTI UNIVERSITA DI URBINO

CONNESSIONE DI UN PC ALLA RETE INTERNET

La sicurezza nelle reti di calcolatori

Protocollo TCP/IP & Indirizzamento IP

Standard di comunicazione

Router(config)# access-list access-list number {permit deny} {test-conditions}

INFORMATICA DISTRIBUITA. prof. Carlo Bellettini. lez 2 Livelli di astrazione Network layers

Transmission Control Protocol

ICMP. Internet Control Message Protocol. Silvano GAI. sgai[at]cisco.com. Mario BALDI. mario.baldi[at]polito.it

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

Sicurezza applicata in rete

Programmazione in Rete

Internet. Internet. Internet Servizi e Protocolli applicativi. Internet. Organizzazione distribuita

Reti di Calcolatori:

Reti locati e reti globali. Tecnologie: Reti e Protocolli. Topologia reti. Server e client di rete. Server hardware e server software.

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

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

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

Elementi sull uso dei firewall

Installazione di una rete privata virtuale (VPN) con Windows 2000

Reti di calcolatori: Introduzione

Introduzione (parte I)

I canali di comunicazione

L architettura di TCP/IP

Reti diverse: la soluzione nativa

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

Corso di Laurea in Ingegneria Informatica. Corso di Reti di Calcolatori a.a. 2009/10

Gli indirizzi dell Internet Protocol. IP Address

VPN. Rete privata instaurata tra soggetti che utilizzano un sistema di trasmissione pubblico e condiviso (Internet)

Corso di Sicurezza nelle reti a.a. 2009/2010. Soluzioni dei quesiti sulla seconda parte del corso

Reti commutate. Reti commutate. Reti commutate. Reti commutate. Reti e Web

Reti standard. Si trattano i modelli di rete su cui è basata Internet

Reti e Internet: introduzione

Le reti di calcolatori

ASSEGNAZIONE INDIRIZZI IP

IP Internet Protocol

offerti da Internet Calendario incontri

Dal protocollo IP ai livelli superiori

Corso di Network Security a.a. 2012/2013. Raccolta di alcuni quesiti sulla SECONDA parte del corso

Tecnologie per la Comunicazione Aziendale

Sistemi di elaborazione delle informazioni

Internet: architettura e servizi

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

VPN: connessioni sicure di LAN geograficamente distanti. IZ3MEZ Francesco Canova

Routing (instradamento) in Internet. Internet globalmente consiste di Sistemi Autonomi (AS) interconnessi:

Internet: architettura e servizi

Transcript:

Stratificazione protocollare (Protocol Layering ) Le reti sono complesse! olti elementi: host router fisici dalle caratteristiche diverse applicazioni protocolli hardware, software Domanda: Come organizzare la struttura della rete? O almeno la sua discussione? 1: Introduction 1

Esempio di stratificazione: servizio postale Lettera (consegna) Controllo destinazione (ufficio postale di origine) Consegna a corriere Consegna a dest. Controllo destinazione (uff. postale di dest.) Consegna a ufficio di destinazione Spedizione effettiva Una sequenza di passi 1: Introduction 2

Servizio postale: una prospettiva diversa Lettera (consegna) Controllo destinazione (consegna a corriere) Corriere Sorgente Destinazione Lettera (cons. a dest.) Controllo destinazione (ric. da corriere) Corriere (consegna) Trasporto (aereo, treno...) Strati: ogni strato implementa un servizio ediante funzionalità interne Usando i servizi messi a disposizione dagli strati inferiori 1: Introduction 3

Stratificazione del servizio postale Consegna da mittente a destinatario Consegna da ufficio postale sorgente a ufficio postale di destinazione Trasferimento da sede locale a sede destinazione del corriere Trasporto 1: Introduction 4

Perché la stratificazione? I sistemi sono complessi: La stratificazione permette una più facile organizzazione e individuazione delle funzionalità La modularità facilita la manutenzione e la modifica dei sistemi La modifica dell implementazione dei servizi resi da uno strato è trasparente (non si modifica l interfaccia) Es., cambiare il corriere non altera il funzionamento complessivo del servizio postale 1: Introduction 5

La stratificazione di Internet : supporto per le applicazioni di rete ftp, smtp, http : trasferimento dati end-to-end tcp, udp : trasferimento di datagrammi da sorgente a destinazione (host-to-host) ip, routing protocols : trasferimento di dati tra elementi di rete adiacenti ppp, ethernet : bit sul cavo 1: Introduction 6

Stratificazione: comunicazione logica Ogni strato: distribuito entità implementano le funzionalità di strato in ogni nodo Le entità eseguono azioni e scambiano messaggi con le entità pari (peer entities) 1: Introduction 7

Layering: logical communication Es.: Preleva dati da app. Indirizzamento, crea datagramma Invia il datagramma all entità pari del lato destinazione Attendi che il peer confermi il ricevimento analogia: ufficio postale data data ack data 1: Introduction 8

Layering: communication data data 1: Introduction 9

Stratificazione e dati Ogni strato riceve dati dallo strato superiore Aggiunge header e crea nuova unità dati Passa nuova unità dati a strato inferiore source destination Ht HnHt Hl HnHt Ht HnHt Hl HnHt message segment datagram frame 1: Introduction 10

Internet: rete di reti Grossolanamente gerarchica Backbone gestiti da provider nazionali/internazionali (NBPs) Es. Telecom Interconnessi mediante punti di accesso privati o pubblici (Network Access Point o NAP) Internet Service Provider regionali Connessi a NBP Internet Service Provider locali, compagnie Connessi a ISP regionali NAP ISP regionale ISP locale NBP B NBP A ISP locale ISP regionale NAP 1: Introduction 11