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

Dimensione: px
Iniziare la visualizzazioe della pagina:

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

Transcript

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

2 Il servizio di comunicazione Date due o più entità remote Possiamo descrivere il servizio di comunicazione per scambio di messaggi come un fornitore del servizio di trasporto dell informazione Nodo A Nodo B Ente A colloquio Ente B servizio di comunicazione 2

3 Il servizio di comunicazione Gestisce lo scambio di informazione fra due entità E in generale un servizio di trasferimento di unità informative: parole bit gruppi di bit (trame o pacchetti) files flussi multimediali Ente A Ente B 3

4 Primitive di servizio il servizio di comunicazione può essere descritto mediante delle chiamate di servizio dette primitive di servizio le primitive di servizio servono a descrivere il servizio, a richiederlo e a ricevere informazioni sul servizio dal fornitore le primitive di servizio sono caratterizzate da parametri tra cui: informazione da trasferire indicazione del destinatario caratteristiche del servizio richiesto ecc. 4

5 Primitive di servizio Nodo A Nodo B Ente A colloquio Ente B primitive di servizio canale bidirezionale 5

6 Caratteristiche del servizio di comunicazione modalità a connessione instaurazione della connessione trasferimento dell informazione rilascio delle connessione modalità senza connessione una sola fase 6

7 Servizio a connessione Apertura della connessione Ente A Trasferimento informazione Ente B Chiusura della connessione 7

8 Servizio senza connessione Il trasferimento dati avviene in modo autonomo, senza preventivo accordo non lega fra loro i diversi trasferimenti effettuati fra gli stessi utenti non consente i servizi tipici del trasferimento a connessione (problemi VoIP) trasfer Ente A trasfer trasfer Ente B 8

9 Livelli Le entità che colloquiano in un servizio di telecomunicazione possono anche offrire un servizio di comunicazione a entità terze, dette di livello superiore Nodo A Nodo B Ente A2 Ente A1 colloquio colloquio header Dati PDU Ente B2 Ente B1 canale bidirezionale 9

10 Funzioni dei livelli Il servizio di comunicazione offerto al livello superiore è più ricco e complesso grazie alle funzioni implementate dal livello inferiore Nodo A Nodo B Ente A2 Ente A1 colloquio colloquio header Dati PDU Ente B2 Ente B1 canale bidirezionale 10

11 Protocolli di comunicazione le entità di un livello collaborano per fornire il servizio di comunicazione al livello superiore e si scambiano messaggi mediante il servizio offerto dal livello inferiore Protocollo: Insieme delle regole che gestiscono il colloquio tra entità dello stesso livello formato dei messaggi informazioni di servizio algoritmi di trasferimento ecc. 11

12 Packet Data Units (PDU) un protocollo utilizza per il colloquio tra entità dello stesso livello delle unità di trasferimento dati dette PDU o anche trame del protocollo Le PDU possono contenere: informazione di servizio necessaria al coordinamento tra le entità informazione vera e propria ricevuta dai livelli superiori header dati 12

13 Architettura a strati I servizi di comunicazione complessi possono essere articolati a strati da un livello che garantisce solo il trasporto dei bit a un livello dove sono definite complessi servizi caratterizzati da molti parametri e funzionalità livello 5 livello 4 livello 3 livello 2 livello 1 livello 5 livello 4 livello 3 livello 2 livello 1 13

14 Vantaggi architettura a strati Riduce la complessità Standardizza le interfacce Favorisce l interoperabilità di tecnologie Utile a scopi didattici Modello OSI (1974)

15 Relazioni tra i livelli Il servizio offerto da uno strato è rappresentato da un Service Access Point (SAP) N+1 - PDU N-SAP Livello N+1 Livello N N-PDU N - PCI N - SDU PDU: Packet Data Unit SDU: Service Data Unit PCI: Protocol Control Information 15

16 Relazioni tra i livelli Al livello più basso c è il livello fisico Le PDU sono i flussi di bit Livello PDU 1-SAP è una porta fisica 1-SAP Livello fisico bit 2 - PDU 2 - PDU I livelli superiori arricchiscono il servizio di traferimento bit con funzionalità più complesse 16

17 Architettura completa livello livello 5 livello livello 4 livello livello 3 livello livello 2 livello livello 1 17

18 Organizzazione del trasposto aereo ticket (purchase) ticket (complain) baggage (check) baggage (claim) gates (load) runway takeoff gates (unload) runway landing airplane routing airplane routing airplane routing Serie di operazioni Source: Computer Networking: A Top Down Approach Featuring the Internet, Jim Kurose, Keith Ross, Addison-Wesley, July All material copyright J.F Kurose and K.W. Ross, All Rights Reserved 18

19 Architettura a strati del trasporto aereo ticket (purchase) ticket (complain) ticket baggage (check) baggage (claim baggage gates (load) gates (unload) gate runway (takeoff) runway (land) takeoff/landing airplane routing airplane routing airplane routing airplane routing airplane routing departure airport intermediate air-traffic control centers arrival airport Layer: ogni livello implementa un servizio Tramite operazioni interne Appoggiandosi ai servizi di livelli sottostanti Source: Computer Networking: A Top Down Approach Featuring the Internet, Jim Kurose, Keith Ross, Addison-Wesley, July All material copyright J.F Kurose and K.W. Ross, All Rights Reserved 19

20 Perchè un architettura a strati? Sistemi complessi: Facile identificazione dei servizi (implementazione, discussione) Facile gestione ed update Cambiamenti in un livello sono trasparenti agli altri Q: quando la suddivisione in livelli può essere pericolosa? Source: Computer Networking: A Top Down Approach Featuring the Internet, Jim Kurose, Keith Ross, Addison-Wesley, July All material copyright J.F Kurose and K.W. Ross, All Rights Reserved 20

21 Funzioni Molteplici sono le funzioni che possono essere svolte da uno strato Possono essere divise in: funzioni di adattamento esempi: multiplazione segmentazione funzioni di arricchimento esempi: controllo d errore riordino trame 21

22 Funzione Segmentazione N+1-PDU N-SDU N-PDU 22

23 Funzione Multiplazione entità liv. N 23

24 Funzione di rete Si parla di funzioni di rete implementata in un livello quando è possibile il colloquio tra più di due entità dello stesso livello Viene introdotta la funzione di INSTRADAMENTO (scelta del SAP) Entità B Entità A deve instradare Entità C 24

25 Instradamento Problema: individuare il partner nel colloquio L instradamento può essere effettuato a un livello inferiore se si introduce l INDIRIZZAMENTO Entità N+1 Entità instradante SAP che connettono enti diversi 25

26 Indirizzamento Identifica il N-SAP di destinazione Entità N+1 Entità instradante Entità instradante Entità instradante 26

27 Indirizzamento & Instradamento La PDU viene passata col parametro INDIRIZZO Entità N+1 L INDIRIZZO viene usato per instradare (scegliere il SAP di uscita) SDU PDU Entità instradante e viene incapsulato perché possa essere instradato da altri nodi 27

28 Indirizzamento Indirizzo: identificativo del SAP da cui raggiungere l entità, univoco fra tutti i SAP delle stesso livello Tipologie di indirizzamento unicast: singolo SAP multicast: gruppi di SAP broadcast: tutti i SAP 28

29 Forwarding o commutazione E il servizio di inoltro che un entità fornisce ad altre entità allo stesso livello Il SAP è già scelto occorre ora effettuare il passaggio A B C 29

30 Tabelle di Instradamento scelta del SAP di uscita sulla base delle informazioni memorizzate tabella di instradamento destinaz. SAP uscita raccolta delle informazioni mediante scambio di dati con gli altri nodi protocolli di instradamento 30

31 La via verso la destinazione è possibile attraversare molti nodi prima di giungere a destinazione I nodi di rete svolgono solo la funzione di instradamento e non implementano i livelli superiori Terminale Application Transport Network Router Network Esempio Router IP: Funzione di rete a livello 3!!! Network Application Transport Network 31

32 La via verso la destinazione (2) Esistono altri dispositivi che implementano la funzione di instradamento in altri livelli Vedremo più avanti: LAN Switch Terminale Application Transport Network Switch Esempio Switch: Funzione di rete a livello 2!!! Application Transport Network 32

33 La via verso la destinazione (3) Vedremo più avanti anche i proxy che implementano inoltro a livello applicativo Proxy Terminale Application Transport Network Application Transport Network Esempio Proxy: Funzione di rete a livello 5!!! Application Transport Network 33

34 Modello OSI Anche se l assegnazione delle funzioni ai livelli dipende dalle tecnologie e dagli scenari d uso, esiste un descrizione funzionale standard dei livelli 34

35 Livello Fisico Funzioni: Modulazione e trasmissione dei bit Codifica e controllo d errore Multiplazione (in canali fisici) Accesso multiplo (in canali fisici) Sincronizzazione 35

36 Livello di Linea Funzioni: Aggregazione dei bit in gruppi (trame) Controllo d errore e ritrasmissione Controllo di flusso Multiplazione (logica tra flussi informativi) Collegamenti punto-punto: trame bits 36

37 Livello di Linea In caso di presenza di mezzo trasmissivo condiviso Accesso multiplo (logico tra più stazioni trasmittenti) Livello di linea diviso in due sotto-livelli Livello di linea Livello di Controllo di linea Livello di accesso al mezzo LLC MAC LLC MAC LLC MAC LLC MAC 37

38 Livello di Rete Funzioni: Indirizzamento Inoltro Instradamento Frammentazione/riassemblaggio In base alla tecnologia anche: Controllo di congestione Gestione della qualità di servizio pacchetti Network Network Network Interfaccia 1 Interfaccia 2 Interfaccia 1 Interfaccia 2 Interfaccia 1 Interfaccia 2 Nota: in questo corso ci si concentra sul livello di rete di Internet 38

39 Livello di Trasporto Funzioni: Controllo di flusso Controllo di congestione Multiplazione (tra più applicazioni) Implementato solo nei terminali e non nei nodi di instradamento della rete Transport Network Network segmenti Transport Network Interfaccia 1 Interfaccia 2 39

40 Livelli dati Sessione: Organizza il dialogo tra applicazioni coordinando lo scambio di un insieme di dati Presentazione: Si occupa del formato dei dati per consentire il colloquio tra le applicazioni Applicazione: Definisce il formato dei dati scambiati da un applicazione Application Presentation Dati Application Presentation Session Transport Network Session Transport Network 40

41 Suite TCP/IP e modello OSI a confronto Modulo 2 SMTP, FTP, TFTP, Telnet, Rlogin SNMP, DNS TCP, UDP IP, ARP, RARP, ICMP, IGMP Modulo 1 41

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

Politecnico di Milano Scuola di Ingegneria Industriale e dell Informazione. Modelli Funzionali Politecnico di Milano Scuola di Ingegneria Industriale e dell Informazione Modelli Funzionali 2 Il servizio di comunicazione o Date due o più entità remote o Possiamo descrivere il servizio di comunicazione

Dettagli

Corso di Reti e Sistemi operativi (materiale di Antonio Capone Politecnico di Milano) Introduzione alle reti di telecomunicazione. Reti e Trasmissione

Corso di Reti e Sistemi operativi (materiale di Antonio Capone Politecnico di Milano) Introduzione alle reti di telecomunicazione. Reti e Trasmissione Corso di Reti e Sistemi operativi (materiale di Antonio Capone Politecnico di Milano) Introduzione alle reti di telecomunicazione 1 Reti e Trasmissione Cos è una rete di telecomunicazione? Una rete di

Dettagli

Reti e Trasmissione. Reti e Trasmissione. Problematiche. mediante una rete a circuito. Collegamento tra più utenti

Reti e Trasmissione. Reti e Trasmissione. Problematiche. mediante una rete a circuito. Collegamento tra più utenti Reti e Trasmissione Corso di Reti e Sistemi operativi (materiale di ntonio Capone Politecnico di Milano) Introduzione alle reti di telecomunicazione Cos è una rete di telecomunicazione? Una rete di telecomunicazione

Dettagli

Università degli Studi di Bergamo

Università degli Studi di Bergamo Università degli Studi di Bergamo Facoltà di Ingegneria 1. Reti di Telecomunicazione Prof. Filippini 2! Cos è una rete di telecomunicazione?! Una rete di telecomunicazione è definibile come l'insieme di

Dettagli

Università degli Studi di Bergamo

Università degli Studi di Bergamo Università degli Studi di Bergamo Facoltà di Ingegneria Prof. Filippini 2! Cos è una rete di telecomunicazione?! Una rete di telecomunicazione è definibile come l'insieme di dispositivi, canali trasmissivi

Dettagli

1- Introduzione alle Reti di Telecomunicazione

1- Introduzione alle Reti di Telecomunicazione Università degli studi di Bergamo Dipartimento di Ingegneria dell Informazione e Metodi Matematici Reti di Calcolatori prof. Fabio Martignon 1- Introduzione alle Reti di Telecomunicazione 1 Reti e Trasmissione

Dettagli

1- Introduzione alle Reti di Telecomunicazione

1- Introduzione alle Reti di Telecomunicazione Università degli studi di Bergamo Dipartimento di Ingegneria dell Informazione e Metodi Matematici Fondamenti di Reti e Telecomunicazione prof. Fabio Martignon 1- Introduzione alle Reti di Telecomunicazione

Dettagli

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

Marco Listanti. Testo di riferimento: rim J. Kurose, K. Ross: Reti di calcolatori e Internet (4a edizione). Pearson Addison Wesley Marco Listanti Architettura a strati Testo di riferimento: rim J. Kurose, K. Ross: Reti di calcolatori e Internet (4a edizione). Pearson Addison Wesley Livelli di protocollo Le reti sono sistemi complessi

Dettagli

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

Marco Listanti. Testo di riferimento: rim J. Kurose, K. Ross: Reti di calcolatori e Internet (4a edizione). Pearson Addison Wesley. 1 Marco Listanti Architettura a strati Testo di riferimento: rim J. Kurose, K. Ross: Reti di calcolatori e Internet (4a edizione). Pearson Addison Wesley Livelli di protocollo 2 Le reti sono sistemi complessi

Dettagli

MODELLI ISO/OSI e TCP/IP

MODELLI ISO/OSI e TCP/IP PARTE I - Reti di Calcolatori ed Internet MODELLI ISO/OSI e TCP/IP 2.1 Reti di Calcolatori Livelli e Servizi Il modello OSI Il modello TCP/IP Un confronto tra OSI e TCP/IP ARPANET Ethernet Reti ATM reti

Dettagli

MODELLI ISO/OSI e TCP/IP

MODELLI ISO/OSI e TCP/IP PARTE I - Reti di Calcolatori ed Internet MODELLI ISO/OSI e TCP/IP Reti di Calcolatori Livelli e Servizi Il modello OSI Il modello TCP/IP Un confronto tra OSI e TCP/IP ARPANET Ethernet Reti ATM reti wireless

Dettagli

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

Laboratorio 2: ISO/OSI, TCP/IP. Giannini Giacomo Monreale Giacoma Guerriero Lorenzo Anastasi Gaetano Bardine Alessandro Laboratorio 2: ISO/OSI, TCP/IP Giannini Giacomo Monreale Giacoma Guerriero Lorenzo Anastasi Gaetano Bardine Alessandro Prerequisiti Prerequisiti: Uso dei principali servizi di rete ( email, web, etc )

Dettagli

Introduzione alla rete Internet

Introduzione alla rete Internet Introduzione alla rete Internet Gruppo Reti TLC nome.cognome@polito.it http://www.telematica.polito.it/ INTRODUZIONE A INTERNET - 1 Internet: nomenclatura Host: calcolatore collegato a Internet ogni host

Dettagli

Corso di Reti di Calcolatori

Corso di Reti di Calcolatori Politecnico di Torino Corso di Reti di Calcolatori Il modello ISO/OSI Indice degli argomenti... Il modello di riferimento ISO/OSI Sistemi, Applicazioni e Mezzi Trasmissivi Architettura a Livelli I Sette

Dettagli

Architettura a strati

Architettura a strati 1 Francesca Cuomo Architettura a strati Testo di riferimento: J. Kurose, K. oss: eti di calcolatori e Internet (4a edizione). Pearson Addison Wesley Livelli di protocollo 2 Le reti sono sistemi complessi

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 03/04 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 2

Dettagli

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

Architettura di rete. Modelli di Riferimento: TCP/IP e OSI. Modello di riferimento OSI. Modelli di riferimento. architettura di rete I semestre 02/03 Modelli di Riferimento: TCP/IP e OSI Prof. Vincenzo Auletta auletta@dia.unisa.it http://www.dia.unisa.it/~auletta/ Architettura di rete architettura di rete insieme delle specifiche funzionali

Dettagli

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

Terminologia e concetti fondamentali La struttura di Internet (hardware e software): Introduzione Terminologia e concetti fondamentali La struttura di Internet (hardware e software): Accesso alla rete: end-systems, applicazioni, mezzi trasmissivi Nucleo: commutazione, struttura della rete,

Dettagli

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

Fondamenti di Internet e Reti. Antonio Capone, Matteo Cesana, Ilario Filippini, Guido Maier 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

Dettagli

Protocolli e Architetture. Dr. Greco Polito Silvana

Protocolli e Architetture. Dr. Greco Polito Silvana Protocolli e Architetture Cos è un protocollo? Insieme di regole che definiscono le modalità di interazione fra sistemi generalmente distanti Cos è un protocollo? Protocollo umano e protocollo di rete:

Dettagli

Lo strato di Trasporto

Lo strato di Trasporto Corso di Fondamenti di Reti di Telecomunicazioni LT - ELE / LM-TLC Reti di Telecomunicazioni a.a. 2016-2017 Lo strato di Trasporto Internet è composta da host connessi a reti a commutazione di pacchetto,

Dettagli

Introduzione alla rete Internet

Introduzione alla rete Internet Introduzione alla rete Internet Gruppo Reti TLC nome.cognome@polito.it http://www.telematica.polito.it/ INTRODUZIONE ALLE RETI TELEMATICHE - 1 Copyright Quest opera è protetta dalla licenza Creative Commons

Dettagli

ISO-OSI. Prof. Franco Callegati

ISO-OSI. Prof. Franco Callegati ISO-OSI Prof. Franco Callegati http://deisnet.deis.unibo.it Sistemi chiusi Tutte le reti di calcolatori della prima generazione nascono e si evolvono come sistemi chiusi nel mondo dell'informatica tutti

Dettagli

Modello OSI (Open System Interconnection) Prof. Francesco Accarino IIS Altiero Spinelli Sesto San Giovanni

Modello OSI (Open System Interconnection) Prof. Francesco Accarino IIS Altiero Spinelli Sesto San Giovanni Modello OSI (Open System Interconnection) Prof. Francesco Accarino IIS Altiero Spinelli Sesto San Giovanni Il Modello ISO-OSI L ISO (International Standard Organization) ha proposto il modello di riferimento

Dettagli

Introduzione alla rete Internet

Introduzione alla rete Internet Introduzione alla rete Internet Gruppo Reti TLC nome.cognome@polito.it http://www.telematica.polito.it/ INTRODUZIONE ALLE RETI TELEMATICHE - 1 Copyright Quest opera è protetta dalla licenza Creative Commons

Dettagli

INTRODUZIONE A RETI E PROTOCOLLI

INTRODUZIONE A RETI E PROTOCOLLI PARTE 1 INTRODUZIONE A RETI E PROTOCOLLI Parte 1 Modulo 1: Introduzione alle reti 1 Perché le reti tra computer? Collegamenti remoti a mainframe (< anni 70) Informatica distribuita vs informatica monolitica

Dettagli

3: Architettura TCP/IP

3: Architettura TCP/IP 1 1 3: Architettura TCP/IP Architettura di rete e Modello TCP/IP 2 Il modello TCP/IP nasce da un progetto del Dipartimento della Difesa USA per la realizzazione di una rete di trasmissione solida per le

Dettagli

SERVIZI DI TRASFERIMENTO DELL INFORMAZIONE

SERVIZI DI TRASFERIMENTO DELL INFORMAZIONE SERVIZI DI TRASFERIMENTO DELL INFORMAZIONE Trasparenza temporale Il tempo di trasporto delle diverse IU nella rete ha una variabilità che si può considerare nulla Trasparenza semantica Le diverse IU sono

Dettagli

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

Mariarosaria Napolitano. Architettura TCP/IP. Corso di: Laboratorio di tecnologie informatiche e telematiche Mariarosaria Napolitano Architettura TCP/IP Corso di: Laboratorio di tecnologie informatiche e telematiche Contesto e Prerequisiti Contesto E' rivolto agli studenti del V anno degli Istituti Tecnici Industriali

Dettagli

ISO- OSI e architetture Client-Server

ISO- OSI e architetture Client-Server LEZIONE 9 ISO- OSI e architetture Client-Server Proff. Giorgio Valle Raffaella Folgieri giorgio.valle@unimi.it folgieri@dico.unimi.it Lez 10 modello ISO-OSI e architettura client-server 1 Nelle scorse

Dettagli

ISO OSI. International Standard Organization Open System Interconnection

ISO OSI. International Standard Organization Open System Interconnection ISO OSI International Standard Organization Open System Interconnection Open System Interconnection Verso gli anni '80 l'iso promuove un'azione volta alla definizione di un modello di riferimento a strati

Dettagli

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

Reti di calcolatori TCP/IP. Slide a cura di Simon Pietro Romano Reti di calcolatori TCP/IP Slide a cura di Simon Pietro Romano spromano@unina.it Il livello rete Stack ISO/OSI Applicazione Presentazione Sessione Trasporto Rete Data Link Fisico Corso di Tecnologie dei

Dettagli

UD 3 PROTOCOLLO ISO-OSI

UD 3 PROTOCOLLO ISO-OSI UD 3 PROTOCOLLO ISO-OSI IL PROTOCOLLO All inizio ogni azienda creava dispositivo hw e sw in grado solo di essere utilizzati e di comunicare con dispositivi dell azienda stessa Sistemi Chiusi Nel tempo

Dettagli

Programma del corso

Programma del corso carla.raffaelli@unibo.it http://deis-tlc.deis.unibo.it Programma del corso 2005-2006 Parte I - Lo strato di trasporto: Trasporto senza connessione: UDP; trasporto orientato alla connessione: TCP; controllo

Dettagli

Il livello trasporto: Introduzione e protocollo UDP

Il livello trasporto: Introduzione e protocollo UDP Corsi di Laurea in Ingegneria Informatica Ingegneria delle Telecomunicazioni Ingegneria dell Automazione Corso di Reti di Calcolatori Simon Pietro Romano (spromano@unina.it) Antonio Pescapè (pescape@unina.it)

Dettagli

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

Tecniche di gestione delle reti di calcolatori. Unità didattica 2.1 Topologie e S. O. di rete Tecniche di gestione delle reti di calcolatori Unità didattica 2.1 Topologie e S. O. di rete Il modello OSI Sommario Architettura TCP/IP Storia delle reti di calcolatori Le prime reti di calcolatori nacquero

Dettagli

Cenni sull architettura protocollare TCP/IP

Cenni sull architettura protocollare TCP/IP Nota di Copyright Cenni sull architettura protocollare TCP/IP Mario Baldi mario.baldi@polito.it staff.polito.it/mario.baldi cenni - 1 M. Baldi: si veda pagina 2 Questo insieme di trasparenze (detto nel

Dettagli

Cenni sull architettura protocollare TCP/IP

Cenni sull architettura protocollare TCP/IP Cenni sull architettura protocollare TCP/IP Mario Baldi mbaldi@polito.it www.polito.it/~baldi cenni - 1 M. Baldi: si veda pagina 2 Nota di Copyright! Questo insieme di trasparenze (detto nel seguito slides)

Dettagli

Elementi di Reti per Telecomunicazioni

Elementi di Reti per Telecomunicazioni Elementi di Reti per Telecomunicazioni (Parte I) Corso di Telecomunicazioni Anno Accademico 2004/2005 Contenuti Introduzione ai sistemi di TLC. Definizione e struttura dei modelli funzionali in reti di

Dettagli

MODELLI ISO/OSI e TCP/IP

MODELLI ISO/OSI e TCP/IP D. Talia RETI DI CALCOLATORI - UNICAL 1 Reti di Calcolatori MODELLI ISO/OSI e TCP/IP D. Talia RETI DI CALCOLATORI - UNICAL 2 Reti di Calcolatori Livelli e Servizi Il modello OSI Il modello TCP/IP Un confronto

Dettagli

Introduzione alla rete Internet

Introduzione alla rete Internet Introduzione alla rete Internet Gruppo Reti TLC nome.cognome@polito.it http://www.telematica.polito.it/ INTRODUZIONE A INTERNET - 1 Internet: nomenclatura Host: calcolatore collegato a Internet ogni host

Dettagli

Marco Listanti. Telecomunicazioni (Canale 2) - Prof. Marco Listanti - A.A. 2016/2017. DIET Dept

Marco Listanti. Telecomunicazioni (Canale 2) - Prof. Marco Listanti - A.A. 2016/2017. DIET Dept Marco Listanti TELECOMUNICAZIONI Anno accademico 2016/2017 Obiettivi Introduzione generale alle problematiche delle telecomunicazioni Sistemistica i ti generale ed evoluzione delle reti di telecomunicazione

Dettagli

Indice. Prefazione XIII

Indice. Prefazione XIII Indice Prefazione XIII 1 Introduzione 1 1.1 Breve storia della rete Internet 1 1.2 Protocolli e standard 6 1.3 Le organizzazioni che definiscono gli standard 7 1.4 Gli standard Internet 10 1.5 Amministrazione

Dettagli

Introduzione alla rete Internet

Introduzione alla rete Internet Introduzione alla rete Internet AA 2004-2005 Reti e Sistemi Telematici 1 Internet: nomenclatura Host: calcolatore collegato a Internet ogni host può essere client e/o server a livello applicazione Router:

Dettagli

Reti di Calcolatori Servizi di Rete Laboratorio di Didattica in Rete

Reti di Calcolatori Servizi di Rete Laboratorio di Didattica in Rete Reti di Calcolatori Servizi di Rete Laboratorio di Didattica in Rete Reti di calcolatori Protocolli di Trasmissione: Il modello ISO/OSI L architettura TCP/IP Protocolli di trasmissione Un protocollo di

Dettagli

Il livello trasporto: Introduzione e protocollo UDP

Il livello trasporto: Introduzione e protocollo UDP Corso di Laurea in Ingegneria Informatica Corso di Reti di Calcolatori a.a. 2009/10 Roberto Canonico (roberto.canonico@unina.it) Antonio Pescapè (pescape@unina.it) Il livello trasporto: Introduzione e

Dettagli

ISO-OSI. D.E.I.S. Università di Bologna

ISO-OSI. D.E.I.S. Università di Bologna ISO-OSI D.E.I.S. Università di Bologna Sistemi chiusi Tutte le reti di calcolatori della prima generazione nascono e si evolvono come sistemi chiusi nel mondo dell'informatica tutti i componenti della

Dettagli

Introduzione (parte I)

Introduzione (parte I) Introduzione (parte I) Argomenti della lezione Argomenti trattati in questo corso Libri di testo e materiale didattico Ripasso degli argomenti del primo corso: reti locali Contenuti del corso La progettazione

Dettagli

TCP/IP: summary. Lorenzo Cavallaro, Andrea Lanzi

TCP/IP: summary. Lorenzo Cavallaro, Andrea Lanzi Università degli Studi di Milano Facoltà di Scienze Matematiche, Fisiche e Naturali Corso di Laurea in Informatica December 7, 2004 Sommario 1 La suite di protocolli TCP/IP Layer 2 3 4 5 6 Sommario 1 La

Dettagli

Livello di Rete: Routing multicast IPv6

Livello di Rete: Routing multicast IPv6 Livello di Rete: Routing multicast IPv6 Gaia Maselli maselli@di.uniroma1.it Parte di queste slide sono state prese dal materiale associato ai libri: 1) B.A. Forouzan, F. Mosharraf Reti di calcolatori.

Dettagli

Lezione 8. Modi di Trasferimento. Gianluca Reali

Lezione 8. Modi di Trasferimento. Gianluca Reali Lezione 8 Modi di Trasferimento Gianluca Reali Servizi di Rete COMMUTAZIONE DI CIRCUITO COMMUTAZIONE DI PACCHETTO Commutazione di Circuito FASE DI INSTAURAZIONE FASE DI TRASFERIMENTO DATI FASE DI SVINCOLO

Dettagli

Introduzione (parte II)

Introduzione (parte II) Introduzione (parte II) Argomenti della lezione Ripasso degli argomenti del primo corso: reti locali, internetworking, reti geografiche e applicazioni Reti locali Nascono come sistemi broadcast Tutte le

Dettagli

Prefazione all edizione italiana Descrizione dei contenuti. PARTE I Introduzione e modelli 1. Capitolo 1 Introduzione 3

Prefazione all edizione italiana Descrizione dei contenuti. PARTE I Introduzione e modelli 1. Capitolo 1 Introduzione 3 Prefazione Prefazione all edizione italiana Descrizione dei contenuti XIII XVII XIX PARTE I Introduzione e modelli 1 Capitolo 1 Introduzione 3 1.1 Comunicazione dati 3 1.2 Reti 6 1.3 Internet 12 1.4 Protocolli

Dettagli

Una definizione di rete

Una definizione di rete Una definizione di rete Una moderna rete di calcolatori può essere definita come: UN INSIEME INTERCONNESSO DI CALCOLATORI AUTONOMI Componenti delle reti Come è fatta una rete di calcolatori? Componenti

Dettagli

2: Architettura delle reti e modello OSI

2: Architettura delle reti e modello OSI 1 1 2: Architettura delle reti e modello OSI Architettura di rete 2 Una rete è costituita da componenti hardware (cavi, interfacce, circuiti integrati, processori, RAM, ) e componenti software (per la

Dettagli

Sistemi di elaborazione delle informazioni

Sistemi di elaborazione delle informazioni Sistemi di elaborazione delle informazioni Univ. degli studi Federico II di Napoli Ing. Antonio Fratini Reti di Telecomunicazione Una Rete di Telecomunicazione può essere definita come un sistema distribuito

Dettagli

Reti di calcolatori. Lezione del 17 giugno 2004

Reti di calcolatori. Lezione del 17 giugno 2004 Reti di calcolatori Lezione del 17 giugno 2004 TCP/IP e ISO/OSI Architettura TCP/IP APPLICATION TELNET FTP DNS NFS DNS RPC SNMP TRANSPORT TCP UDP NETWORK ARP RARP DATA LINK (LLC MAC) Protocollo IP Protocollo

Dettagli

RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE

RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE Prof. PIER LUCA MONTESSORO Facoltà di Ingegneria Università degli Studi di Udine 1999 Pier Luca Montessoro (si veda la nota a pagina 2) 1 Nota di Copyright

Dettagli

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

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 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 L Architettura di rete TCP/IP Application Presentation Session

Dettagli

Architetture Protocollari

Architetture Protocollari Reti di Calcolatori AA 2012/2013 http://disi.unitn.it/locigno/index.php/teaching-duties/computer-networks Architetture Protocollari Renato Lo Cigno Copyright Quest opera è prote2a dalla licenza: Crea&ve

Dettagli

ISO-OSI. D.E.I.S. Università di Bologna

ISO-OSI. D.E.I.S. Università di Bologna ISO-OSI D.E.I.S. Università di Bologna IC3N 2000 N. 1 Esperienze di reti di calcolatori Collegamenti di centri di calcolo, con al centro Mainframes o Hosts, a terminali remoti (primi anni 70) Reti di Host

Dettagli

ISO/OSI e TCP/IP. Architetture di reti a strati

ISO/OSI e TCP/IP. Architetture di reti a strati ISO/OSI e TCP/IP Vittorio Maniezzo Università di Bologna Vittorio Maniezzo Università di Bologna 03 ISO/OSI e TCP/IP - 1/26 Architetture di reti a strati Livelli superiori: un'applicazione mette a disposizione

Dettagli

ISO-OSI. D.E.I.S. Università di Bologna

ISO-OSI. D.E.I.S. Università di Bologna ISO-OSI D.E.I.S. Università di Bologna IC3N 2000 N. 1 Esperienze di reti di calcolatori Collegamenti di centri di calcolo, con al centro Mainframes o Hosts, a terminali remoti (primi anni 70) Reti di Host

Dettagli

Introduzione alla rete Internet

Introduzione alla rete Internet Introduzione alla rete Internet Gruppo Reti TLC nome.cognome@polito.it http://www.telematica.polito.it/ INTRODUZIONE ALLE RETI TELEMATICHE - 1 Copyright Quest opera è protetta dalla licenza Creative Commons

Dettagli

2001 Pier Luca Montessoro (si veda la nota di copyright alla slide n. 2) 1

2001 Pier Luca Montessoro (si veda la nota di copyright alla slide n. 2) 1 RETI DI CALCOLATORI Prof. PIER LUCA MONTESSORO Facoltà di Ingegneria Università degli Studi di Udine 2001 Pier Luca Montessoro (si veda la nota a pagina 2) 1 Nota di Copyright Questo insieme di trasparenze

Dettagli

Corso di Alfabetizzazione Informatica

Corso di Alfabetizzazione Informatica Corso di Alfabetizzazione Informatica Lezione 8 Francesco Fontanella Una definizione di Rete Una moderna rete di calcolatori può essere definita come: UN INSIEME INTERCONNESSO DI CALCOLATORI AUTONOMI Tipi

Dettagli

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

Esame di Reti di Telecomunicazioni 6 Aprile 2004 Nome:.. Matricola:.. ============================================================ Esercizio Esame di Reti di Telecomunicazioni 6 Aprile 2004 Nome:.. Matricola:.. ============================================================ Esercizio Si considerino due terminali interconnessi attraverso una rete

Dettagli

14/12/2018 Informatici e di Telecomunicazioni

14/12/2018 Informatici e di Telecomunicazioni Informatici e di Telecomunicazioni 14 dicembre 2018 Parte I Classe V A INF ISIS E.Fermi Prof. Federico Santolini 1 (c) Primitive del servizio di trasporto (1/3) Premessa E utile ribadire che il livello

Dettagli

Uso di Internet: Esempio. Prof. Franco Callegati

Uso di Internet: Esempio. Prof. Franco Callegati Uso di Internet: Esempio Prof. Franco Callegati http://deisnet.deis.unibo.it Consultazione di una pagina WEB Per collegarsi a Internet un Utente apre il proprio Browser Web (B) Dal Sistema Operativo (Es:

Dettagli

Corso di Informatica

Corso di Informatica CdLS in Odontoiatria e Protesi Dentarie Corso di Informatica Prof. Crescenzio Gallo crescenzio.gallo@unifg.it Protocolli di trasmissione 2 Introduzione Un protocollo di trasmissione è un insieme di regole

Dettagli

MODELLO OSI. Caratteristiche generali

MODELLO OSI. Caratteristiche generali MODELLO OSI Caratteristiche generali Standard OSI Lo standard OSI definisce un modello di riferimento per lo scambio di informazioni tra due calcolatori. SISTEMA 1 SISTEMA 2 PRINCIPALI OBIETTIVI DEL MODELLO

Dettagli

Architetture a livelli

Architetture a livelli Architetture a livelli Stratificazione Protocolli di rete Famiglie e pile di protocolli Messaggi in una pila di protocolli Modello di riferimento ISO/OSI Architettura tt di Internet t Stratificazione (layering)

Dettagli

CONNESSIONE DI UN PC ALLA RETE INTERNET

CONNESSIONE DI UN PC ALLA RETE INTERNET CONNESSIONE DI UN PC ALLA RETE INTERNET Walter Cerroni wcerroni@deis.unibo.it http://deisnet.deis.unibo.it/didattica/master Internetworking Internet è una rete di calcolatori nata con l obiettivo di realizzare

Dettagli

Architetture e Protocolli per Internet

Architetture e Protocolli per Internet Università di Bergamo Dipartimento di Ingegneria dell Informazione e Metodi Matematici Architetture e Protocolli per Internet Jocelyne Elias 1 Università di Bergamo Dipartimento di Ingegneria dell Informazione

Dettagli

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

Capitolo 1 - parte 1. Corso Reti ed Applicazioni Mauro Campanella Como 2003 Capitolo 1 - parte 1 Corso Reti ed Applicazioni Mauro Campanella Como 2003 Precisazione Noi ci occuperemo solo della trasmissione di informazione in formato digitale. Un segnale analogico è basato su una

Dettagli

MIEAU06 Il protocollo TCP/IP: dalla teoria alla pratica

MIEAU06 Il protocollo TCP/IP: dalla teoria alla pratica Tel. +39 02 365738 info@overneteducation.it www.overneteducation.it MIEAU06 Il protocollo TCP/IP: dalla teoria alla pratica Durata: 3 gg Descrizione Il corso non è orientato alla sola piattaforma Microsoft

Dettagli

LE RETI INFORMATICHE. Parte seconda. Prof. Antonio Marrazzo Stage IeFP A.s Le reti Informatiche parte 2 Prof. Antonio Marrazzo 1

LE RETI INFORMATICHE. Parte seconda. Prof. Antonio Marrazzo Stage IeFP A.s Le reti Informatiche parte 2 Prof. Antonio Marrazzo 1 LE RETI INFORMATICHE Prof. Antonio Marrazzo Stage IeFP A.s. 2014-15 Parte seconda Le reti Informatiche parte 2 Prof. Antonio Marrazzo 1 Verso lo standard IEEE 802 A causa delle caratteristiche peculiari

Dettagli

Gestione delle Reti di Telecomunicazioni

Gestione delle Reti di Telecomunicazioni Dipartimento di Elettronica e Telecomunicazioni Gestione delle Reti di Telecomunicazioni Modello TCP/IP Ing. Tommaso Pecorella Ing. Giada Mennuti {pecos,giada}@lenst.det.unifi.it 1 Protocolli di trasporto

Dettagli

Corso di Sistemi di Misura Distribuiti. Ing. Domenico Capriglione

Corso di Sistemi di Misura Distribuiti. Ing. Domenico Capriglione Corso di Sistemi di Misura Distribuiti Ing. Domenico Capriglione capriglione@unicas.it ARCHITETTURE CLIENT-SERVER I PROTOCOLLI TCP/IP E UDP ARCHITETTURE CLIENT-SERVER Cosa è un applicazione Client-Server?

Dettagli

ESERCIZI SVOLTI. Eserczio

ESERCIZI SVOLTI. Eserczio ESERCIZI SVOLTI Eserczio In uno schema di multiplazione con etichetta l informazione d utente è trasferita mediante PDU composte da H=5 byte relativi a PCI e L=48 byte di carico utile. Si assuma che le

Dettagli

ISO-OSI. Franco Callegati D.E.I.S. Università di Bologna

ISO-OSI. Franco Callegati D.E.I.S. Università di Bologna ISO-OSI Franco Callegati D.E.I.S. Università di Bologna fcallegati@deis.unibo.it IC3N 2000 N. 1 Sistemi chiusi Tutte le reti di calcolatori della prima generazione nascono e si evolvono come sistemi chiusi:

Dettagli

Page 1. Elementi Base del Modello OSI. Il modello di riferimento ISO/OSI OSI: Open Systems Interconnection. Struttura a Livelli.

Page 1. Elementi Base del Modello OSI. Il modello di riferimento ISO/OSI OSI: Open Systems Interconnection. Struttura a Livelli. Università degli Studi di Parma Elementi Base del Modello OSI Sistema A Sistema B Sistema C Sistema D Modello OSI mezzi fisici Connessioni Struttura a Livelli Per ridurre la complessità progettuale, tutte

Dettagli

MODELLO TCP/IP LIVELLO 4 Trasporto. Il protocollo per il controllo della trasmissione. La gestione degli errori di trasmissione

MODELLO TCP/IP LIVELLO 4 Trasporto. Il protocollo per il controllo della trasmissione. La gestione degli errori di trasmissione Prof.ssa Daniela Decembrino MODELLO /IP LIVELLO 4 Trasporto Il protocollo per il controllo della trasmissione significa Transmission Control Protocol, cioè Protocollo per il Controllo della Trasmissione.

Dettagli

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

Livello rete. Piano di controllo. Introduzione: Piano dei dati e piano di controllo Architettura di un router IP: Internet Protocol Livello rete Introduzione: Piano dei dati e piano di controllo Architettura di un router IP: Internet Protocol Formato del datagramma Frammentazione Indirizzamento IPv4 IPv6 Inoltro generalizzato e SDN

Dettagli

INTRODUZIONE AL TCP/IP TCP/IP Trasmission Control Protocol /

INTRODUZIONE AL TCP/IP TCP/IP Trasmission Control Protocol / TCP/IP SOMMARIO Introduzione al TCP/IP Indirizzi IP Subnet Mask Frame IP Meccanismi di comunicazione tra reti diverse Classi di indirizzi IP Indirizzi IP privati e pubblici INTRODUZIONE AL TCP/IP TCP/IP

Dettagli

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

Reti. Reti e interconnessione di reti - Internetwork WAN 1 WAN 1. Router multiprotocollo (gateway) Terminologia Reti Reti e interconnessione di reti - Internetwork WAN WAN Router multiprotocollo (gateway) Terminologia internet - internetwork :interconnessione di più reti generiche Internet - la specifica internetwork,

Dettagli

Livello di trasporto:

Livello di trasporto: Livello di : 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 and

Dettagli

molteplici problemi e la realizzazione di una gran quantità di servizi, da parte

molteplici problemi e la realizzazione di una gran quantità di servizi, da parte Il modello OSI. La comunicazione tra due utenti di una rete di computer implica la risoluzione di molteplici problemi e la realizzazione di una gran quantità di servizi, da parte d opportuni software ed

Dettagli

Le Reti Informatiche

Le Reti Informatiche Le Reti Informatiche modulo 4 Prof. Salvatore Rosta www.byteman.it s.rosta@byteman.it 1 Lo Standard TCP/IP: 1 Nasce dall esigenza di creare uno standard per le reti a livello mondiale che si possa adattare

Dettagli

LE RETI DI COMPUTER. Il modello ISO/OSI Prima parte

LE RETI DI COMPUTER. Il modello ISO/OSI Prima parte LE RETI DI COMPUTER Il modello ISO/OSI Prima parte I MODELLI PER LE RETI All i izio dell era i for ati a, la gestio e delle comunicazioni tra sistemi si era rilevata uno dei problemi più grandi, soprattutto

Dettagli

Organizzazione della lezione

Organizzazione della lezione Laboratorio Reti di Calcolatori (A.A. 2008-2009) Delfina Malandrino delmal@dia.unisa.it http://www.dia.unisa.it/professori/delmal/ Organizzazione della lezione 2 Struttura del corso Alcune informazioni

Dettagli

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

Laboratorio di Informatica Corso di laurea in Lingue e Studi interculturali. AA 2010-2011. Paola Zamperlin. Internet. Parte prima Laboratorio di Informatica Corso di laurea in Lingue e Studi interculturali. AA 2010-2011 Paola Zamperlin Internet. Parte prima 1 Definizioni-1 Una rete di calcolatori è costituita da computer e altri

Dettagli

Infrastrutture e Protocolli per Internet - 061234

Infrastrutture e Protocolli per Internet - 061234 Politecnico di Milano Facoltà di Ingegneria dell Informazione Infrastrutture e Protocolli per Internet - 061234 Prof. Antonio Capone 1 Il docente Prof. Antonio Capone Ufficio: Dip. di Elettronica e Informazione

Dettagli