Laurea in INFORMATICA
|
|
|
- Giorgio Spano
- 10 anni fa
- Просмотров:
Транскрипт
1 Laurea in INFORMATICA INTERNET e RETI di CALCOLATORI A.A. 2004/2005 Capitolo 2 Strati protocollari e modelli di servizio [email protected] Stratificazione protocollare (Protocol Layering ) Le reti sono complesse! Molti elementi: host router fisici dalle caratteristiche diverse applicazioni protocolli hardware, software Domanda: Come organizzare la struttura della rete? A.A. 2004/05 Chapter 2 STRATI PROTOCOLLARI 2.2 1
2 Architettura stratificata : organization of air travel ticket (purchase) baggage (check) gates (imbarco) Pista di decollo ticket (lamentele) baggage (claim) gates (sbarco) Pista di atterraggio Instradamento aereo Instradamento aereo Instradamento aereo Un insieme di azioni A.A. 2004/05 Chapter 2 STRATI PROTOCOLLARI 2.3 Stratificazione orizzantale : organization of air travel,, a different view ticket (purchase) baggage (check) gates (imbarco) pista decollo ticket (complain) baggage (claim) gates (sbarco) pista atterraggio airplane routing airplane routing airplane routing Ciascun strato implementa un servizio via its own internal-layer actions relying on services provided by layer below A.A. 2004/05 Chapter 2 STRATI PROTOCOLLARI 2.4 2
3 Layered air travel: services Counter-to-counter delivery of person+bags baggage-claim-to-baggage-claim delivery people transfer: loading gate to arrival gate runway-to-runway delivery of plane airplane routing from source to destination A.A. 2004/05 Chapter 2 STRATI PROTOCOLLARI 2.5 Il nostro viaggio A.A. 2004/05 Chapter 2 STRATI PROTOCOLLARI 2.6 3
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 vettore non altera il funzionamento complessivo del servizio aereo A.A. 2004/05 Chapter 2 STRATI PROTOCOLLARI 2.7 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 A.A. 2004/05 Chapter 2 STRATI PROTOCOLLARI 2.8 4
5 Stratificazione dei protocolli 1. Organizzazione dei protocolli (e l hardware e il software della rete che li implementano) a strati (layer) o livelli. 2. ciascun protocollo appartiene a uno degli strati. 3. Un protocollo nello strato n è distribuito fra le entità della rete (compresi terminali e commutatori di pacchetto) che implementano quel protocollo.in altre parole, c è un pezzo del livello n in ciascuna delle entità della rete. 4. Questi pezzi comunicano tra loro scambiandosi i messaggi dello strato n: unità dati del protocollo dello strato n (layer-n Protocol Data Units) o,più semplicemente, n-pdu. 5. Il contenuto e il formato di una n-pdu, così come il modo in cui sono scambiate le n-pdu fra gli elementi della rete, sono definiti da un protocollo dello strato n. 6. Quando sono presi nel loro insieme, i protocolli dei vari strati sono chiamati pila protocollare (protocol stack). A.A. 2004/05 Chapter 2 STRATI PROTOCOLLARI 2.9 Flusso di informazioni Quando lo strato n dell host A invia una n-pdu allo strato n dell host B, lo strato n dell host A passa l n-pdu allo strato n 1 e quindi lascia allo strato n 1 il compito di spedire l n-pdu allo strato n di B; quindi si dice che lo strato n si affida allo strato n 1 per spedire le sue n-pdu a destinazione Mentre le informazioni discendono attraverso i livelli cambiano il proprio formato su ciascun livello : incapsulamento Quando i dati risalgono, ciascuna intestazione determina in che modo spostare i dati per i vari livelli a ciascun livello si staccano le intestazioni dei livelli precedenti in modo di avere lo stesso formato del livello analogo alla parte trasmissione. A.A. 2004/05 Chapter 2 STRATI PROTOCOLLARI
6 Flusso di informazioni (figura) A.A. 2004/05 Chapter 2 STRATI PROTOCOLLARI 2.11 Interfacce e Servizi Fra ogni coppia di livelli adiacenti c è una interfaccia L interfaccia definisce i servizi offerti dal livello sottostante e le operazioni primitive che possono essere richieste al livello sottostante Per esempio, lo strato n 1 può garantire che l n-pdu arriverà senza errori a destinazione, allo strato n, entro un secondo; o può garantire solo che l n-pdu potrà eventualmente arrivare a destinazione senza assicurazioni sull errore. il livello n-1 fornisce servizi al livello n (service provider) il livello n usa i servizi del livello n 1 (service user) I servizi offerti sono accessibili attraverso il Service Access Point ogni SAP ha un indirizzo che lo identifica univocamente A.A. 2004/05 Chapter 2 STRATI PROTOCOLLARI
7 Servizi e protocolli A.A. 2004/05 Chapter 2 STRATI PROTOCOLLARI 2.13 Gerarchie A.A. 2004/05 Chapter 2 STRATI PROTOCOLLARI
8 Comunicazione multi-livello livello (analogia) A.A. 2004/05 Chapter 2 STRATI PROTOCOLLARI 2.15 Livelli, protocolli, interfacce Anche se è definito un protocollo di livello N, nessun dato è trasferito direttamente da un livello N all'altro Ogni livello passa dati e informazioni di controllo al livello sottostante, sino a quando si raggiunge il livello fisico che effettua la trasmissione L'interfaccia definisce quali operazioni primitive e servizi sono forniti da un livello ai livelli superiori L'insieme dei livelli e dei protocolli utilizzati definisce una architettura di rete Due host possono dialogare anche se utilizzano diverse piattaforme hardware e diversi sistemi operativi, purchè adottino la stessa architettura di rete L insieme dei protocolli di una architettura utilizzati su un certo host viene detto pila di protocolli (protocol stack). A.A. 2004/05 Chapter 2 STRATI PROTOCOLLARI
9 La pila protocollare di Internet A.A. 2004/05 Chapter 2 STRATI PROTOCOLLARI 2.17 Funzione degli strati Strato di applicazione Lo strato di applicazione è responsabile del supporto delle applicazioni della rete. Strato Stratodi di trasporto trasporto Lo Lo strato stratodi di trasporto fornisce il ilservizio di di trasporto dei deimessaggi dello dello strato stratodi di applicazione fra frale le estremità client client e server server di di un applicazione. In In Internet Internet ci cisono sonodue due protocolli protocollidi di trasporto, trasporto, TCP TCP e UDP; UDP; Il Il TCP TCP fornisce forniscealle allesue sue applicazioni applicazioniun un servizio servizioorientato orientatoalla allaconnessione. Questo Questo servizio serviziocomprende comprendela la garanzia garanziadi di consegna consegnaa destinazione destinazionedei deimessaggi messaggidello dellostrato stratodi di applicazione applicazionee un un controllo controllodi di flusso flusso (cioè (cioèl adattamento l adattamentotra trale le velocità velocitàdi di mittente mittentee destinatario). destinatario). Il Il protocollo protocolloudp UDP fornisce forniscealle allesue sue applicazioni applicazioniun un servizio serviziosenza senzaconnessione, che cheè un un servizio serviziodavvero davveroprivo privodi di fronzoli. fronzoli. A.A. 2004/05 Chapter 2 STRATI PROTOCOLLARI
10 Funzione degli strati : rete Lo Lo strato strato di di rete rete è responsabile responsabile dell instradamento dell instradamento dei dei datagram datagram da da un un host host all altro. all altro. Questo Questo strato strato in in Internet Internet ha ha due due componenti componenti principali. principali. Ha Ha un un protocollo protocollo che che definisce definisce il il campi campi nel nel datagram datagram IP IP e come come iiterminali terminali e i i router router agiscono agiscono su su questi questi campi: campi: questo questo è il il tanto tanto celebrato celebrato protocollo protocollo IP IP Esiste Esiste un un solo solo protocollo protocollo IP, IP, e tutti tutti i i componenti componenti di di Internet Internet che che hanno hanno uno uno strato strato di di rete rete devono devono impiegare impiegare il il protocollo protocollo IP. IP. Lo Lo strato strato di di rete rete Internet Internet contiene contiene anche anche i i protocolli protocolli di di instradamento instradamento che che determinano determinano il il percorso percorso che che i i datagram datagram devono devono seguire seguire fra fra sorgente sorgente e destinazione. destinazione. Internet Internet ha ha molti molti protocolli protocolli di di instradamento. instradamento. Internet Internet è una una rete rete di di reti, reti, e l amministratore l amministratore della della rete rete può, può, all interno all interno della della rete, rete, far far funzionare funzionare qualunque qualunque protocollo protocollo di di instradamento instradamento desideri. desideri. Sebbene Sebbene lo lo strato strato di di rete rete contenga contenga sia sia il il protocollo protocollo IP IP sia sia numerosi numerosi protocolli protocolli di di instradamento, instradamento, spesso spesso ci ci si si riferisce riferisce a questo questo strato strato come come allo allo strato strato IP, IP, per per il il fatto fatto che che IP IP è il il collante collante che che tiene tiene insieme insieme Internet. Internet. A.A. 2004/05 Chapter 2 STRATI PROTOCOLLARI 2.19 Funzione degli strati : collegamento e fisico Strato Strato di di collegamento collegamento Per Per muovere muovere un un pacchetto pacchetto da da un un nodo nodo (host (host o commutatore commutatore di di pacchetto) pacchetto) al al successivo successivo sul sul percorso, percorso, lo lo strato strato di di rete rete deve deve delegare delegare il il servizio servizio allo allo strato strato di di collegamento. collegamento. In In particolare, particolare, a ciascun ciascun nodo nodo IP IP passa passa il il datagram datagram allo allo strato strato di di collegamento, collegamento, che che lo lo invia invia al al nodo nodo successivo successivo lungo lungo il il percorso. percorso. A questo questo nodo nodo successivo, successivo, lo lo strato strato di di collegamento collegamento passa passa il il datagram datagram allo allo strato strato di di rete. rete. Strato Strato fisico fisico Mentre Mentre il il compito compito dello dello strato strato di di collegamento collegamento è di di muovere muovere interi interi frame frame da da un un elemento elemento della della rete rete a quello quello adiacente, adiacente, il il compito compito dello dello strato strato fisico fisico è di di muovere muovere singoli singoli bit bit all interno all interno della della rete rete da da un un nodo nodo al al successivo. successivo. Anche Anche i i protocolli protocolli in in questo questo strato strato sono sono dipendenti dipendenti dal dal,, e dipendono dipendono anche anche dal dal mezzo mezzo trasmissivo trasmissivo del del A.A. 2004/05 Chapter 2 STRATI PROTOCOLLARI
11 Layering: logical communication 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) A.A. 2004/05 Chapter 2 STRATI PROTOCOLLARI 2.21 Layering: logical communication E.g.: 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 A.A. 2004/05 Chapter 2 STRATI PROTOCOLLARI
12 Layering: communication data data A.A. 2004/05 Chapter 2 STRATI PROTOCOLLARI 2.23 Entità della rete e strati A.A. 2004/05 Chapter 2 STRATI PROTOCOLLARI
13 Three Layers Computer Network Structure Application Area Network interoperability Network infrastructure A.A. 2004/05 Chapter 2 STRATI PROTOCOLLARI 2.25 Three Layers Computer Network Structure more Application Area process-to-process astraction host-to-host Abstraction Network Infrastructure Token-ring ATM eth Host A Host B A.A. 2004/05 Chapter 2 STRATI PROTOCOLLARI
14 Trhee layers and TCP/IP Application Area Application Network interoperability Transport Network Network infrastructure LINK A.A. 2004/05 Chapter 2 STRATI PROTOCOLLARI 2.27 Basic Architecture Reference Architecture WEB Telnet FTP RPC CORBA SNMP Application Interoperability Support Application Area Network Interoperability Process-to-process Host-to-host Bridging e Switching Computer Infrastructure u 802.3z CSMA/CD FDDI TOKEN RING ISO 9314 Wireless X.25 Frame Relay ATM Reti Locali Backbone A.A. 2004/05 Chapter 2 STRATI PROTOCOLLARI
15 ISO/OSI (Open System Interconnection) End host End host Application Application Presentation Presentation Session Session Transport Transport Network Network Network Network Data Data Data Data Physical Physical Physical Physical One or more nodes within the A.A. 2004/05 Chapter 2 STRATI PROTOCOLLARI 2.29 I livelli secondo il modello OSI APPLICAZIONE PRESENTAZIONE SESSIONE TRASPORTO RETE COMUNICAZIONE FISICO Fornisce una serie di interfacce utilizzabili dalle applicazioni e quindi consente l accesso ai servizi di rete Converte i dati in un formato generico per le tramissione in rete e viceversa Consente a due parti di tenere comunicazioni continuative Gestisce la tramissione dati attraverso la rete Gestisce i messaggi in viaggio e traduce indirizzi e nomi tra logici e fisici Tra strato della rete e strato fisico. Impacchetta dati grezzi in frame da consegnare alla rete Converte i bit in segnali e i segnali in bit A.A. 2004/05 Chapter 2 STRATI PROTOCOLLARI
16 Confronto modello OSI e TCP/IP APPLICAZIONE APPLICAZIONI PRESENTAZIONE SMTP FTP TELNET DNS SNMP NFS SESSIONE TRASPORTO RETE COMUNICAZIONE FISICO ICM P IGM P TCP IP ARP UDP RARP PROTOCOLLI DEFINITI DALLA RETE SOTTOSTANTE A.A. 2004/05 Chapter 2 STRATI PROTOCOLLARI 2.31 Standard OSI vs TCP/IP (by( net-library Politecnico di Torino) A.A. 2004/05 Chapter 2 STRATI PROTOCOLLARI
17 Confronto modello OSI e TCP/IP A.A. 2004/05 Chapter 2 STRATI PROTOCOLLARI 2.33 Pregi e difetti del modello OSI Modello molto utile per discutere di reti di Cattiva tecnologia : sia il modello che i protocolli sono difettosi Cattive implementazioni: pesanti, poco maneggevoli e lente Cattiva politica: è stato sempre visto come una creatura dei signori delle telecomunicazioni A.A. 2004/05 Chapter 2 STRATI PROTOCOLLARI
18 Pregi e difetti del modello TCP/IP A.A. 2004/05 Chapter 2 STRATI PROTOCOLLARI 2.35 Indirizzamento Indirizzi nel mondo TCP/IP Indirizzi Indirizzo fisico Indirizzo IP Indirizzo di porta Applicazione Trasporto Indirizzo di porta Rete Comunicazione Fisico (host to ) Indirizzo IP Indirizzo Fisico A.A. 2004/05 Chapter 2 STRATI PROTOCOLLARI
19 Versioni IP Versione 4 La più diffusa Indirizzi IP a 32 bit non più sufficienti Versione 5 Basata sul modello OSI e mai superato la versione di proposta Versione 6 (IPv6) Indirizzi a 128 bit Formato di pacchetto molto semplificato e reso più flessibile ICMPv6 contiene ICMP,IGMP,ARP e RARP scompare A.A. 2004/05 Chapter 2 STRATI PROTOCOLLARI 2.37 Chapter Chapter 2 A.A. 2004/05 Chapter 2 STRATI PROTOCOLLARI
Stratificazione protocollare (Protocol Layering )
Stratificazione protocollare (Protocol Layering ) Le reti sono complesse! olti elementi: host router fisici dalle caratteristiche diverse applicazioni protocolli hardware, software Domanda: Come organizzare
Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2014-15. Pietro Frasca. Parte II Lezione 5
Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2014-15 Parte II Lezione 5 Giovedì 19-03-2015 1 Intensità del traffico e perdita dei pacchetti La componente
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:
Reti di Telecomunicazione Lezione 8
Reti di Telecomunicazione Lezione 8 Marco Benini Corso di Laurea in Informatica [email protected] Livello di trasporto Programma della lezione relazione tra lo strato di trasporto e lo strato
Introduzione alla rete Internet
Introduzione alla rete Internet Gruppo Reti TLC [email protected] http://www.telematica.polito.it/ INTRODUZIONE A INTERNET - 1 Internet: nomenclatura Host: calcolatore collegato a Internet ogni host
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
Protocolli di Comunicazione
Protocolli di Comunicazione La rete Internet si è sviluppata al di fuori dal modello ISO-OSI e presenta una struttura solo parzialmente aderente al modello OSI. L'architettura di rete Internet Protocol
Introduzione alla rete Internet
Introduzione alla rete Internet Gruppo Reti TLC [email protected] http://www.telematica.polito.it/ INTRODUZIONE ALLE RETI TELEMATICHE - 1 Copyright Quest opera è protetta dalla licenza Creative Commons
PARTE 1 richiami. SUITE PROTOCOLLI TCP/IP ( I protocolli di Internet )
PARTE 1 richiami SUITE PROTOCOLLI TCP/IP ( I protocolli di Internet ) Parte 1 Modulo 1: Stack TCP/IP TCP/IP Protocol Stack (standard de facto) Basato su 5 livelli invece che sui 7 dello stack ISO/OSI Application
Standard di comunicazione
Standard di comunicazione Organizzato a livelli per ridurne la complessità e aumentarne la flessibilità il numero dei livelli e le loro funzionalità dipendono dal tipo di rete ogni livello formalizza un
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
Livelli di un protocollo
Livelli di un protocollo Le reti di telecomunicazione sono complesse! molte componenti: o host o router o canali di comunicazione (diversi mezzi trasmissivi) o applicazioni o protocolli o hardware, software
TECNOLOGIE E PROGETTAZIONE DI SISTEMI INFORMATICI E DI TELECOMUNICAZIONI
TECNOLOGIE E PROGETTAZIONE DI SISTEMI INFORMATICI E DI TELECOMUNICAZIONI Confronto tra ISO-OSI e TCP/IP, con approfondimento di quest ultimo e del livello di trasporto in cui agiscono i SOCKET. TCP/IP
Reti di Calcolatori:
Reti di Calcolatori: Internet, Intranet e Mobile Computing a.a. 2007/2008 http://www.di.uniba.it/~lisi/courses/reti/reti0708.htm dott.ssa Francesca A. Lisi [email protected] Orario di ricevimento: mercoledì
Comunicazione tra Computer. Protocolli. Astrazione di Sottosistema di Comunicazione. Modello di un Sottosistema di Comunicazione
I semestre 04/05 Comunicazione tra Computer Protocolli Prof. Vincenzo Auletta [email protected] http://www.dia.unisa.it/professori/auletta/ Università degli studi di Salerno Laurea in Informatica 1
Reti di Telecomunicazione Lezione 6
Reti di Telecomunicazione Lezione 6 Marco Benini Corso di Laurea in Informatica [email protected] Lo strato di applicazione protocolli Programma della lezione Applicazioni di rete client - server
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
Reti e Internet: introduzione
Facoltà di Medicina - Corso di Laurea in Logopedia Corso di Informatica III anno Prof. Crescenzio Gallo Reti e Internet: introduzione [email protected] Reti e Internet: argomenti Tipologie di reti Rete
Una panoramica su HL7
HL7 è uno standard ANSI di integrazione molto importante per tutto il Sistema Informativo Sanitario in generale e per il sistema RIS/PACS in particolare. L'acronimo HL7 sta per Health Level Seven, ossia
Reti di Calcolatori. Il software
Reti di Calcolatori Il software Lo Stack Protocollare Application: supporta le applicazioni che usano la rete; Transport: trasferimento dati tra host; Network: instradamento (routing) di datagram dalla
Sistemi di elaborazione delle informazioni
[email protected] Università degli Studi dell Aquila Facoltà di Medicina e Chirurgia 9 gennaio 2008 Reti di calcolatori e Internet Introduzione alle reti di calcolatori Il computer networking
Dal protocollo IP ai livelli superiori
Dal protocollo IP ai livelli superiori Prof. Enrico Terrone A. S: 2008/09 Protocollo IP Abbiamo visto che il protocollo IP opera al livello di rete definendo indirizzi a 32 bit detti indirizzi IP che permettono
I canali di comunicazione
I canali di comunicazione tipo velocità min velocità max doppino telefonico 300bps 10 mbps micro onde 256kbps 100 mbps satellite 256kbps 100 mbps cavo coassiale 56 kbps 200 mbps fibra ottica 500 kbps 10
Capitolo 1 - parte 1. Corso Reti ed Applicazioni Mauro Campanella
Capitolo 1 - parte 1 Corso Reti ed Applicazioni Mauro Campanella Precisazione Noi ci occuperemo solo della trasmissione di informazione in formato digitale. Un segnale analogico è basato su una variazione
Lo scenario: la definizione di Internet
1 Lo scenario: la definizione di Internet INTERNET E UN INSIEME DI RETI DI COMPUTER INTERCONNESSE TRA LORO SIA FISICAMENTE (LINEE DI COMUNICAZIONE) SIA LOGICAMENTE (PROTOCOLLI DI COMUNICAZIONE SPECIALIZZATI)
Internet e protocollo TCP/IP
Internet e protocollo TCP/IP Internet Nata dalla fusione di reti di agenzie governative americane (ARPANET) e reti di università E una rete di reti, di scala planetaria, pubblica, a commutazione di pacchetto
Informatica per la comunicazione" - lezione 8 -
Informatica per la comunicazione - lezione 8 - I multipli 1 KB (kilo) = 1000 B 1 MB (mega) = 1 mln B 1 GB (giga) = 1 mld B 1 TB (tera) = 1000 mld B Codifica binaria dei numeri Numerazione con base 10:
SUITE PROTOCOLLI TCP/IP ( I protocolli di Internet )
PARTE 2 SUITE PROTOCOLLI TCP/IP ( I protocolli di Internet ) Parte 2 Modulo 1: Stack TCP/IP TCP/IP Protocol Stack (standard de facto) Basato su 5 livelli invece che sui 7 dello stack ISO/OSI Application
Topologia delle reti. Rete Multipoint: ogni nodo è connesso agli altri tramite nodi intermedi (rete gerarchica).
Topologia delle reti Una RETE DI COMPUTER è costituita da un insieme di elaboratori (NODI) interconnessi tra loro tramite cavi (o sostituti dei cavi come le connessioni wireless). Rete Point-to-Point:
Insegnamento di Informatica CdS Scienze Giuridiche A.A. 2007/8
Insegnamento di Informatica CdS Scienze Giuridiche A.A. 2007/8 Livelli di rete e architettura Client-Server Lez 12 architettura client-server 1 Scorsa lezione: comunicazione Gli utenti chiedono comunicazione
Transmission Control Protocol
Transmission Control Protocol Franco Callegati Franco Callegati IC3N 2000 N. 1 Transmission Control Protocol - RFC 793 Protocollo di tipo connection-oriented Ha lo scopo di realizzare una comunicazione
Corso di Sistemi di Elaborazione delle informazioni. Reti di calcolatori 2 a lezione a.a. 2009/2010 Francesco Fontanella
Corso di Sistemi di Elaborazione delle informazioni Reti di calcolatori 2 a lezione a.a. 2009/2010 Francesco Fontanella Una definizione di Rete Una moderna rete di calcolatori può essere definita come:
Livello di Rete. Gaia Maselli [email protected]
Livello di Rete Gaia Maselli [email protected] 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
Corso di Sistemi di Elaborazione delle informazioni
Corso di Sistemi di Elaborazione delle informazioni Reti di Calcolatori Claudio Marrocco Componenti delle reti Una qualunque forma di comunicazione avviene: a livello hardware tramite un mezzo fisico che
Elementi di Informatica e Programmazione
Elementi di Informatica e Programmazione Le Reti di Calcolatori (parte 2) Corsi di Laurea in: Ingegneria Civile Ingegneria per l Ambiente e il Territorio Università degli Studi di Brescia Docente: Daniela
UDP. Livello di Trasporto. Demultiplexing dei Messaggi. Esempio di Demultiplexing
a.a. 2002/03 Livello di Trasporto UDP Descrive la comunicazione tra due dispositivi Fornisce un meccanismo per il trasferimento di dati tra sistemi terminali (end user) Prof. Vincenzo Auletta [email protected]
Elementi di Informatica e Programmazione
Elementi di Informatica e Programmazione Le Reti di Calcolatori (parte 2) Corsi di Laurea in: Ingegneria Civile Ingegneria per l Ambiente e il Territorio Università degli Studi di Brescia Docente: Daniela
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,
GLI APPARATI PER L INTERCONNESSIONE DI RETI LOCALI 1. Il Repeater 2. L Hub 2. Il Bridge 4. Lo Switch 4. Router 6
GLI APPARATI PER L INTERCONNESSIONE DI RETI LOCALI 1 Il Repeater 2 L Hub 2 Il Bridge 4 Lo Switch 4 Router 6 Gli apparati per l interconnessione di reti locali Distinguiamo i seguenti tipi di apparati:
Reti diverse: la soluzione nativa
Reti diverse: la soluzione nativa Quando si deve trasmettere un messaggio attraverso reti diverse, per il mezzo fisico, per il protocollo di accesso o altro, a che livello si colloca la procedura di traduzione
Reti diverse: la soluzione nativa
Reti diverse: la soluzione nativa Quando si deve trasmettere un messaggio attraverso reti diverse, per il mezzo fisico, per il protocollo di accesso o altro, a che livello si colloca la procedura di traduzione
Appunti del corso di PROF. G. BONGIOVANNI
Appunti del corso di PROF. G. BONGIOVANNI Premessa... 2 1) INTRODUZIONE...3 1.1) Usi delle reti di elaboratori... 4 1.2) Aspetti hardware delle reti... 5 1.2.1) Tecnologia trasmissiva... 5 1.2.2) Scala
Reti di Calcolatori:
Reti di Calcolatori: Internet, Intranet e Mobile Computing a.a. 2007/2008 http://www.di.uniba.it/~lisi/courses/reti/reti0708.htm dott.ssa Francesca A. Lisi [email protected] Orario di ricevimento: mercoledì
MODELLO CLIENT/SERVER. Gianluca Daino Dipartimento di Ingegneria dell Informazione Università degli Studi di Siena [email protected]
MODELLO CLIENT/SERVER Gianluca Daino Dipartimento di Ingegneria dell Informazione Università degli Studi di Siena [email protected] POSSIBILI STRUTTURE DEL SISTEMA INFORMATIVO La struttura di un sistema informativo
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
Introduzione alle applicazioni di rete
Introduzione alle applicazioni di rete Definizioni base Modelli client-server e peer-to-peer Socket API Scelta del tipo di servizio Indirizzamento dei processi Identificazione di un servizio Concorrenza
Identità sulla rete protocolli di trasmissione (TCP-IP) L architettura del sistema. Dal livello A al livello B
Identità sulla rete protocolli di trasmissione (TCP-IP) L architettura del sistema contenuto della comunicazione sistema per la gestione della comunicazione sottosistema C sottosistema B sottosistema A
Reti di Telecomunicazioni LB Introduzione al corso
Reti di Telecomunicazioni LB Introduzione al corso A.A. 2005/2006 Walter Cerroni Il corso Seguito di Reti di Telecomunicazioni LA Approfondimento sui protocolli di Internet TCP/IP, protocolli di routing,
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
Introduzione. Livello applicativo Principi delle applicazioni di rete. Stack protocollare Gerarchia di protocolli Servizi e primitive di servizio 2-1
Introduzione Stack protocollare Gerarchia di protocolli Servizi e primitive di servizio Livello applicativo Principi delle applicazioni di rete 2-1 Pila di protocolli Internet Software applicazione: di
I canali di comunicazione
I canali di comunicazione tipo velocità min velocità max doppino telefonico 300bps 10 mbps micro onde 256kbps 100 mbps satellite 256kbps 100 mbps cavo coassiale 56 kbps 200 mbps fibra ottica 500 kbps 10
Modello di riferimento OSI Descrizione dei livelli
Reti di Telecomunicazioni R. Bolla, L. Caviglione, F. Davoli Principali organismi di standardizzazione Modello di riferimento OSI Descrizione dei livelli 6.2 User N+1_Layer User REQUEST RESPONSE CONFIRMATION
I modelli di riferimento ISO OSI e TCP-IP
Gli Standards I modelli di riferimento ISO OSI e TCP-IP Dipartimento ICT Istituto e Liceo tecnico statale di Chiavari 2004 prof. Roberto Bisceglia ISO: International Standards Organization. ANSI: American
INTRODUZIONE A RETI E PROTOCOLLI
PARTE 1 INTRODUZIONE A RETI E PROTOCOLLI Parte 1 Modulo 1: Introduzione alle reti Perché le reti tra computer? Collegamenti remoti a mainframe (< anni 70) Informatica distribuita vs informatica monolitica
ICMP OSI. Internet Protocol Suite. Telnet FTP SMTP SNMP TCP e UDP NFS. Application XDR. Presentation. Session RPC. Transport.
ICMP Application Presentation Session Transport Telnet FTP SMTP SNMP TCP e UDP NFS XDR RPC Network Data Link Physical OSI ICMP ARP e RARP IP Non Specificati Protocolli di routing Internet Protocol Suite
Indirizzi Internet e. I livelli di trasporto delle informazioni. Comunicazione e naming in Internet
Indirizzi Internet e Protocolli I livelli di trasporto delle informazioni Comunicazione e naming in Internet Tre nuovi standard Sistema di indirizzamento delle risorse (URL) Linguaggio HTML Protocollo
Reti di Telecomunicazioni Mobile IP Mobile IP Internet Internet Protocol header IPv4 router host indirizzi IP, DNS URL indirizzo di rete
IP Analizziamo con sufficiente dettaglio il sistema denominato IP, usato per consentire a due computer mobili di spostarsi liberamente in altre reti pur mantenendo lo stesso indirizzo IP. In particolare,
10. Stratificazione dei protocolli
10. Stratificazione dei protocolli 10.1. Introduzione Abbiamo visto la struttura dell'internet. Ora dobbiamo esaminare la struttura del restante software di comunicazione, che è organizzato secondo il
Gestione degli indirizzi
Politecnico di Milano Facoltà di Ingegneria dell Informazione Gestione degli indirizzi -Address Resolution Protocol (ARP) -Reverse Address Resolution Protocol (RARP) -Dynamic Host Configuration Protocol
Reti di Calcolatori 18-06-2013
1. Applicazioni di rete [3 pts] Si descrivano, relativamente al sistema DNS: Compito di Reti di Calcolatori 18-06-2013 a) i motivi per i quali viene usato; b) l architettura generale; c) le modalità di
Protocolli stratificati (Intro III Parte)
Protocolli stratificati (Intro III Parte) Le reti sono complesse! olte parti : host router Link su mezzi diversi protocol hardware, software Domanda: Che speranza abbiamo di organizzare la struttura della
ARCHITETTURA DI RETE FOLEGNANI ANDREA
ARCHITETTURA DI RETE FOLEGNANI ANDREA INTRODUZIONE È denominata Architettura di rete un insieme di livelli e protocolli. Le reti sono organizzate gerarchicamente in livelli, ciascuno dei quali interagisce
CORSO DI RETI SSIS. Lezione n.2. 2 Novembre 2005 Laura Ricci
CORSO DI RETI SSIS Lezione n.2. 2 Novembre 2005 Laura Ricci IL DOMAIN NAME SYSTEM (DNS) Indirizzi IP poco adatti per essere memorizzati da utenti umani è prevista la possibiltà di associare nomi simbolici
Introduzione a Internet
Contenuti Architettura di Internet Principi di interconnessione e trasmissione World Wide Web Posta elettronica Motori di ricerca Tecnologie delle reti di calcolatori Servizi Internet (come funzionano
Modello OSI e architettura TCP/IP
Modello OSI e architettura TCP/IP Differenza tra modello e architettura - Modello: è puramente teorico, definisce relazioni e caratteristiche dei livelli ma non i protocolli effettivi - Architettura: è
Reti di computer. Agostino Lorenzi - Reti di computer - 2008
Reti di computer Telematica : termine che evidenzia l integrazione tra tecnologie informatiche e tecnologie delle comunicazioni. Rete (network) : insieme di sistemi per l elaborazione delle informazioni
Nelle reti di calcolatori, le porte (traduzione impropria del termine. port inglese, che in realtà significa porto) sono lo strumento
I protocolli del livello di applicazione Porte Nelle reti di calcolatori, le porte (traduzione impropria del termine port inglese, che in realtà significa porto) sono lo strumento utilizzato per permettere
Prova di autovalutazione del modulo di Reti di Calcolatori IFTS 2010-11-15. Docente: Luciano Bononi
Prova di autovalutazione del modulo di Reti di Calcolatori IFTS 2010-11-15 Docente: Luciano Bononi Questo è un esempio di test di autovalutazione. Se saprete rispondere a queste domande avete ottime probabilità
ARP (Address Resolution Protocol)
ARP (Address Resolution Protocol) Il routing Indirizzo IP della stazione mittente conosce: - il proprio indirizzo (IP e MAC) - la netmask (cioè la subnet) - l indirizzo IP del default gateway, il router
Finalità delle Reti di calcolatori. Le Reti Informatiche. Una definizione di Rete di calcolatori. Hardware e Software nelle Reti
Finalità delle Reti di calcolatori Le Reti Informatiche Un calcolatore isolato, anche se multiutente ha a disposizione solo le risorse locali potrà elaborare unicamente i dati dei propri utenti 2 / 27
TEST DI RETI DI CALCOLATORI I (9400N) anno 1999/2000
TEST DI RETI DI CALCOLATORI I (9400N) anno 1999/2000 1) Quanti sono i livelli del modello ISO/OSI: A. 3 B. 7 C. 6 D. non è definito un numero massimo non è definito un numero massimo 2) Due entità ad un
3. Introduzione all'internetworking
3. Introduzione all'internetworking Abbiamo visto i dettagli di due reti di comunicazione: ma ce ne sono decine di tipo diverso! Occorre poter far comunicare calcolatori che si trovano su reti di tecnologia
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
LAN MAN WAN. Una internet è l'insieme di più reti reti distinte collegate tramite gateway/router
Rete di reti (interrete, internet) 2 Prof. Roberto De Prisco TEORIA - Lezione 8 Rete di reti e Internet Università degli studi di Salerno Laurea e Diploma in Informatica Una rete di comunicazione è un
DOMOTICA ED EDIFICI INTELLIGENTI UNIVERSITA DI URBINO
Corso DOMOTICA ED EDIFICI INTELLIGENTI UNIVERSITA DI URBINO Docente: Ing. Luca Romanelli Mail: [email protected] Networking NAT 1 Sommario L indirizzamento privato e pubblico I meccanismi di address
Le reti. Introduzione al concetto di rete. Classificazioni in base a
Le reti Introduzione al concetto di rete Classificazioni in base a Software di rete OSI e TCP/IP Definizione di rete Vantaggi delle reti Reti ad architettura centralizzata e distribuita Sistemi aperti
Architettura del. Sintesi dei livelli di rete. Livelli di trasporto e inferiori (Livelli 1-4)
Architettura del WWW World Wide Web Sintesi dei livelli di rete Livelli di trasporto e inferiori (Livelli 1-4) - Connessione fisica - Trasmissione dei pacchetti ( IP ) - Affidabilità della comunicazione
Reti locati e reti globali. Tecnologie: Reti e Protocolli. Topologia reti. Server e client di rete. Server hardware e server software.
Reti locati e reti globali Tecnologie: Reti e Protocolli Reti locali (LAN, Local Area Networks) Nodi su aree limitate (ufficio, piano, dipartimento) Reti globali (reti metropolitane, reti geografiche,
PROGRAMMAZIONE DIDATTICA DI SISTEMI Indirizzo: Informatica Progetto Abacus Anno scolastico 2013-2014
Classe 5^ PROGRAMMAZIONE DIDATTICA DI SISTEMI Indirizzo: Informatica Progetto Abacus Anno scolastico 2013-2014 MODULI CONTENUTI OBIETTIVI METODOLOGIE DI LAVORO I primi elementi sulle reti e i mezzi di
Gestione degli indirizzi
Politecnico di Milano Advanced Network Technologies Laboratory Gestione degli indirizzi - Address Resolution Protocol (ARP) - Reverse Address Resolution Protocol (RARP) - Dynamic Host Configuration Protocol
Reti di Calcolatori. una rete di calcolatori è costituita da due o più calcolatori autonomi che possono interagire tra di loro una rete permette:
Reti di Calcolatori una rete di calcolatori è costituita da due o più calcolatori autonomi che possono interagire tra di loro una rete permette: condivisione di risorse (dati aziendali, stampanti, ) maggiore
Domenico Costanzo Hacklab CS
Domenico Costanzo Hacklab CS Contenu( Introduzione al TCP/IP Indirizzamento Introduzione al Subnetwork IP Assignment Address resolution Modello TCP/IP Il dipartimento della difesa (DoD) creò il modello
Reti standard. Si trattano i modelli di rete su cui è basata Internet
Reti standard Si trattano i modelli di rete su cui è basata Internet Rete globale Internet è una rete globale di calcolatori Le connessioni fisiche (link) sono fatte in vari modi: Connessioni elettriche
Internet, così come ogni altra rete di calcolatori possiamo vederla suddivisa nei seguenti componenti:
Pagina 1 di 8 Struttura di Internet ed il livello rete Indice Struttura delle reti Estremità della rete Il nucleo della rete Reti a commutazione di pacchetto e reti a commutazione di circuito Funzionalità
Programma del corso. Introduzione Rappresentazione delle Informazioni Calcolo proposizionale Architettura del calcolatore Reti di calcolatori
Programma del corso Introduzione Rappresentazione delle Informazioni Calcolo proposizionale Architettura del calcolatore Reti di calcolatori Sistemi operativi di rete (locale) In una LAN si vogliono condividere
Programmazione in Rete
Programmazione in Rete a.a. 2005/2006 http://www.di.uniba.it/~lisi/courses/prog-rete/prog-rete0506.htm dott.ssa Francesca A. Lisi [email protected] Orario di ricevimento: mercoledì ore 10-12 Obiettivi del
Reti di Calcolatori:
Reti di Calcolatori: Internet, Intranet e Mobile Computing a.a. 2007/2008 http://www.di.uniba.it/~lisi/courses/reti/reti0708.htm dott.ssa Francesca A. Lisi [email protected] Orario di ricevimento: mercoledì
Standard per Reti a Commutazione di Pacchetto Prof. Vincenzo Auletta Università degli studi di Salerno Laurea in Informatica
I semestre 03/04 Standard per Reti a Commutazione di Pacchetto Prof. Vincenzo Auletta [email protected] http://www.dia.unisa.it/professori/auletta/ Standard per Reti a Pacchetto Principali standard
Introduzione. Sommario: Obiettivo:
Introduzione Obiettivo: Introduzione alle reti di telecomunicazioni approccio: descrittivo uso di Internet come esempio Sommario: Introduzione Cos è Internet Cos è un protocollo? network edge network core
8 Interconnessione delle reti
26/04/2005 10:32:54 AM 2 RETI E PROBLEMATICHE DI RETE 8 Interconnessione delle reti Perché collegare LAN e WAN tra loro? Traffico elevato: il numero di utenti è troppo elevato Si vogliono utilizzare le
Reti di calcolatori. Lezione del 10 giugno 2004
Reti di calcolatori Lezione del 10 giugno 2004 Internetworking I livelli 1 fisico e 2 data link si occupano della connessione di due host direttamente connessi su di una rete omogenea Non è possibile estendere
Reti di Calcolatori. Lezione 2
Reti di Calcolatori Lezione 2 Una definizione di Rete Una moderna rete di calcolatori può essere definita come: UN INSIEME INTERCONNESSO DI CALCOLATORI AUTONOMI Tipi di Rete Le reti vengono classificate
