RETI DI CALCOLATORI - Reti locali

Documenti analoghi
Reti locali. Protocolli di accesso per reti locali

Dr. Greco Polito Silvana. LAN: Local Area Network

Generalità sui protocolli Tecniche di multiplazione Tecniche di accesso Tecniche di commutazione

RETI DI TELECOMUNICAZIONE

Protocolli di accesso multiplo

Reti di Calcolatori:

RETI DI CALCOLATORI - Standard LAN

Classificazione delle tecniche di accesso multiplo

Analisi di Protocolli

Introduzione alla rete Internet

Prestazioni di LAN. Parametri caratterizzanti la LAN

RETI DI CALCOLATORI - Standard LAN

Standard LAN. Standard per LAN. Standard per reti locali. Copyright. Standard per LAN. Standard IEEE 802. Strato 2 nelle reti locali. Pag.

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

Indirizzi LAN (MAC) e IP

Sottolivello MAC - Medium Access Protocol

Reti Locali LAN. Prof. Francesco Accarino IIS Altiero Spinelli Sesto San Giovanni

Introduzione alle Reti Telematiche

Sistemi distribuiti e reti di calcolatori

5. Fondamenti di Internet e Reti Esercizi. 5. Esercizi sul Livello di Linea e Reti Locali Esercizio TDM

LE RETI LOCALI A BUS 1. In una rete locale a bus tutti i computer sono collegati da un unico canale di

2. Principi di funzionamento della rete Ethernet/802.3

Programmazione in Rete

Mappatura dei canali logici sui canali fisici

Lo strato di collegamento: Introduzione e concetti generali

Wireless Networks. Renato Lo Cigno - Tel: Alessandro Villani alessandro.villani@dit.unitn.

Introduzione alla rete Internet

RETI DI CALCOLATORI Lucidi delle Lezioni Capitolo VI

Wireless Networks. Cosa trovate sul sito. Programma

Sono dispositivi che consentono di interconnettere tra loro due o piu reti, permettendo:

Introduzione alle Reti Telematiche Centro Multimediale Montiferru

- Dispensa VI - RETI DI CALCOLATORI

Sistemi di Telecomunicazione

Reti di Telecomunicazioni Studio delle prestazioni

Tecnologie di Sviluppo per il Web

Architettura di Internet. Luciano Bononi bononi/

Reti di calcolatori. Riferimenti: Curtin cap. 9

Principali Standard per LAN. Sistemi LAN. Caratterisitche del Controllo di Accesso al Mezzo. La Storia di Ethernet

Le reti rete La telematica telematica tele matica Aspetti evolutivi delle reti Modello con mainframe terminali Definizione di rete di computer rete

Modulo 6 Fondamenti delle reti Ethernet

Networking e Reti IP Multiservizio

Reti e Internetworking

Laboratorio di Informatica

Linee Commutate. Comunicazione telefonica:

TEST DI RETI DI CALCOLATORI I (9400N) anno 1999/2000

RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE

1. Introduzione alle Reti di TLC

Cenni di propagazione e tecniche di trasmissione Parte Copyright. Propagazione nello spazio libero (vuoto)

il progetto ieee 802

Lan Ethernet. Appunti a cura del prof. Mario Catalano

Evoluzione della rete Ethernet

Reti e problematiche di Rete: Reti geografiche e reti locali

Capitolo 11. Conclusioni

Le Reti Informatiche

Parte II: Reti di calcolatori Lezione 20

Linee Commutate. Comunicazione telefonica:

1: Generalità sulle reti di trasmissione numeriche

CLASSIFICAZIONE DELLE RETI

Parte II: Reti di calcolatori Lezione 24

standard originale a trasmissioni a 5 GHz bit rate 54 Mbit/s b supporto per 5.5 e 11 Mbit/s g trasmissioni a 2.

RETI CELLULARI. La copertura cellulare. Copyright. Definizioni. La copertura cellulare teorica. La copertura cellulare teorica

Reti di calcolatori. Rete di calcolatori

Reti. insieme di computer (host) interconnessi. Token evita conflitti di trasmissione Rete più o meno affidabile

Programmazione Orientata agli Oggetti in Linguaggio Java

Protocolli ARP e RARP

RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE

Qualità di Servizio nelle Reti di Telecomunicazione

Topologie delle reti di telecomunicazione

5 - Reti locali parte A

Reti di calcolatori. Sottolivello MAC. Samuel Rota Bulò DAIS Università Ca Foscari di Venezia. Sottolivello MAC R5.1

5. La rete Ethernet e lo standard IEEE 802.3

Reti di computer- Internet- Web. Concetti principali sulle Reti Internet Il Web

Politecnico di Milano. Facoltà di Ingegneria dell Informazione. WLAN e PAN. Reti Radiomobili

Nelle reti locali il livello 2 dlla pila OSI è suddiviso in: . delimitazione di trama (effettuata dal sottostrato MAC);

LAN Multiple Access Control (MAC) Standard IEEE 802

Università degli Studi di Modena e Reggio Emilia. Dipartimento di Ingegneria dell Informazione. ad un canale comune. M.L. Merani. Tecniche di accesso

Fondamenti di Reti di Telecomunicazioni Prof. Guido Maier III appello 4 settembre 2009

Wireless LAN IEEE

CSMA/CD e CSMA/CA. Collision detection - CD

Autore: Bandiera Roberto 2017

Programmazione Orientata agli Oggetti in Linguaggio Java

Reti di Calcolatori. Lezione 2

Reti di calcolatori. Lezione del 27 maggio

LE RETI INFORMATICHE Prof. Antonio Marrazzo Stage IeFP A.s

Parte II: Reti di calcolatori Lezione 23

15. Data link layer: Ethernet e FastEthernet

Introduzione al Corso di Reti di Telecomunicazioni pag. 1. Network Organization pag NETWORK ORGANIZATION pag. 2

AUTOMATICA: RETI INFORMATICHE PER L AUTOMAZIONE

Reti di calcolatori. Permettono la condivisione di risorse (hardware e software) e la comunicazione con gli altri utenti. Reti di calcolatori

Corso di Sistemi di Elaborazione delle informazioni

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

TOPOLOGIA di una rete

Programmazione Orientata agli Oggetti in Linguaggio Java

Radio Frequency Identification (RFID)

Una rete di computer e': Una rete di computer permette:

Reti di Telecomunicazione Lezione 2

Corsi di Laurea in Ingegneria Informatica Ingegneria delle Telecomunicazioni Ingegneria dell Automazione. Corso di Reti di Calcolatori

RETI LOCALI. 1 livello fisico 2 livello data link

Soluzioni verifica parte 4

Programmazione Procedurale in Linguaggio C++

Transcript:

Protocolli di accesso per reti locali Gruppo Reti TLC nome.cognome@polito.it http://www.telematica.polito.it/ RETI DI CALCOLATORI Reti locali - 1 Copyright Quest opera è protetta dalla licenza Creative Commons NoDerivs-NonCommercial. Per vedere una copia di questa licenza, consultare: http://creativecommons.org/licenses/nd-nc/1.0/ oppure inviare una lettera a: Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA. This work is licensed under the Creative Commons NoDerivs- NonCommercial License. To view a copy of this license, visit: http://creativecommons.org/licenses/nd-nc/1.0/ or send a letter to Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA. RETI DI CALCOLATORI Reti locali - 2 Caratteristiche reti locali Piccola estensione geografica Mezzo trasmissivo condiviso può trasmettere solo un nodo alla volta Motivazioni: traffico impulsivo canale dedicato sarebbe male utilizzato quando trasmetto voglio alta velocità Trasmissione broadcast comodo per traffico broadcast e multicast si deve inserire indirizzo destinatario per unicast Topologie bus, anello, stella, bus monodirezionale RETI DI CALCOLATORI Reti locali - 3 Pag. 1

Multiplazione ed accesso multiplo Problema: condivisione di un canale Multiplazione: problema concentrato tutti i flussi disponibili in un unico punto di accesso al canale router, ponte radio, satellite, stazione base di rete cellulare Accesso multiplo: problema distribuito flussi accedono al canale da punti differenti, distanti reti locali, terminali mobili rete cellulare, stazioni di terra in comunicazioni via satellite RETI DI CALCOLATORI Reti locali - 4 Possibile soluzione Condivisione rigida del canale si divide canale in piccole porzioni si allocano porzioni canale in modo esclusivo Tre possibili soluzioni Time Division Frequency Division Code Division Adottate nel caso della multiplazione con allocazione statica Se usate per accesso multiplo, necessario comunicare allocazione ai nodi RETI DI CALCOLATORI Reti locali - 5 Protocolli per LAN Condivisione rigida (TDMA, FDMA, CDMA) adottabile in LAN? Problemi: serve allocazione dinamica a causa del traffico impulsivo (N code a velocità C peggio di 1 coda a velocità NC) necessario comunicare allocazioni Chi decide allocazione? Decisore centralizzato o replicato in modo distribuito? Che protocollo di accesso si utilizza per comunicare informazione al decisore e dal decisore ai nodi? Obiettivo: emulare multiplazione statistica! RETI DI CALCOLATORI Reti locali - 6 Pag. 2

Protocolli per accesso multiplo Gli umani usano protocolli ad accesso multiplo molto spesso Esempi: moderatore che decide chi parla allocazione su alzata di mano (prenotazione) accesso libero accesso libero, ma educato (se qualcuno parla taccio) passaggio ciclico di testimone RETI DI CALCOLATORI Reti locali - 7 Protocolli per LAN: classificazione Diversi tipi di protocolli. Tre famiglie principali: a contesa o accesso casuale (CSMA/CD, Ethernet) ad accesso ordinato (Token Ring, Token Bus, FDDI) a slot con prenotazione (DQDB) Parametri per valutare protocolli LAN Capacità e traffico smaltito (throughput) Equità Ritardo (accesso, propagazione, consegna) Numero di stazioni, lunghezza della rete, topologia, facilità di realizzazione, robustezza RETI DI CALCOLATORI Reti locali - 8 Protocolli accesso casuale Quando un nodo deve trasmettere trasmette il pacchetto alla velocità R del canale senza coordinarsi con altri nodi Se due o più nodi trasmettono contemporaneamente collisione I protocolli MAC ad accesso casuale specificano: come riconoscere collisione come recuperare a fronte di collisione (ritrasmissione) RETI DI CALCOLATORI Reti locali - 9 Pag. 3

Slotted Aloha Tempo diviso in slot (di uguale dimensione) I nodi trasmettono all inizio di uno slot Se c è collisione: ritrasmetto in altro slot con probabilità p, (oppure riprovo con ritardo casuale) fino al successo Success (S), Collision (C), Empty (E) slots RETI DI CALCOLATORI Reti locali - 10 ALOHA Più semplice, non richiede sincronizzazione Trasmissione in qualunque istante, senza attendere inizio slot Probabilità di collisione aumenta: pacchetto giallo collide con altri pacchetti trasmessi in [t 0-1, t 0 +1] RETI DI CALCOLATORI Reti locali - 11 Prestazioni protocolli ALOHA (infiniti utenti) v Architetture e protocolli per la QoS in reti IP RETI DI CALCOLATORI Reti locali - 12 Pag. 4

Osservazioni Protocolli semplici Throughput limitato a valori bassi (collisioni) sotto ipotesi di traffico uniforme e infiniti utenti si ottiene efficienza massima 18% (ALOHA) o 37% (SLOTTED ALOHA) dipende dal tipo di traffico! Protocollo instabile! A basso carico, ritardo di accesso nullo o contenuto Ritardi di accesso non controllabili a priori in modo deterministico RETI DI CALCOLATORI Reti locali - 13 CSMA: Carrier Sense Multiple Access Per aumentare throughput Ascolto canale prima di trasmettere se sento canale libero: trasmetto pacchetto se sento canale occupato, ritardo trasmissione CSMA persistente (1-persistente): riprovo immediatamente appena canale libero CSMA non-persistent (0-persistente): riprovo dopo tempo casuale CSMA p-persistente: con probabilità p sono 1-persistente, con probabilità (1-p) sono 0-persistente RETI DI CALCOLATORI Reti locali - 14 Si verificano a causa ritardi di propagazione Collisione: spreco completamente tempo di trasmissione pacchetto Nota: la distanza (ritardo di propagazione) gioca ruolo fondamentale nella probabilità di collisione Periodo di vulnerabilità pari al ritardo di propagazione sul canale CSMA: collisioni? RETI DI CALCOLATORI Reti locali - 15 Pag. 5

CSMA/CD (Collision Detection) CSMA/CD aggiunge a CSMA se mi accorgo (in fretta) delle collisioni sospendo la trasmissione del pacchetto riduco lo spreco dovuto ad una trasmissione inutile Collision detection: facile nelle LAN cablate: misuro potenza segnale, confronto segnale ricevuto e trasmesso difficile in LAN wireless: half duplex (quando trasmetto ricevitore disattivo) RETI DI CALCOLATORI Reti locali - 16 CSMA/CD collision detection RETI DI CALCOLATORI Reti locali - 17 CSMA/CD: prestazioni Parametro fondamentale è il ritardo di propagazione end to end Più precisamente conta rapporto tra dimensione del pacchetto e dimensione della rete Prestazioni ottime su reti piccole (rispetto alla dimensione del pacchetto) e con velocità di trasmissione bassa Pacchetti grandi! Vincolo tra dimensione minima pacchetto e dimensione rete per riconoscere le collisioni RETI DI CALCOLATORI Reti locali - 18 Pag. 6

CSMA/CD: prestazioni Si preferisce 1 persistente perchè migliore a basso carico ritardo di accesso inferiore costo collisione piccolo su reti piccole Instabile backoff esponenziale sulle ritrasmissioni Difficile separare traffico a diversa priorità Adottato nella rete Ethernet RETI DI CALCOLATORI Reti locali - 19 Prestazioni protocolli accesso casuale Architetture e protocolli per la QoS in reti IP RETI DI CALCOLATORI Reti locali - 20 Pag. 7