I canali di comunicazione



Documenti analoghi
Standard di comunicazione

I canali di comunicazione

Laboratorio di Informatica (Chimica)

Laboratorio di Informatica. Le reti telematiche e Internet

Lo scenario: la definizione di Internet

Dal protocollo IP ai livelli superiori

Reti di Calcolatori. una rete di calcolatori è costituita da due o più calcolatori autonomi che possono interagire tra di loro una rete permette:

Informatica per la comunicazione" - lezione 8 -

Le Reti Telematiche. Informatica. Tipi di comunicazione. Reti telematiche. Modulazione di frequenza. Analogico - digitale.

Reti di Calcolatori. Corso di Informatica. Reti di Calcolatori. Reti di Calcolatori. Corso di Laurea in Conservazione e Restauro dei Beni Culturali

Reti di Telecomunicazione Lezione 6

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

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

Topologia delle reti. Rete Multipoint: ogni nodo è connesso agli altri tramite nodi intermedi (rete gerarchica).

Finalità delle Reti di calcolatori. Le Reti Informatiche. Una definizione di Rete di calcolatori. Hardware e Software nelle Reti

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

TECNOLOGIE E PROGETTAZIONE DI SISTEMI INFORMATICI E DI TELECOMUNICAZIONI

Introduzione alla rete Internet

Introduzione alla rete Internet

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

Transmission Control Protocol

Introduzione alla rete Internet

MODELLI ISO/OSI e TCP/IP

Programma del corso. Introduzione Rappresentazione delle Informazioni Calcolo proposizionale Architettura del calcolatore Reti di calcolatori

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

Internet e protocollo TCP/IP

Le reti. Introduzione al concetto di rete. Classificazioni in base a

Reti Locali. Lezione tenuta presso l Istituto I.I.S.S. Egidio Lanoce Maglie, 26 Ottobre 2011 Prof Antonio Cazzato

Modulo 1.3 Reti e servizi

GLI APPARATI PER L INTERCONNESSIONE DI RETI LOCALI 1. Il Repeater 2. L Hub 2. Il Bridge 4. Lo Switch 4. Router 6

Introduzione. Sommario: Obiettivo:

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

Reti di Telecomunicazione Lezione 8

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

Informatica per la comunicazione" - lezione 9 -

InterNet: rete di reti

Corso di Sistemi di Elaborazione delle informazioni. Reti di calcolatori 2 a lezione a.a. 2009/2010 Francesco Fontanella

Protocolli di Comunicazione

Reti di Calcolatori. Il software

Reti di calcolatori. Reti di calcolatori

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

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

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

Architettura del. Sintesi dei livelli di rete. Livelli di trasporto e inferiori (Livelli 1-4)

Reti di Telecomunicazioni Mobile IP Mobile IP Internet Internet Protocol header IPv4 router host indirizzi IP, DNS URL indirizzo di rete

Elementi di Informatica e Programmazione

Reti di computer. Agostino Lorenzi - Reti di computer

Elementi di Informatica e Programmazione

Le reti telematiche. Lo schema di comunicazione generale per una rete è il seguente:

Internet: architettura e servizi

Insegnamento di Informatica CdS Scienze Giuridiche A.A. 2007/8

Linux User Group Cremona CORSO RETI

Informatica di Base

Siti web centrati sui dati (Data-centric web applications)

i nodi i concentratori le dorsali

LE RETI: LIVELLO FISICO

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

Nelle reti di calcolatori, le porte (traduzione impropria del termine. port inglese, che in realtà significa porto) sono lo strumento

Applicazioni web centrati sui dati (Data-centric web applications)

Protocolli applicativi: FTP

Reti e Internet: introduzione

Comunicazione nel tempo

Università Magna Graecia di Catanzaro Facoltà di Medicina e Chirurgia Corso di Laurea in Scienze Infermieristiche Polo Didattico di Reggio Calabria

TCP/IP: INDIRIZZI IP SIMBOLICI

Identità sulla rete protocolli di trasmissione (TCP-IP) L architettura del sistema. Dal livello A al livello B

Il funzionamento delle reti

Le Reti di Computer. Tecnologie dell'informazione e della Comunicazione. I.S.I.S.S. Sartor CASTELFRANCO V.TO. Prof. Mattia Amadori

Reti di Calcolatori. Vantaggi dell uso delle reti. Cosa è una rete? Punto di vista logico: sistema di dati ed utenti distribuito

Introduzione a Internet

Concetti di base delle tecnologie ICT

Informatica di Base. Le Reti Telematiche

SUITE PROTOCOLLI TCP/IP ( I protocolli di Internet )

La rete ci cambia la vita. Le persone sono interconnesse. Nessun luogo è remoto. Reti di computer ed Internet

Reti di computer ed Internet

Finalità delle Reti di calcolatori. Le Reti Informatiche. Una definizione di Rete di calcolatori. Schema di una Rete

Sistemi di elaborazione delle informazioni

Introduzione alle applicazioni di rete

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

Internet. Introduzione alle comunicazioni tra computer

Indirizzi Internet e. I livelli di trasporto delle informazioni. Comunicazione e naming in Internet

Quanto sono i livelli OSI?

Reti di elaboratori. Reti di elaboratori. Reti di elaboratori INFORMATICA PER LE DISCIPLINE UMANISTICHE 2 (13042)

Reti di Calcolatori. Il Livello delle Applicazioni

Reti LAN. IZ3MEZ Francesco Canova

Apparecchiature di Rete

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


Il funzionamento delle reti

Reti di calcolatori: Internet

SS SISTEMI DI COMUNICAZIONE: C O PROTOCOLLI APPLICATIVI

Introduzione al TCP/IP Indirizzi IP Subnet Mask Frame IP Meccanismi di comunicazione tra reti diverse Classi di indirizzi IP Indirizzi IP privati e

Principi fondamentali

Transcript:

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 gbps 29 I canali di comunicazione Esempio di sistema a collegamento misto 30 1

Dispositivi di rete I segnali trasmessi in rete devono essere: amplificati per arrivare piú lontano convertiti per essere trasferiti ad una rete diversa inviati nella giusta direzione 31 Dispositivi di rete ripetitori rigenerano e amplificano i segnali ponti (bridge) connettono reti che utilizzano collegamenti fisici diversi. instradatori (router) instradano un messaggio da un nodo in una rete ad un nodo in un altra rete gateway collegano reti che utilizzano protocolli di comunicazione diversi 32 2

Dispositivi di rete 33 Le reti telematiche Per quanto riguarda i protocolli, che definiscono le regole e il modo per trasferire le informazioni, possiamo distinguere le reti in base a: organizzazione gerarchica paritetica tecnologia di trasmissione a diffusione (broadcast) punto a punto software (standard di comunicazione) modello ISO-OSI architettura TCP/IP 34 3

Organizzazioni client/server. organizzazione gerarchica il server gestisce centralmente la condivisione delle risorse, la sicurezza della rete e la sua gestione i client fanno le richieste al server. peer-to-peer organizzazione paritetica ogni stazione si occupa dei propri problemi di gestione. 35 Tecnologie di trasmissione a diffusione (broadcast) tutti i nodi condividono un unico canale di comunicazione l informazione spedita dalla sorgente viene ricevuta da tutti i nodi della rete solo la destinazione la elabora tipica di reti locali e reti senza fili (wireless) 36 4

Tecnologie di trasmissione punto a punto connessioni tra coppie di nodi l informazione raggiunge una destinazione lontana attraversando nodi intermedi sul cammino dalla sorgente ad essa ciascun nodo intermedio deve sapere in quale direzione far proseguire l informazione ricerca del cammino tolleranza ai guasti grazie a cammini multipli 37 Standard di comunicazione Per poter comunicare, due calcolatori devono concordare delle convenzioni, o standard di comunicazione, relative a formati dei dati informazioni di controllo velocità di trasmissione... 38 5

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 particolare aspetto (livello di astrazione) della comunicazione ogni livello fornisce servizi per, e comunica fisicamente solo con, i due livelli adiacenti, superiore e inferiore (se esistono). 39 Standard di comunicazione Esempio A A pacco spedizioniere pacco spedizioniere c. aerea container aereo c. aerea container 40 6

Standard di comunicazione livelli adiacenti comunicano mediante interfacce definiscono le operazioni primitive e i servizi che il livello sottostante offre a quello soprastante sono strutturate in modo da ridurre al minimo gli scambi di informazione. le regole per la comunicazione sui vari livelli si chiamano protocolli stabiliscono come la comunicazione deve procedere e il formato dei messaggi ogni protocollo aggiunge un instestazione al messaggio con le informazioni che servono al livello omologo all altro capo della comunicazione per interpretare il messaggio. 41 Standard di comunicazione Esempio di livelli, protocolli e interfacce A B livello 4 interfaccia di livello 3-4 protocollo di livello 4 livello 4 livello 3 protocollo di livello 3 livello 3 interfaccia di livello 2-3 livello 2 interfaccia di livello 1-2 protocollo di livello 2 livello 2 livello 1 protocollo di livello 1 livello 1 mezzo fisico 42 7

Standard di comunicazione L insieme dei protocolli usati ai vari livelli di una rete è detto pila dei protocolli. L insieme dei livelli e dei protocolli si chiama architettura di rete. 43 Standard di comunicazione Il modello di riferimento ISO-OSI 44 8

L architettura TCP/IP Transmission Control Protocol/Internet Protocol sviluppata per consentire l interoperabilità tra reti fisiche diverse negli anni 70. Composta da 5 livelli applicazione trasporto internet accesso alla rete fisico 45 L architettura TCP/IP Livello fisico le caratteristiche del mezzo di trasmissione la natura dei segnali la velocità di trasmissione Livello di accesso alla rete organizzazione dei dati instradamento all interno di una rete 46 9

L architettura TCP/IP Livello internet definisce il formato dei messaggi sistema di tipo senza connessione verifica l integrità dell intestazione, ma non quella dei dati non garantisce l ordine di consegna né la consegna i pacchetti possono seguire percorsi diversi definisce lo schema di indirizzamento gestisce l attraversamento di reti diverse (router) trasparente all utente finale 47 L architettura TCP/IP Livello Trasporto organizza in pacchetti la sequenza di byte da trasmettere, la riorganizza all arrivo usa il Transport Control Protocol, orientato alla connessione garantisce l ordine dei pacchetti garantisce la consegna garantisce la correttezza dei byte trasmessi ritrasmette in caso di errore controlla il flusso perché un ricevente lento non soffochi a causa di un trasmittente veloce 48 10

L architettura TCP/IP Livello Trasporto può usare lo User Datagram Protocol privo di connessione non garantisce l ordine dei pacchetti inaffidabile veloce non controlla la correttezza adatto per servizi in cui il tempo di risposta è piú importante della correttezza video, audio 49 L architettura TCP/IP Livello applicazione TCP/IP non è orientato ad alcuna specifica applicazione. Livello applicazione di TCP/IP specifica come un applicazione può utilizzare l insieme dei protocolli TCP/IP, fornendo quindi la possibilità di comunicazione tra applicazioni eseguite su calcolatori diversi Protocolli applicativi: definiti al di sopra di TCP/IP 50 11

L architettura TCP/IP È un eccellente piattaforma per la realizzazione di applicazioni client-server affidabili. Permette di condividere informazioni tra organizzazioni diverse connesse alla rete Internet. È implementato nella gran parte dei sistemi operativi. 51 Definizioni: Internet Una rete di reti basate sui protocolli TCP/IP; un insieme di risorse informative che tale rete rende disponibili; una comunità di individui che usa tale rete. 52 12

Internet Schema di indirizzamento Definito da IP, a 32 bit (4 Byte) Gli indirizzi IP (IP address) vengono rappresentati in forma decimale, un numero per ogni Byte. Ogni calcolatore sulla rete è identificato univocamente da un indirizzo simbolico oltre che da uno numerico athena.cs.wm.edu = 128.239.26.67 Ogni indirizzo IP è concettulamente diviso in due parti la rete fisica a cui la stazione è collegata la singola stazione nell ambito della rete fisica 53 Internet Schema di indirizzamento I campi dell indirizzo identificano gerarchicamente la macchina nella rete da sin a dx nel simbolico da dx a sin nel numerico. esempio athena.cs.wm.edu = 128.239.26.67 edu (128): la rete della ricerca & istruzione USA wm (239): l istituzione cs (26): il dipartimento athena (67): la macchina 54 13

Internet Gli indirizzi sono forniti ufficialmente da un ente (IANA) che tiene traccia di tutti quelli già usati e quelli ancora liberi Il suffisso simbolico è fisso.edu: education - solo per gli USA.com: commerciale, internazionale ormai.mil: militare - solo per gli USA.gov: enti governativi - solo per gli USA.it,.fr,.de,.uk,.au,.es,.ch ecc. per gli altri paesi 55 Internet Protocolli applicativi i protocolli di alto livello che i prodotti software usano per offrire servizi agli utenti finali offrono una comunicazione basata su un architettura di tipo client-server. 56 14

Internet Servizi e Protocolli applicativi Connessione a calcolatori remoti: il proprio calcolatore è impiegato come terminale a interfaccia alfanumerica. Telnet Trasferimento di file tra calcolatori FTP: File Transfer Protocol Posta elettronica: consente agli utenti di scambiarsi messaggi. SMTP: Simple Mail Transfer Protocol - email POP: Post Office Protocol - lettura remota della posta elettronica 57 Internet Servizi e Protocolli applicazione News: messaggistica all interno di gruppi di interesse (newsgroups) NNTP: Network News Transport Protocol World Wide Web: consultazione interattiva di ipermedia con modalità point-and-click HTTP: HyperText Transfer Protocol accesso ad altri servizi posta elettronica scaricamento file 58 15