Linee Commutate. Comunicazione telefonica:
|
|
- Norberto Monaco
- 8 anni fa
- Visualizzazioni
Transcript
1 Linee Commutate Comunicazione telefonica: Un utente compone il numero del destinatario (richiesta di connessione) Il centralino (umano od elettronico), verifica se il numero desiderato esiste e se è libero, nel qual caso unisce fisicamente le linee in un circuito Le comunicazioni dipendono al funzionamento di uno o più centralini Questo modo per collegare di utenti si chiama commutazione di linea (circuit switching), in quanto una linea deve essere attivata e poi disattivata per instaurare/finire una comunicazione
2 Internet: un po di storia All inizio degli anni 60 un gruppo di scienziati del MIT immaginarono di interconnettere tra loro computer L ARPA (Advanced Research Project Agency) era interessata a sviluppare dei sistemi di comunicazioni robusti a guasti Nell Ottobre del 69 il primo messagio fu inviato tra un computer della UCLA ed uno dello Stanford Research Institute.
3 Internet: un po di storia Nel 72 fu sviluppata la posta elettronica Si cominciano a creare reti scientifiche e proprietarie (HEPNet, CSNET, SNA di IBM e DECNet della DEC) Nasce il problema di dover interfacciare tra loro reti differenti: necessità di regole condivise (protocolli)
4 Trasmissione: linee commutate Nelle comunicazioni che utilizzano linee commutate, una volta che il circuito sia stabilito fra i due apparecchi (ad es. i telefoni), la linea è interamente ed esclusivamente dedicata a quella comunicazione, sia che ci sia un effettivo scambio di messaggi che non ci sia. Inefficienza nella gestione della occupazione delle risorse Se parte del messaggio viene persa o distorta durante a comunicazione, l intero messaggio deve essere ripetuto Scarsa robustezza
5 Trasmissione: commutazione di pacchetti I messaggi digitali si prestano ad essere spezzettati in pacchetti, ognuno dei quali viene inviato al destinatario indipendentemente La risorsa scarsa (possibilità di utilizzare il mezzo di trasmissione) viene utilizzata solo quando è necessario Solo la parte del messaggio che non arriva al destinatario correttamente deve essere ritrasmessa Maggiore efficienza
6 Trasmissione Per poter trasmettere i pacchetti di dati (binari) su una linea telefonica, è necessario convertirli Il MODEM (MODulatore/DEModulatore) modula o altera un segnale standard, la portante, per codificare il messaggio in modo che possa essere trasmesso
7 Mezzi di trasmissione Per creare una rete è necessario stabilire un collegamento fra (almeno) due dispositivi) E possibile attuare il collegamento tramite: Cavo telefonico Fibra ottica Cavo coassiale Cavo Ethernet
8 Reti LAN Quando i dispositivi che sono connessi a formar una rete sono vicini tra loro i parla di rete locale (Local Area Network). In genere il proprietario dei dispositivi è anche proprietario dei mezzi (ad es. cavi) di comunicazione Le strategie di connessione per le LAN sono: bus, anello, stella
9 Topologie della rete: bus, anello, stella Nella topologia a bus tutti i dispositivi (nodi della rete) sono connessi ad una singola linea di comunicazione condivisa L anello connette i nodi della rete in modo circolare Nella stella si ha un singolo nodo centrale a cui sono collegati tutti gli altri
10 Accesso alla trasmissione Come è possibile regolare l accesso alla trasmissione di messaggi senza che tutti i dispositivi cerchino di inviare messaggi contemporaneamente, rendendo impossibile ogni comunicazione? (Pensate a quado provate a parlare contemporaneamente durante una conversazione...) Strategie: Round robin Token ring CSMA/CD
11 Round-robin Ad ogni dispositivo è assegnato un turno durante il quale può inviare una messaggio Al di fuori del proprio turno può solo ascoltare i messaggi che inviano gli altri dispositivi e leggere i messaggi indirizzati a sé stesso Uno dei dispositivi presenti nella rete funge da arbitro, assegnando equamente i turni
12 Token ring Un gettone (token), gira nella rete e deve essere catturato da un dispositivo che voglia trasmettere Una volta che sia catturato, il dispositivo accoda a tale gettone il messaggio: questo rende il gettone non cattuabile se non dal destinatario del mesaggio Il destinatario, dopo aver estratto dalla rete il token col messaggio, riniserisce nella rete il gettone, privato del messaggio. Questo lo rende disponibile alla cattura.
13 Token ring Il token gira nella rete ad anello segnalando che l invio di un messaggio è possibile
14 Token ring Il dispositivo 1 vuole inviare un messaggio a 4, e cattura il token quando gli arriva senza un messaggio allegato
15 Token ring Allega al token un messaggio, rendendolo occupato, e quindi lo riimmette nella rete 1 2 Dati
16 Token ring Nessun dispositivo può catturare il token fino a che esso non raggiunga le destinazione Dati 5 4
17 Token ring Il dispositivo 4 è il destinatario del messaggio, lo estrae dalla rete e poi riimmette il token pronto per una nuova comunicazione Dati
18 CSMA/CD Nel caso di bus condiviso, la strategia di accesso è basato sulla competizione Sulla linea condivisa è presente un segnale di libero (carrier), che permette ai dispositivi di trasmettere Il dispositivo più veloce inserisce il messaggio sulla linea, rendendola occupata: nessun altro può trasmettere fino a che la linea non sia di nuovo libera Tutti i dispositivi sulla rete vedono il messaggio trasmesso, ma lo ignorano a meno di non esserne il destinatario
19 CSMA/CD Se due dispositivi che sono in attesa di trasmettere sono ugualmente veloci nel percepire il segnale di libero e trasmettere il loro messaggio si genera una collisione Tale evento deve essere identificato perchè rende entrambi i messaggi inintelleggibili In caso di collisione, il segnale torna libero ed i dispositivi che l hanno generata devono attendere un tempo casuale per provare a ri-trasmettere, in tal modo si cerca di minimizzare collisioni multiple successive
20 CSMA/CD I dispositivi devono essere in grado di: Percepire il segnale di libero (Carrier Sense - CS) Accedere contemporaneamente alla linea (Multiple Access - MA) Identificare le collisioni (Collision Detection - CD) Il controllo è distribuito: Ogni nodo decide quando ascoltare, quando inviare e quando attendere Un problema ad un nodo non influenza le attività degli altri nodi
21 Ripetitori e bridge Ogni segnale trasmesso in un mezzo si attenua, si distorce, ed è soggetto a rumore mano a mano che si propaga sempre più lontano Limite fisico alla lunghezza massima dei cavi per avere trasmissioni affidabili Più tratte devono essere interconnesse
22 Ripetitori Un ripetitore inoltra un segnale (messaggio) tra due reti cercandi di ripristinare il segnale che presenta alla rete destinataria alla sua forma originale. Nel caso più semplice funziona da amplificatore Ripetitore
23 Bridge (o switch) Un bridge è un dispositivo che conosce quali nodi si trovino in ciascuna delle sotto-reti connesse ad esso, e inoltra solo i messaggi che devono andare da una rete all altra Messaggio dalla LAN1 per un nodo nella LAN1 LAN 1 Bridge LAN 2 Messaggio dalla LAN1 per un nodo nella LAN2
24 Un primo protocollo: ARQ Una volta che si abbia accesso ad un mezzo di trasmissione, con delle regole per accedervi, è necessario fare in modo che il messaggio trasmesso arrivi correttamente a destinazione Non potendo eliminare gli errori, l idea è di rilevarli e ritrasmettere i messaggi che sono andat perduti o distorti. L algoritmo ARQ (Automatic Repeat request), è la base di tutte le procedure (protocolli) di controllo del collegamento
25 Un primo protocollo: ARQ L idea di base è che ogni volta che viene trasmesso un pacchetto, il destinatario deve inviare un avviso di ricezione (acknowlegement) al mittente una volta che l abbia ricevuto Per fare ciò è necessario che: Ogni pacchetto sia univocamente identificato, e questo avviene tramite un numero sequenziale Ogni pacchetto abbia un codice per controllarne la correttezza L inizio e la fine di ogni pacchetto sono delimitati da segnali speciali (Start of Packet - SOP, ed End of Packet - EOP)
26 Trasmissione con ARQ Mittente Destinatario Invia il pacchetto con numero sequenziale 1 X=1 Riceve l ACK per il pacchetto 1 ed invia il pacchetto con numero sequenziale 2 che non raggiunge il destinatario ACK X+1 X=2 Riceve correttamente il pacchetto 1 ed invia l avviso di ricezione con numero sequenziale x+1 Dopo un periodo di attesa (timeout) dell ACK per il pacchetto 2, lo assume perso e lo ri-invia X=2
27 Trasmissione con ARQ Mittente Destinatario Invia il pacchetto con numero sequenziale 2 è ri-inviato X=2 Dopo un periodo di attesa (timeout) dell ACK per il pacchetto 2, lo assume perso e lo ri-invia Riceve l avviso di ricezione per il pacchetto 2 e invia il pacchetto 3 ACK X+1 X=2 ACK X+1 X=3 Invia l avviso di ricezione con numero sequenziale x+1, ma l avviso non arriva Riceve correttamente il pacchetto 2, ma si accorge di averlo già ricevuto. Lo scarta ed invia l avviso di ricezione con numero sequenziale x+1
28 Dalle applicazioni alla trasmissione La funzione fattoriale, molto usata nel calcolo combinatorio, è così definita dove n è un numero intero non negativo
29 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 da una regola (protocollo) all altra? Una strategia potrebbe essere quella di affidare alle singole applicazioni l onere di capire attraverso quali reti stiano trasmettendo dati, e di far provvedere ad esse la compatibilità Questo provocherebbe un inutile difficoltà nel gestire le compatibilità e nel mantenere il codice delle applicazioni aggiornato
30 Il modello a livelli Si è scelto di organizzare i protocolli in una gerarchia a più livelli, in cui ciascun livello si occupa di un aspetto limitato delle comunicazioni complessive. Ogni livello comunica solo con il livello sovrastante e quello sottostante Questa organizzazione in livelli fa sì che una modifica ad un livello non influenzi gli altri, semplificando la gestione di Internet
31 Il modello OSI/ISO Il modello Open System Interconnect, dell International Standard Organization, una gerarchia di 7 livelli, di cui a noi interessano solo 4: Applicazione Controllo di Trasporto Rete Fisico
32 Livello di Applicazione I protocolli del livello di applicazione sono le regole per implementare i servizi all utente forniti da una rete (browsing di pagine web, posta elettronica, trasferimento file)
33 Transmission contro protocol: TCP Il livello del controllo del trasporto deve prendere i messaggi che il livello di applicazione richiede di inviare in rete e li deve preparare all invio: Divide il messaggio in pacchetti Assegna un numero sequenziale ai pacchetti in modo da rendere possibile la ricostruzione del mesaggio originale Gestisce il protocollo ARQ (invio, invio dell avviso di ricezione, riinvio di pacchetti perduti) Individua l applicazione (porta) che ha richiesto ed a cui è destinato il messaggio
34 Transmission contro protocol: TCP Tutte quest informazioni vengono anteposte al pacchetto di dati in una intestazione (header) TCP Messaggio TCP Header TCP Header TCP Header TCP Header Pacchetto Pacchetto Pacchetto Pacchetto
35 Transmission contro protocol: TCP Porta mittente Porta destinazione Numero sequenziale del pacchetto Numero del ACK Altre informazioni opzionali Dati del pacchetto
36 TCP: three way handshake Il protocollo TCP fornisce anche le regole per instaurare una connessione, mandando dei messaggi di richiesta si sincronozzazione (SYN) al destinatario Manda una richiesta di connessione (SYN), ed un pacchetto di dati con numero sequenzale SEQ=x Riceve l ok alla connessione (SYN), ed un pacchetto di dati con numero sequenzale SEQ=y. Manda l avviso di ricezione del pacchetto SEQ=y+1 Mittente SYN, SEQ=X SYN, ACK=x+1, SEQ=y SYN, ACK=y+1 Destinatario Riceve la richiesta di connessione (SYN), ed un pacchetto di dati con numero sequenzale SEQ=x. Manda l avviso di ricezione del SYN, e del pacchetto SEQ=x+1, inoltre manda un pacchetto con numero SEQ=y Riceve l avviso di ricezione del pacchetto SEQ=y, la connessione è stabilita
37 TCP: three way handshake Stabilire la connessione con lo scambio di strette di mano triplice serve in modo che i due dispositivi possano stimare i tempi di attesa (timeout) del riinvio dei pacchetti, a seconda della situazione della rete.
38 Internet Protocol: IP La funzione fattoriale, molto usata nel calcolo combinatorio, è così definita dove n è un numero intero non negativo
39 Indirizzi IP I livelli di applicazione e TCP della gerarchia di protocolli rendono possibile lo scambio di messaggi una volta che si sia in grado di identificare il destinatario I protocolli del livello di rete (IP Internet Protocol) hanno il compito di recapitare il messaggio dal mittente la destinatario E necessario uno schema di indirizzamento valido per tutti i nodi della rete
40 Indirizzi IP Un indirizzo IP identifica univocamente ogni nodo della rete tramite un numero di 32 bit, spesso scritto come quattro numeri a 8 bit (0-255): un indirizzo può essere: che rappresenta uno dei computer del Dipartimento di Ingegneria dell Informazione
41 DNS Gli indirizzi IP a 32 bit non forniscono un sitema facile per associare un indirizzo ad una risorsa Lo Internet Domain Name System (DNS) fornisce un sistema di corrispondenza tra un sistema di indirizzi orientato all utente con quello utilizzato dal protocollo IP In tal modo un indirizzo simbolico come ironbark.bandigo.latrobe.edu.au si traduce in Il DNS è un enorme database distribuito su migliaia di computer che contiene le corrispondenze fra nomi simbolici e indirizzi IP
42 DNS La struttura del DNS è gerarchica ed organizzata in un albero. Ogni nodo dell albero si chiama dominio Ogni dominio ha un server di nomi (nameserver) che fornisce la traduzione dominio-ip per i sottoalberi del suo dominio.gov radice amazon.com.com google.com princeton.edu.edu washington.edu repubblica.it.it scienze.unipd.it unipd.it jpl.washington.edu dei.unipd.it
43 DNS Se dalla rete dei.unipd.it voglio accedere a repubblica.it, la richiesta viene prima inoltrata al nameserver del dominio dei.unipd.it. Se tale dominio non conosce la traduzione del dominio richiesto nel corripondente IP, passa la richiesta al nameserver del livello superiore (unipd.it), ed eventualmente a quello del dominio.it, che conosce sicuramente l indirizzo IP di repubblica.it, essendo quest ultimo un suo sottoalbero..gov radice amazon.com.com google.com princeton.edu.edu washington.edu repubblica.it.it scienze.unipd.it unipd.it jpl.washington.edu dei.unipd.it
44 Protocollo IP Una volta che sia noto l inidirizzo IP del detinatario di un messaggio, ai vari pacchetti in arrivo dal livello del trasporto, il livello di rete aggiunge una intestazione (header) IP, contenete l indirizzo del mittente, del destinatario, e quello di eventuali nodi di scalo. Messaggio IP Header TCP Header Pacchetto IP Header TCP Header Pacchetto IP Header TCP Header Pacchetto IP Header TCP Header Pacchetto
45 IP routing In una rete spesso non si hanno tragitti diretti fra un nodo mittente ed il nodo destinatario, ma è necessario passare per nodi intermedi Inoltre è possibile che vi siano più tragitti posibili: quale scegliere? Il processo di scelta del percorso di ogni pacchetto è detto routing (da route = rotta)
46 IP routing: smistamento locale Quando si richiede la consegna di un pacchetto IP, per prima cosa si controlla se il destinatario è sulla rete a cui la richiesta di consegna è arrivata. In caso affermativo, il pacchetto è comsegnato alla rete fisica che gestisce la consegna diretta
47 IP routing: internet Se la destinazione è in una rete differente da quella in cui si trova il pacchetto, esso è consegnato ad un instradatore (router) connesso alla rete e da questo è inoltrato di router in router fino a che non raggiunge la rete desiderata. E la stessa cosa che avviene quando si compra un biglietto aereo per una destinazione per cui non è possibile avere un volo diretto. Ogni scalo è la sosta di un pacchetto in un router che lo indirizza verso la destinazione
48 Routing tables Ogni router mantiene al suo interno un database di percorsi ottimali (routing tables) per raggiungere determinate destinazioni,cosicché può inoltrare nel modo migliore ogni pacchetto che gli giunga da smistare La rete è dinamica, per cui la sua topologia si modifica continuamente. Alto volume di traffico locale o guasti possono compromettere quello che sembrava il percorso migliore per un pacchetto I router devono aggiornare continuamente le routing tables
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
DettagliLinee Commutate. Comunicazione telefonica:
Linee Commutate Comunicazione telefonica: Un utente compone il numero del destinatario (richiesta di connessione) Il centralino (umano od elettronico), verifica se il numero desiderato esiste e se è libero,
DettagliReti 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
DettagliLinee Commutate. Comunicazione telefonica:
Linee Commutate Comunicazione telefonica: Un utente compone il numero del destinatario (richiesta di connessione) Il centralino (umano od elettronico), verifica se il numero desiderato esiste e se è libero,
DettagliTopologia 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:
DettagliReti 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
DettagliGLI 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:
DettagliReti di calcolatori ed indirizzi IP
ITIS TASSINARI, 1D Reti di calcolatori ed indirizzi IP Prof. Pasquale De Michele 5 aprile 2014 1 INTRODUZIONE ALLE RETI DI CALCOLATORI Cosa è una rete di calcolatori? Il modo migliore per capire di cosa
DettagliTEST 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
DettagliLaboratorio 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
DettagliCorso di Sistemi di Elaborazione delle informazioni. Reti di calcolatori 3 a lezione a.a. 2009/2010 Francesco Fontanella
Corso di Sistemi di Elaborazione delle informazioni Reti di calcolatori 3 a lezione Francesco Fontanella Il pacchetto IP Il preambolo (header) IP è fatto in questo modo: Gli Indirizzi IP Ogni host e router
DettagliReti e Internet: introduzione
Facoltà di Medicina - Corso di Laurea in Logopedia Corso di Informatica III anno Prof. Crescenzio Gallo Reti e Internet: introduzione c.gallo@unifg.it Reti e Internet: argomenti Tipologie di reti Rete
DettagliCorso 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:
DettagliReti 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
DettagliInformatica 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:
DettagliReti 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,
DettagliIndirizzi 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
DettagliProgramma 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
DettagliReti 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: torta@di.unito.it Reti di Calcolatori una rete di
DettagliA intervalli regolari ogni router manda la sua tabella a tutti i vicini, e riceve quelle dei vicini.
Algoritmi di routing dinamici (pag.89) UdA2_L5 Nelle moderne reti si usano algoritmi dinamici, che si adattano automaticamente ai cambiamenti della rete. Questi algoritmi non sono eseguiti solo all'avvio
DettagliLo 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)
DettagliCORSO 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
DettagliProva di Esame - Rete Internet (ing. Giovanni Neglia) Prova completa Martedì 15 Novembre 2005
Prova di Esame - Rete Internet (ing. Giovanni Neglia) Prova completa Martedì 15 Novembre 2005 Si svolga il compito su questi fogli. Nel caso di domande a risposta aperta, lo spazio lasciato sul foglio
DettagliReti e Internetworking
Titpi di rete - tecnologia trasmissiva Reti e Internetworking Riferimento A. Tanenbaum "Computer Networks" Prentice-Hall, 3a Ed. Elaboratori Rete una rete broadcast Titpi di rete tecnologia trasmissiva
DettagliApparecchiature di Rete
All interno delle reti troviamo delle apparecchiature, utilizzate per gestire le trasmissioni tra gli elementi della rete e per creare interconnessioni tra reti differenti Livello 7 Livello 6 Livello 5
DettagliCos è. Protocollo TCP/IP e indirizzi IP. Cos è. Cos è
Protocollo TCP/IP e indirizzi IP Il protocollo TCP/IP è alla base dei sistemi di trasmissione dati impiegati sulle reti locali e su Internet. Nato nel Gennaio 1983 negli Stati Uniti come sistema di comunicazione
DettagliDispositivi di rete. Ripetitori. Hub
Ripetitori Dispositivi di rete I ripetitori aumentano la distanza che può essere ragginta dai dispositivi Ethernet per trasmettere dati l'uno rispetto all'altro. Le distanze coperte dai cavi sono limitate
DettagliReti di Telecomunicazione Lezione 8
Reti di Telecomunicazione Lezione 8 Marco Benini Corso di Laurea in Informatica marco.benini@uninsubria.it Livello di trasporto Programma della lezione relazione tra lo strato di trasporto e lo strato
DettagliCAPITOLO 1. Introduzione alle reti LAN
CAPITOLO 1 Introduzione alle reti LAN Anche se il termine rete ha molte accezioni, possiamo definirla come un gruppo di due o più computer collegati. Se i computer sono collegati in rete è possibile scambiarsi
DettagliI 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
DettagliProva di Esame - Rete Internet (ing. Giovanni Neglia) Lunedì 24 Gennaio 2005, ore 15.00
Prova di Esame - Rete Internet (ing. Giovanni Neglia) Lunedì 24 Gennaio 2005, ore 15.00 NB: alcune domande hanno risposta multipla: si richiede di identificare TUTTE le risposte corrette. Cognome: Nome:
DettagliReti di computer- Internet- Web. Concetti principali sulle Reti Internet Il Web
Reti di computer- Internet- Web Concetti principali sulle Reti Internet Il Web Condivisione di risorse e comunicazione con gli altri utenti n n n Anni 70: calcolatori di grandi dimensioni, modello timesharing,
DettagliCorso di Informatica
CdLS in Odontoiatria e Protesi Dentarie Corso di Informatica Prof. Crescenzio Gallo crescenzio.gallo@unifg.it Le Reti di Computer 2 Introduzione Una rete è un complesso insieme di sistemi di elaborazione
DettagliLinux User Group Cremona CORSO RETI
Linux User Group Cremona CORSO RETI Cos'è una rete informatica Una rete di calcolatori, in informatica e telecomunicazioni, è un sistema o un particolare tipo di rete di telecomunicazioni che permette
DettagliReti LAN. IZ3MEZ Francesco Canova www.iz3mez.it francesco@iz3mez.it
Reti LAN IZ3MEZ Francesco Canova www.iz3mez.it francesco@iz3mez.it Le LAN Una LAN è un sistema di comunicazione che permette ad apparecchiature indipendenti di comunicare fra loro entro un area limitata
DettagliReti 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
DettagliComunicazione nel tempo
Fluency Il funzionamento delle reti Capitolo 2 Comunicazione nel tempo Sincrona mittente e destinatario attivi contemporaneamente Asincrona invio e ricezione in momenti diversi 1 Quanti comunicano Broadcast
DettagliLIVELLO DATA LINK (DI LINEA)
LIVELLO DATA LINK (DI LINEA) 1 TRASMISSIONE 2 FRAMING 3 CONTROLLO DEGLI ERRORI 4 CONTROLLO DI FLUSSO 1 Asincrona 2 Sincrona 1 Orientata al byte 2 Orientata al bit 1 Codici correttori 2 Codici Rivelatori
DettagliProtocolli 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
DettagliPer essere inviato il dato deve essere opportunamente codificato in modo da poter essere trasformato in SEGNALE, elettrico oppure onda luminosa.
La trasmissione dell informazione N.R2 La comunicazione tra due calcolatori si realizza tramite lo scambio di dati su un canale di comunicazione, esiste quindi un TRASMETTITORE che invia dei dati e un
DettagliTrasmissione di dati al di fuori di un area locale avviene tramite la commutazione
Commutazione 05.2 Trasmissione di dati al di fuori di un area locale avviene tramite la Autunno 2002 Prof. Roberto De Prisco -05: Reti a di circuito Università degli studi di Salerno Laurea e Diploma in
DettagliInternet, 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à
DettagliJ+... J+3 J+2 J+1 K+1 K+2 K+3 K+...
Setup delle ConnessioniTCP Una connessione TCP viene instaurata con le seguenti fasi, che formano il Three-Way Handshake (perchè formato da almeno 3 pacchetti trasmessi): 1) il server si predispone ad
Dettagli3. 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
DettagliReti di calcolatori. Condivisione di risorse e comunicazione con gli altri utenti
Reti di calcolatori Condivisione di risorse e comunicazione con gli altri utenti Reti di calcolatori Anni 70: calcolatori di grandi dimensioni, modello time-sharing, centri di calcolo Anni 80: reti di
DettagliComunicazione 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 auletta@dia.unisa.it http://www.dia.unisa.it/professori/auletta/ Università degli studi di Salerno Laurea in Informatica 1
DettagliReti 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
DettagliInterNet: rete di reti
Internet e il web: introduzione rapida 1 InterNet: rete di reti Una rete è costituita da diversi computer collegati fra di loro allo scopo di: Comunicare Condividere risorse Ogni computer della rete può,
DettagliIl livello 3 della pila ISO/OSI. Il protocollo IP e il protocollo ICMP
Il livello 3 della pila ISO/OSI Il protocollo IP e il protocollo ICMP IL LIVELLO 3 - il protocollo IP Il livello 3 della pila ISO/OSI che ci interessa è l Internet Protocol, o più brevemente IP. Visto
DettagliLe reti di calcolatori
Le reti di calcolatori 1 La storia Computer grandi e costosi Gli utenti potevano accerdervi tramite telescriventi per i telex o i telegrammi usando le normali linee telefoniche Successivamente le macchine
DettagliMODELLI 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
DettagliInformatica Generale Andrea Corradini. 10 - Le reti di calcolatori e Internet
Informatica Generale Andrea Corradini 10 - Le reti di calcolatori e Internet Cos è una rete di calcolatori? Rete : È un insieme di calcolatori e dispositivi collegati fra loro in modo tale da permettere
DettagliLezione 4. Le Reti ed i Protocolli
Lezione 4 Le Reti ed i Protocolli Come nasce internet I computer, attraverso i software applicativi, consentono di eseguire moltissime attività. Nel corso degli anni è emersa la necessità di scambiare
DettagliSvantaggi della Commutazione di Circuito. Commutazione di Pacchetto. Struttura di un Pacchetto
Università degli studi di Salerno Laurea in Informatica I semestre / Commutazione di Pacchetto Prof. Vincenzo Auletta auletta@dia.unisa.it http://www.dia.unisa.it/professori/auletta/ Svantaggi della Commutazione
DettagliProva di Esame - Rete Internet (ing. Giovanni Neglia) Lunedì 24 Gennaio 2005, ore 15.00
Prova di Esame - Rete Internet (ing. Giovanni Neglia) Lunedì 24 Gennaio 200, ore 1.00 NB: alcune domande hanno risposta multipla: si richiede di identificare TUTTE le risposte corrette. Cognome: Nome:
DettagliTransmission 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
Dettagli8 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
DettagliARP (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
DettagliARCHITETTURA 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
DettagliReti di calcolatori. Reti di calcolatori
Reti di calcolatori Reti di calcolatori Rete = sistema di collegamento tra vari calcolatori che consente lo scambio di dati e la cooperazione Ogni calcolatore e un nodo, con un suo indirizzo di rete Storia:
DettagliCorso 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
DettagliDal 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
DettagliInternet 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
DettagliINFOCOM Dept. Antonio Cianfrani. Virtual LAN (VLAN)
Antonio Cianfrani Virtual LAN (VLAN) Richiami sullo standard Ethernet Lo standard Ethernet (IEEE 802.3) è utilizzato per le Local Area Network (LAN): livello 2 della pila protocollare. Consente l utilizzo
DettagliReti di Calcolatori. Il Livello delle Applicazioni
Reti di Calcolatori Il Livello delle Applicazioni Il DNS Gli indirizzi IP sono in formato numerico: sono difficili da ricordare; Ricordare delle stringhe di testo è sicuramente molto più semplice; Il Domain
DettagliReti 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
DettagliReti Locali. Lezione tenuta presso l Istituto I.I.S.S. Egidio Lanoce Maglie, 26 Ottobre 2011 Prof Antonio Cazzato
Reti Locali Lezione tenuta presso l Istituto I.I.S.S. Egidio Lanoce Maglie, 26 Ottobre 2011 Prof Antonio Cazzato Reti di Calcolatori una rete di calcolatori è costituita da due o più calcolatori autonomi
DettagliIl funzionamento delle reti
Fluency Il funzionamento delle reti Capitolo 2 Comunicazione nel tempo Sincrona mittente e destinatario attivi contemporaneamente Asincrona invio e ricezione in momenti diversi Quanti comunicano Broadcast
DettagliLivelli 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
DettagliDA SA Type Data (IP, ARP, etc.) Padding FCS 6 6 2 0-1500 0-46 4
Esercizio Data la rete in figura, si assuma che i terminali T1-T12 e T13-T24 siano connessi tramite collegamenti di tipo UTP a due switch Fast Ethernet. Si assuma che le tabelle ARP di tutti i dispositivi
DettagliProva di Esame - Rete Internet (ing. Giovanni Neglia) Prova completa Mercoledì 2 Marzo 2005, ore 14.30
Prova di Esame - Rete Internet (ing. Giovanni Neglia) Prova completa Mercoledì 2 Marzo 2005, ore 14.30 NB: alcune domande hanno risposta multipla: si richiede di identificare TUTTE le risposte corrette.
DettagliInternet. Introduzione alle comunicazioni tra computer
Internet Introduzione alle comunicazioni tra computer Attenzione! Quella che segue è un introduzione estremamente generica che ha il solo scopo di dare un idea sommaria di alcuni concetti alla base di
Dettagli26 Febbraio 2015 Modulo 2
Reti di Comunicazione e Internet Prof. I. Filippini Cognome Nome Matricola 26 Febbraio 2015 Modulo 2 Tempo complessivo a disposizione per lo svolgimento: 1h 40m E possibile scrivere a matita E1 E2 Domande
DettagliInizializzazione degli Host. BOOTP e DHCP
BOOTP e DHCP a.a. 2002/03 Prof. Vincenzo Auletta auletta@dia.unisa.it http://www.dia.unisa.it/~auletta/ Università degli studi di Salerno Laurea e Diploma in Informatica 1 Inizializzazione degli Host Un
Dettagli158.110.1.3 158.110.1.2 SWITCH. 100 Mb/s (UTP cat. 5E) 158.110.1.1 158.110.3.3 158.110.3.2. 10 Mb/s SWITCH. (UTP cat. 5E) 100 Mb/s. (UTP cat.
Università degli Studi di Udine Insegnamento: Reti di Calcolatori I Docente: Pier Luca Montessoro DOMANDE DI RIEPILOGO SU: - Livello network 1. Si deve suddividere la rete 173.19.0.0 in 510 subnet. Qual
DettagliFinalità 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
DettagliRete Internet Prova in Itinere Mercoledì 23 Aprile 2008
Rete Internet Prova in Itinere Mercoledì 23 Aprile 2008 NB: alcune domande hanno risposta multipla: si richiede di identificare TUTTE le risposte corrette. Cognome: Nome: Corso di laurea e anno: Matricola:
DettagliReti di Telecomunicazione Lezione 6
Reti di Telecomunicazione Lezione 6 Marco Benini Corso di Laurea in Informatica marco.benini@uninsubria.it Lo strato di applicazione protocolli Programma della lezione Applicazioni di rete client - server
Dettaglii nodi i concentratori le dorsali
RETI LOCALI Reti di computer collegati direttamente tra di loro in un ufficio, un azienda etc. sono dette LAN (Local Area Network). Gli utenti di una LAN possono condividere fra di loro le risorse quali
DettagliLa telematica. Informatica per le discipline umanistiche Note sulla telematica. Segnale analogico / digitale
Università degli Studi di Bergamo Facoltà di Lettere e Filosofia La telematica Informatica per le discipline umanistiche Note sulla telematica Marco Lazzari A.A. 2005-2006 Telematica: telecomunicazioni
DettagliInsegnamento 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
DettagliIdentità 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
DettagliUniversità 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
DettagliNetworking e Reti IP Multiservizio
Networking e Reti IP Multiservizio Modulo 2: Introduzione alle reti per dati IEEE802.3 (Ethernet) Gabriele Di Stefano: gabriele@ing.univaq.it Argomenti già trattati: Lezioni: Concetti fondamentali Entità
DettagliSchema Tipologia a Stella
Cos'e' esattamente una rete! Una LAN (Local Area Network) è un insieme di dispositivi informatici collegati fra loro, che utilizzano un linguaggio che consente a ciascuno di essi di scambiare informazioni.
DettagliElementi 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
DettagliReti di elaboratori. Reti di elaboratori. Reti di elaboratori INFORMATICA PER LE DISCIPLINE UMANISTICHE 2 (13042)
Reti di elaboratori Rete di calcolatori: insieme di dispositivi interconnessi Modello distribuito INFORMATICA PER LE DISCIPLINE UMANISTICHE 2 (13042) Funzioni delle reti: comunicazione condivisione di
DettagliIl glossario della Posta Elettronica Certificata (PEC) Diamo una definizione ai termini tecnici relativi al mondo della PEC.
Il glossario della Posta Elettronica Certificata (PEC) Diamo una definizione ai termini tecnici relativi al mondo della PEC. Avviso di mancata consegna L avviso, emesso dal sistema, per indicare l anomalia
DettagliVPN CIRCUITI VIRTUALI
& TUNNELING 1 Il termine VPN viene pesantemente abusato, con varie definizioni ma possiamo definire intuitivamente una VPN considerando dapprima l'idea dì una rete privata. Le aziende con molte sedi si
DettagliReti Informatiche. dott. Andrea Mazzini
Reti Informatiche dott. Andrea Mazzini Indirizzi IP e nomi Ogni computer collegato ad una rete TCP/IP è identificato in modo univoco da un numero a 32 bit (indirizzo IP) e da un nome logico (hostname)
DettagliMODELLO CLIENT/SERVER. Gianluca Daino Dipartimento di Ingegneria dell Informazione Università degli Studi di Siena daino@unisi.it
MODELLO CLIENT/SERVER Gianluca Daino Dipartimento di Ingegneria dell Informazione Università degli Studi di Siena daino@unisi.it POSSIBILI STRUTTURE DEL SISTEMA INFORMATIVO La struttura di un sistema informativo
DettagliLivello di Rete. Gaia Maselli maselli@di.uniroma1.it
Livello di Rete 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
DettagliUDP. 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 auletta@dia.unisa.it
DettagliUniversità degli Studi di Pisa Dipartimento di Informatica. NAT & Firewalls
Università degli Studi di Pisa Dipartimento di Informatica NAT & Firewalls 1 NAT(NETWORK ADDRESS TRANSLATION) MOTIVAZIONI NAT(Network Address Translation) = Tecnica di filtraggio di pacchetti IP con sostituzione
DettagliIntroduzione. 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
DettagliElementi 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
DettagliTELECOMUNICAZIONI II: LE RETI DI COMUNICAZIONE. INTRODUZIONE... pag.2
1 TELECOMUNICAZIONI II: LE RETI DI COMUNICAZIONE INDICE INTRODUZIONE... pag.2 LE RETI DI COMUNICAZIONE.. pag.2 La rete interconnessa (o a maglia).. pag.2 La rete a commutazione. pag.3 La rete policentrica
DettagliIntroduzione 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:
DettagliReti di calcolatori. Riferimenti: Curtin cap. 9 Console cap. 6 (vecchia ed.) o cap. 8 (nuova ed.)
Reti di calcolatori Riferimenti: Curtin cap. 9 Console cap. 6 (vecchia ed.) o cap. 8 (nuova ed.) Reti di calcolatori Inizialmente, con l avvento dei PC, il mondo dell elaborazione dati era diviso in due
DettagliTECNOLOGIE 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
Dettagli