Reti di calcolatori. Riferimenti: Curtin cap. 9
|
|
|
- Emanuele Franchini
- 9 anni fa
- Visualizzazioni
Transcript
1 Reti di calcolatori Riferimenti: Curtin cap. 9
2 Reti di calcolatori Una rete di calcolatori è costituita da due o più elaboratori collegati mediante un mezzo che permette di farli colloquiare il mezzo è in genere un cavo (filo) o l etere (radiofrequenza) Occorre un dispositivo per la connessione (scheda di rete, modem, ) e un programma di gestione della rete (il driver della scheda)
3 Motivazioni Una rete permette di: condividere periferiche (stampanti, dischi,...) rendere più semplice e efficace la manutenzione (alcune risorse sono condivise, per cui gestite in un unico punto) aumentare la tolleranza ai guasti (se un dispositivo si rompe, sia esso un computer o una stampante, questo può essere sostituito da un altro) eseguire applicazioni distribuite (un programma può essere distribuito su più calcolatori, e quindi eseguito in modo parallelo) ma soprattutto
4 Motivazioni Permette alle persone di: di accedere a informazioni remote (World Wide Web) di comunicare con altre persone ( , messenger, newsgroup, blog) di partecipare a videogiochi con altre persone di scrivere un enciclopedia collaborativa come Wikipedia
5 Reti di Calcolatori una rete richiede: un mezzo fisico attraverso cui i dati si possano propagare dispositivi di I/O usati dai calcolatori per inviare/ricevere dati sulla rete protocolli per disciplinare le comunicazioni calcolatori dispositivi I/O mezzo fisico
6 Mezzi fisici e dispositivi per la trasmissione diversi mezzi fisici di trasmissione: doppino (linea telefonica) cavo coassiale fibra ottica onde elettromagnetiche nel vuoto (onde radio, raggi infrarossi) diversi dispositivi di I/O: modem scheda a raggi infrarossi scheda wireless
7 Componenti Nodo: un qualsiasi dispositivo hardware del sistema in grado di comunicare con gli altri nodi che fanno parte della rete Concentratore (hub): dispositivo di connessione che semplifica il collegamento fisico tra i nodi e instrada i segnali Dorsale: cavo ad alta capacità che consente la trasmissione dei dati tra i vari dispositivi
8 Esempio di architettura
9 Componenti Server: elaboratore che può essere condiviso dagli altri computer collegati in rete (in genere il più potente): file server (server gestore dei dati): gestisce la memorizzazione e la condivisione di dati su file, in genere su unità a disco server di stampa (printer server): gestisce le stampanti disponibili in una rete locale server di comunicazione: gestisce l accesso ad altre reti locali o a Internet database server: gestisce, tramite un DBMS, uno o più DB condivisi
10 Esempio di collocazione di server
11 Architettura client-server Con l architettura clientserver, più calcolatori, attraverso una rete, possono richiedere servizi a una macchina (generalmente più potente) remota
12 Tipi di rete Due modi per classificare le reti: Estensione in base all area coperta dalla rete Topologia in base a quali collegamenti esistono tra i calcolatori
13 Tipi di rete in base alla loro estensione Rete Locale (LAN, Local Area Network): collega due o più computer in un area non più vasta di un palazzo. Ad es., collega i computer di un laboratorio, un gruppo di lavoro, un ufficio Rete Metropolitana (MAN, Metropolitan Area Network): simile a una rete locale, collega i computer di una singola organizzazione in un area delle dimensioni di una città (es. Banca con filiali cittadine)
14 Tipi di rete in base alla loro estensione Rete Geografica (WAN, Wide Area Network): collega computer distribuiti su aree molto vaste. Ad es., la rete GARR collega tutte le università italiane Internet: è la rete delle reti. Collega fra loro reti locali, metropolitane, geografiche e singoli computer di tutto il mondo
15 Tipi di rete in base alla loro topologia A bus (lineare): tutti i nodi sono collegati tramite una stessa linea Il segnale emesso da un nodo percorre tutta la linea, raggiungendo così la destinazione
16 Tipi di rete in base alla loro topologia Ad anello: i nodi sono collegati in una struttura circolare Un nodo è collegato solo ad altri due nodi Il segnale emesso da un nodo passa al successivo; se non è indirizzato a quel nodo, viene ritrasmesso al nodo seguente, finché non raggiunge il destinatario
17 Tipi di rete in base alla loro topologia A stella: i nodi sono collegati a un nodo centrale La comunicazione tra due nodi avviene attraverso il nodo centrale L informazione trasmessa da un nodo viene smistata dal nodo centrale verso il nodo di destinazione
18 Tipi di rete in base alla loro topologia Punto-punto (o paritetiche): i nodi sono collegati a coppie, e operano allo stesso livello La comunicazione è diretta tra due nodi È utilizzabile per pochi nodi
19 Topologia La topologia non determina la disposizione dei componenti, ma il modo in cui questi sono collegati Es.: stessa disposizione, diverse topologie lineare ad anello a stella paritetica
20 Interfaccia di rete Per collegare un elaboratore a una rete locale si usa una scheda di interfaccia di rete, che ha i compiti di: creare la connessione fisica convertire i dati da trasmettere nel formato opportuno amplificare la potenza del segnale a livello elettrico
21 Collegamento fisico delle reti locali Cavi a doppino intrecciato: simili al cavo dei telefoni, sono economici, veloci e affidabili (differenze con il testo) Cavi coassiali: simili a quelli per le antenne televisive, più affidabili, con trasmissione molto veloce Cavi in fibra ottica: costituiti da fibre in plastica o vetro molto sottili, trasmissione veloce e affidabile, più difficili da installare Trasmissione in radiofrequenza
22 Ethernet Tecnologia più diffusa per LAN Deriva da ether (ètere), cioè il cavo in cui passano i segnali Usabile con varie topologie (a bus, a stella, ) Problema: se più segnali transitano sullo stesso cavo, creano interferenze Ethernet risolve il problema con la modalità di accesso Carrier Sense Multiple Access with Collision Detection (CSMA/CD)
23 Ethernet Funzionamento di CSMA/CD: 1. quando un computer vuole comunicare, controlla che nessun altro computer stia comunicando e poi invia il segnale sul cavo di collegamento; altrimenti, aspetta; 2. se si verifica un conflitto (due computer hanno tentato di comunicare contemporaneamente), entrambi i computer si fermano e aspettano per un tempo casuale, poi riprovano Carrier Sense: rileva la portante, cioè se un altro computer sta trasmettendo (passo 1.) Multiple Access: più computer possono accedere al mezzo trasmissivo Collision Detection: rileva le collisioni (passo 2.)
24 Token ring Si usa per LAN ad anello Un token (un gruppo di byte) [in italiano gettone], viene passato continuamente da un computer all altro, in sequenza sull anello Un computer può trasmettere sulla rete solo quando è in possesso del token Se un computer riceve un messaggio non destinato a lui, lo rimette in circolo sull anello
25 Token ring
26 Trasmissione in rete: larghezza di banda Larghezza di banda: capacità di trasmissione (misura potenziale) Velocità di trasmissione: misura effettiva Entrambe misurate in bit/s (o bps), cioè con il numero di bit trasmessi in un secondo
27 Trasmissione Digitale e Analogica digitale analogico su linea telefonica digitale
28 Il modem Velocità di trasmissione tipiche modem analogici: , , , bit/s (cioè non più di 7 KByte/s) modem ADSL: 256 Kbit/s 50 Mbit/s Il modem più lento detta la velocità di comunicazione Utilizzato principalmente per le comunicazioni di tipo privato (utente che si collega da casa a un Internet provider)
29 Trasmissione Digitale e Analogica Reti locali: comunicazione su linee dedicate, installate per la rete, e adatte alla trasmissione digitale delle informazioni Su distanze maggiori: si impiegano le reti di comunicazione esistenti, ad es. la rete telefonica, che possono trasmettere informazioni in forma analogica (ad es., la voce) Occorrono dispositivi per trasmettere le informazioni utilizzando la rete telefonica modem Anche trasmissioni digitali (per es. ADSL) usano modem per convertire le informazioni in segnali di voltaggio da spedire sulla linea telefonica
30 Protocolli di comunicazione è necessario disciplinare le comunicazioni sulla rete per evitare il caos Protocollo di comunicazione: insieme di regole che definisce in modo preciso tutti gli aspetti della comunicazione Ad esempio, l elaboratore A richiede all elaboratore B la stampa di un file (sulla stampante connessa a B) A invia a B un messaggio contenente (almeno): l indirizzo del mittente l indirizzo del destinatario il tipo di servizio richiesto (la stampa) ed eventuali dati (quelli da stampare)
31 Protocolli di comunicazione Il protocollo deve definire: come è strutturato un messaggio come associare un indirizzo all elaboratore quale percorso far seguire ai messaggi per arrivare a destinazione, come rilevare e gestire gli errori di comunicazione
32 Protocolli di comunicazione: TCP/IP TCP/IP (Transmission Control Protocol / Internet Protocol) è il protocollo di comunicazione usato in Internet e anche nella maggior parte delle altre reti Praticamente tutti i servizi offerti da Internet, compreso il World Wide Web, sono basati su TCP/IP
33 Controlli di corretta ricezione Esistono tecniche sofisticate di controllo della correttezza di trasmissione, che hanno una percentuale di fallimento quasi nulla Alcune tecniche permettono di correggere l errore, e di evitare la ritrasmissione dei dati Le tecniche più sofisticate richiedono però più bit per il controllo
34 Linee dedicate e linee commutate Si ha una linea dedicata quando due sistemi di elaborazione sono collegati da una linea di comunicazione di cui possiedono il controllo assoluto Le linee utilizzate condivise tra vari elaboratori sono dette linee commutate
35 Linee commutate: il telefono Ogni telefono è collegato a una centrale, la quale è a sua volta collegata ad altre centrali Quando si telefona, la chiamata instaura un circuito passando attraverso le varie centrali fino a giungere a destinazione Cosa avviene: le centrali costruiscono un percorso tra chiamante e chiamato che dura per tutto e solo il tempo della chiamata Svantaggi: circuito occupato, anche per scambiare poche informazioni (es. telefono)
36 Commutazione di pacchetto Soluzione: commutazione di pacchetto Come il sistema postale! Messaggi suddivisi in pacchetti di dimensione fissa Ogni pacchetto contiene l indirizzo del mittente e del destinatario, ed è trasmesso separatamente Ogni pacchetto può seguire un percorso diverso Il destinatario riassembla i pacchetti per formare il messaggio
37 Quindi: Commutazione di pacchetto L ordine dei pacchetti può non essere mantenuto durante la trasmissione Il destinatario attende tutti i pacchetti per ricomporre i messaggi Ogni pacchetto occupa il mezzo trasmissivo (e le schede di rete) per un breve tempo Si ha un effetto di parallelismo, per cui un elaboratore può essere coinvolto in più comunicazioni contemporaneamente
38 Instradamento (Routing) Come far arrivare i pacchetti a destinazione? Ogni nodo ritrasmette i pacchetti ricevuti al vicino immediato più vicino alla destinazione I nodi possiedono una tabella che indica, per ogni destinazione, a quale vicino trasmettere il pacchetto Inoltre, la scelta del nodo di inoltro dipende anche da situazioni temporanee di carico della rete, guasti, alternative di inoltro, ecc.
39 Instradamento (Routing) Commutazione di pacchetto B A
40 Commutazione di Pacchetto maggiore affidabilità se un router è guasto scelgo un altra strada Internet è nata in ambiente militare USA maggiore efficienza A e B non occupano una linea completa per tutta la durata della loro conversazione ecco perché Skype è così economico Internet si è sviluppata in ambiente Universitario
41 Instradamento (Routing) Cosa succede quando ci colleghiamo da casa? Dall elaboratore di casa (tramite telefono) al provider è in atto un collegamento a commutazione di circuito; la linea risulta occupata Dal provider a un altro punto sulla rete Internet è in corso una commutazione di pacchetto
Reti di Calcolatori. Concetti introduttivi. Il modello ISO/OSI ed il protocollo TCP/IP
Reti di Calcolatori Concetti introduttivi Introduzione alle reti di calcolatori; Concetti di topologie, instradamento, protocolli, interfacce; Architettura a livelli delle reti di calcolatori. Il modello
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 Evoluzione dei sistemi informatici Cos è una rete? Insieme di
Lezione 5: Reti di calcolatori e Internet
Lezione 5: Reti di calcolatori e Internet Classificazione delle reti Lo scambio dei dati Internet e protocollo TCP/IP Applicazioni su Internet Argomenti della lezione Concetti introduttivi Topologie di
Sistemi distribuiti e reti di calcolatori
Sistemi distribuiti e reti di calcolatori 1 Indice Modulazione e trasmissione dei dati Reti di calcolatori Topologia Messaggi e protocolli ISO/OSI Ethernet Architettura client/server Telefonia mobile 2
Reti di calcolatori. Rete di calcolatori
Operatore informatico giuridico Informatica Giuridica A.A 2006/2007 II Semestre Reti di calcolatori prof. Monica Palmirani Rete di calcolatori Le reti di calcolatori sono un insieme di dispositivi hardware
- Dispensa VI - RETI DI CALCOLATORI
Elementi di Informatica e Programmazione - Dispensa VI - RETI DI CALCOLATORI Alessandro Saetti (email: [email protected]) Università degli Studi di Brescia 1 Classificazione delle Reti Modalità
Le Reti di Computer. Liceo Scientifico Statale S. Cannizzaro Palermo Prof.re E. Modica LE RETI DI COMPUTER 1
Le Reti di Computer Liceo Scientifico Statale S. Cannizzaro Palermo Prof.re E. Modica LE RETI DI COMPUTER 1 DEFINIZIONE DI RETE Una RETE è un insieme di due o più dispositivi (computer, smartphone, tablet,
Le Reti Informatiche
Le Reti Informatiche modulo 5 Prof. Salvatore Rosta www.byteman.it [email protected] 1 Rete Ethernet di Prova: 1 Ogni computer inserito nella rete contiene almeno una scheda di interfaccia Ethernet. I
Le reti rete La telematica telematica tele matica Aspetti evolutivi delle reti Modello con mainframe terminali Definizione di rete di computer rete
Reti e comunicazione Le reti Con il termine rete si fa riferimento, in generale ai servizi che si ottengono dall integrazione tra tecnologie delle telecomunicazioni e le tecnologie dell informatica. La
Le reti e Internet. Struttura e protocolli
Le reti e Internet Struttura e protocolli Informatica distribuita Modello centralizzato: più utenti utilizzano uno stesso calcolatore attraverso terminali. Modello distribuito: più calcolatori, di diverso
Reti di calcolatori. Rete di calcolatori
Operatore Informatico Giuridico Informatica Giuridica di Base A.A 2004/2005 I Semestre Reti di calcolatori prof. Monica Palmirani Rete di calcolatori Le reti di calcolatori sono un insieme di dispositivi
Giselda De Vita
Giselda De Vita 2015 1 Ø Una RETE INFORMATICA è costituita da un insieme di computer collegati tra di loro ed in grado di condividere sia risorse hardware che risorse software. Giselda De Vita 2015 2 Ø
Indice. Informatica: arte e mestiere 3/ed Dino Mandrioli, Stefano Ceri, Licia Sbattella, Paolo Cremonesi, Gianpaolo
Indice Mezzi e tecniche di trasmissione dati Cavi in rame Fibre ottiche Onde radio e sistemi wireless Modulazione e demodulazione Reti di calcolatori Reti geografiche e locali Topologia delle reti Struttura
Le Reti Informatiche
Le Reti Informatiche Finalità delle Reti di calcolatori Un calcolatore isolato, anche se multiutente ha a disposizione solo le risorse locali potrà elaborare unicamente i dati dei propri utenti 2 / 27
Reti Locali LAN. Prof. Francesco Accarino IIS Altiero Spinelli Sesto San Giovanni
Reti Locali LAN Prof. Francesco Accarino IIS Altiero Spinelli Sesto San Giovanni Caratteristiche delle reti LAN Nelle reti locali tutte le stazioni condividono lo stesso canale trasmissivo, generalmente
Internet (- working). Le basi.
Internet (- working). Le basi. 1 GABRIELLA PAOLINI (GARR) 18 OTTOBRE 2011 Capire come funziona Internet 2 FACCIAMO UN PASSO INDIETRO Internet È un insieme di reti interconnesse fra di loro su tutto il
INTRODUZIONE ALLE RETI. Tipologie di Rete. Perché una rete? Interconnessione di reti
INTRODUZIONE ALLE RETI Tipologie di Rete Perché una rete? Condividere risorse utilizzo razionale di dispositivi costosi modularità della struttura affidabilità e disponibilità Comunicare tra utenti scambio
Capitolo 15 Reti di calcolatori e sistemi distribuiti
Capitolo 15 Reti di calcolatori e sistemi distribuiti Mezzi e tecniche di trasmissione dati Trasmissione dei dati Consente di collegare calcolatori e periferiche Principali mezzi per la trasmissione dei
1: Generalità sulle reti di trasmissione numeriche
1 1 1: Generalità sulle reti di trasmissione numeriche Reti e sistemi distribuiti 2 Una rete di computer è un insieme di calcolatori interconnesso L accesso ad una risorsa remota presuppone la connessione
LE RETI INFORMATICHE Prof. Antonio Marrazzo Stage IeFP A.s
LE RETI INFORMATICHE Prof. Antonio Marrazzo Stage IeFP A.s. 2014-15 Le reti Informatiche parte 1 Prof. Antonio Marrazzo 1 Prima dell avvento del PC, l architettura dominante era quella costituita da un
Informatica. Dipartimento di Economia. Ing. Cristiano Gregnanin. 8 novembre Corso di laurea in Economia
Informatica Dipartimento di Economia Ing. Cristiano Gregnanin Corso di laurea in Economia 8 novembre 2016 1 / 28 Rete informatica La rete informatica è la condivisione d informazioni o servizi. un computer
Laboratorio di Informatica
per chimica industriale e chimica applicata e ambientale LEZIONE 7 Le reti telematiche 1 Le reti telematiche Tra le tecnologie del XX secolo dominano l elaborazione e la distribuzione delle informazioni
Reti. insieme di computer (host) interconnessi. Token evita conflitti di trasmissione Rete più o meno affidabile
Reti Rete insieme di computer (host) interconnessi Tipologie interconnessioni Ad anello (token ring). Token evita conflitti di trasmissione Rete più o meno affidabile i pacchetti di dati possono girare
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
Reti - Concetti di base
Reti - Concetti di Docenti: Dott. Stefano Bordoni Dott. Francesco Guerra Facoltà di Economia, Università di Modena e Reggio Emilia Reti - Concetti di Reti - concetti di Che cos'è una rete? una rete è un
Tecnologia dell Informazione
Tecnologia dell Informazione Il Sistema Operativo Windows Materiale Didattico a cura di Marco Musolesi Università degli Studi di Bologna Sede di Ravenna Facoltà di Giurisprudenza Corso di Laurea in Operatore
Che cosa sono le reti e come funzionano
Che cosa sono le reti e come funzionano Argomenti Trattati Definizioni di reti Classificazione delle reti Apparecchiature di rete Mezzi trasmissivi Indirizzi IP http Html Le reti Una rete di computer è
Reti di Calcolatori. Corso di Informatica. Reti di Calcolatori. Reti di Calcolatori. Corso di Laurea in Conservazione e Restauro dei Beni Culturali
Corso di Laurea in Conservazione e Restauro dei Beni Culturali Corso di Informatica Gianluca Torta Dipartimento di Informatica Tel: 011 670 6782 Mail: [email protected] Reti di Calcolatori una rete di
I componenti indispensabili per una rete sono almeno i seguenti:
CONCETTO DI RETE: due o più computer tra loro collegati fisicamente in modo da potersi scambiare dati ed informazioni. I dati che possono essere trasmessi da un nodo all altro, possono riguardare le tipologie
RETI INFORMATICHE PROF. MAURIZIO NALDI ABILITÀ INFORMATICHE
RETI INFORMATICHE PROF. MAURIZIO NALDI ABILITÀ INFORMATICHE GESTIRE L INFORMAZIONE creare, acquisire IN elaborare archiviare comunicare presentare, attuare OUT PROCESS tradizionalmente l enfasi è stata
A cura di Valeria Valecchi
A cura di Valeria Valecchi Libro di testo di riferimento: Cloud di Gallo e Sirsi Blocco tematico C: L azienda e le reti Unità di apprendimento 1 CHE COS E UNA RETE DI COMPUTER TELEMATICA= TELEcomunicazione+inforMATICA
Reti di calcolatori. Reti: una prospettiva storica
Reti di calcolatori Da leggere: Cap.5 Sawyer, Williams (testo A) Cap.6 (primi 3 paragrafi) del Console Ribaudo (testo B) Reti: una prospettiva storica Once upon a time...tutti i calcolatori erano isolati
Modulo 1 Software e Reti. Prof.ssa Francesca Rammairone
Modulo 1 Software e Reti Prof.ssa Francesca Rammairone SOFTWARE Insieme di istruzioni che consentono al computer di svolgere le più svariate funzioni. Queste istruzioni sono i programmi che descrivono
Internet come funziona?
Internet come funziona? Cos'è una rete e cos'è la Rete: Reti locali e geografiche Protocolli Architettura Client/Server Architettura P2P (Peer-to-peer) Internet ( web!) e i suoi servizi: World Wide Web
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
Trasmissione seriale/parallela
Trasmissione seriale/parallela Trasmissione di un byte: Seriale: se il canale di comunicazione e fatto di un solo filo, il byte è trasmesso un bit per volta Parallela: se il canale di comunicazione ha
Reti di Calcolatori ed Internet. Reti di Calcolatori ed Internet. Reti di Calcolatori. Reti di Calcolatori. Architettura dei Servizi di Rete
Reti di Calcolatori ed Internet Reti di Calcolatori ed Internet Corso di Informatica Generale (Roberto BASILI) Teramo, 13 Dicembre, 2000 Architettura dei Servizi di Rete Collegamenti Internet ed i Servizi
Informatica. Alfredo Cuzzocrea. Reti di Calcolatori
Informatica Alfredo Cuzzocrea PROTOCOLLI DI COMUNICAZIONE Protocolli di comunicazione: regole che formalizzano la cooperazione tra calcolatori collegati in rete (dalle caratteristiche fisiche del segnale
Introduzione alle reti ed al TCP/IP
Introduzione alle reti ed al TCP/IP Il termine rete si riferisce idealmente a una maglia di collegamenti. In pratica indica un insieme di componenti collegati tra loro in qualche modo a formare un sistema.
(1) (2) (3) (4) 11 nessuno/a 9 10. (1) (2) (3) (4) X è il minore tra A e B nessuno/a X è sempre uguale ad A X è il maggiore tra A e B
Compito: Domanda 1 Per l'algoritmo fornito di seguito, qual è il valore assunto dalla variabile contatore quando l'algoritmo termina: Passo 1 Poni il valore di contatore a 1 Passo 2 Ripeti i passi da 3
Metodologie Informatiche Applicate al Turismo
Metodologie Informatiche Applicate al Turismo 3. Introduzione a Internet Paolo Milazzo Dipartimento di Informatica, Università di Pisa http://pages.di.unipi.it/milazzo milazzo di.unipi.it Corso di Laurea
Generalità sui protocolli Tecniche di multiplazione Tecniche di accesso Tecniche di commutazione
Generalità sui protocolli Tecniche di multiplazione Tecniche di accesso Tecniche di commutazione Introduzione Introduzione La comunicazione tra due o più utenti avviene tramite un canale detto canale di
