2. Principi di funzionamento della rete Ethernet/802.3



Documenti analoghi
Corso di Reti di Calcolatori

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

Reti locali. Protocolli di accesso per reti locali

5. La rete Ethernet e lo standard IEEE 802.3

Carrier Sense Multiple Access / Collision Detection. Indica il metodo di accesso al canale utilizzato dalle reti Ethernet

LE RETI LOCALI. Prof. Enrico Terrone A. S: 2008/09

Reti di Calcolatori:

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

Ethernet v2.0. Pietro Nicoletti. Silvano Gai.

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

ARCHITETTURA DI COMUNICAZIONE

Il progetto IEEE 802 viene generalmente indicato con il nome Ethernet, anche se il nome inizialmente era associato soltanto al progetto 802.

Le Reti Informatiche

RETI DI CALCOLATORI - Reti locali

Protocolli di accesso per reti locali

Le Reti Informatiche

Metodi di accesso multiplo: CSMA e CSMA-CD

Lan Ethernet. Appunti a cura del prof. Mario Catalano

Reti di Calcolatori. Concetti introduttivi. Il modello ISO/OSI ed il protocollo TCP/IP

5.2 ETHERNET Versione 2.0

Dr. Greco Polito Silvana. LAN: Local Area Network

RETI E PROBLEMATICHE DI RETE. Rete locale (LAN) I dispositivi di comunicazione. Reti e problematiche di rete. V. Moriggia 1.

La rete Ethernet ALOHA ALOHA ALOHA. Ethernet: CSMA/CD. Probabilità (1-p) N-1

Sottolivello di accesso al mezzo II 3. Corso di RETI DI CALCOLATORI (9 CFU) a.a II anno / II semestre. Sottolivello di accesso al mezzo

Topologia delle reti. Assegnazione fisica dei canali

RETI DI CALCOLATORI. Domande di riepilogo Seconda Esercitazione. Qual è la differenza tra canali punto-punto e canali multi-punto?

Sistemi distribuiti e reti di calcolatori

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

Sottolivello MAC - Medium Access Protocol

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

ELEMENTI di RETI LOCALI (LOCAL AREA NETWORKS)

RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE

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

RETI DI TELECOMUNICAZIONE

Definizione di rete; Classificazione delle reti (Lan, Man, Wan, Gan); Apparecchiature di rete; Mezzi trasmissivi; Indirizzi IPv4; HTTP; HTML.

IEEE ISO CSMA/CD

Connessione tra LAN. Ethernet, hub, switch, bridge,router, gateway

Corso di Reti di Calcolatori (Docente Luca Becchetti)

Networking e Reti IP Multiservizio

Il concetto di topologia

LE RETI INFORMATICHE. Parte seconda. Prof. Antonio Marrazzo Stage IeFP A.s Le reti Informatiche parte 2 Prof. Antonio Marrazzo 1

RETI INFORMATICHE PROF. MAURIZIO NALDI ABILITÀ INFORMATICHE

Reti di calcolatori. Riferimenti: Curtin cap. 9

Lo Stack TCP/IP: Le Basi

Università degli Studi di Bergamo

Hardware per la connettività Strumenti hardware per la realizzazione di reti locali

Corso di Reti di Calcolatori

Dispositivi di Rete. Prof. Francesco Accarino IIS Altiero Spinelli Sesto San Giovanni

Le reti Ethernet e IEEE 802.3

Marco Listanti. Esercitazione 7 DIET

Reti di Telecomunicazioni R. Bolla, L. Caviglione, F. Davoli. CSMA CSMA/CD Efficienza del CSMA/CD 17.2

SAPIENZA Università di Roma Facoltà di Ingegneria

Modulo 6 Fondamenti delle reti Ethernet

Fast Ethernet. Caratteristiche generali

- Dispensa VI - RETI DI CALCOLATORI

Le reti Ethernet e IEEE 802.3

Mezzi trasmissivi. Cavo rame, fibra ottica, onde radio, onde convogliate

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

RETI DI CALCOLATORI. Prof. PIER LUCA MONTESSORO. Facoltà di Ingegneria Università degli Studi di Udine

Una definizione di rete

Corso di Laurea in Ingegneria Informatica. Corso di Reti di Calcolatori I

Le Reti Informatiche

Linee Commutate. Comunicazione telefonica:

INTRODUZIONE ALLE RETI. Tipologie di Rete. Perché una rete? Interconnessione di reti

Introduzione. Informazione, rete, connettività

Cavi coassiali sottili (Thinnet)

Lo Stack TCP/IP: Le Basi

Le Reti di Computer. Liceo Scientifico Statale S. Cannizzaro Palermo Prof.re E. Modica LE RETI DI COMPUTER 1

Introduzione all Informatica. Fabrizio Angiulli. Reti di Calcolatori

Prestazioni di LAN. Parametri caratterizzanti la LAN

Topologie ed architetture di rete

Reti di Telecomunicazioni. Livello Data Link Sottolivello MAC

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

RETI DI CALCOLATORI. Domande di riepilogo Terza Esercitazione. Qual è il formato del pacchetto MAC IEEE 802.3? Il pacchetto MAC è siffatto:

A cura di Valeria Valecchi

Reti di elaboratori HW. Sezione 4 Unità 1

Seminari Eucip, Esercizio e Supporto di Sistemi Informativi

Introduzione alle Reti Telematiche Centro Multimediale Montiferru

2. Panoramica sulle Tecnologie di rete

TRASFERIMENTO DELL INFORMAZIONE UN ESEMPIO TIPICO È LA TELEFONATA.

LE RETI INFORMATICHE

RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE

Indirizzi LAN (MAC) e IP

Parte II: Reti di calcolatori Lezione 23

RETI DI CALCOLATORI. Prof. PIER LUCA MONTESSORO. Facoltà di Ingegneria Università degli Studi di Udine

INTRODUZIONE AL TCP/IP TCP/IP Trasmission Control Protocol /

Reti LAN e Ethernet 1

Terminologia e concetti fondamentali La struttura di Internet (hardware e software):

RETI DI CALCOLATORI 9 CFU

Le reti Ethernet e IEEE 802.3

I bridge. Standard IEEE 802.1D

RETI DI CALCOLATORI. Prof. PIER LUCA MONTESSORO. Facoltà di Ingegneria Università degli Studi di Udine

Sistemi per l automazione industriale

Le Reti Telematiche. Le reti telematiche. Le Reti Telematiche. Sistema di comunicazione

Metodologie Informatiche Applicate al Turismo

Politecnico di Milano Facoltà di Ingegneria dell Informazione

1: Generalità sulle reti di trasmissione numeriche

Reti di Accesso e di Trasporto Quesiti verifica parte 6

Transcript:

2. Principi di funzionamento della rete Ethernet/802.3 La prima LAN nata, e l unica che si è affermata con successo, è la rete Ethernet, nata dallo studio di un consorzio formato da tre aziende ad alto profilo tecnologico che sono: Digital Corp., Intel Corp, Xerox Corp. Nell anno 1982 il consorzio pubblica le specifiche della rete Ethernet versione 2.0, successivamente nel 1985 il comitato IEEE rilascia la prima versione dello standard 802.3 che rispetto a Ethernet vesione 2.0, differisce per alcune specifiche di livello fisico, e per la presenza del sotto-livello LLC nelle specifiche di livello Data-Link ed il conseguente formato del pacchetto. Le prime reti locali vennero realizzate con componenti ed apparati conformi a Ethernet versione 2.0 fino agli anni 1986-1987,queste vennero poi man mano realizzate in conformità alle specifiche 802.3 garantendo negli apparati una compatibilità, ancora oggi adottata, con le specifiche di livello 2 di Ethernet. Sebbene ormai da diversi anni gli apparati elettronici disponibili in commercio siano conformi alle specifiche 802.3, essi vengono normalmente identificati con il nome originale Ethernet. Le specifiche di livello 2 di Ethernet versione 2.0 contengono sia le specifiche MAC sia la definizione dei codici protocollo, a differenza di 802.3 che contiene solo le specifiche MAC, mentre i codici protocolli sono contenuti nell intestazione LLC definita nello standard IEEE 802.2. La Figura 2-1mostra le relazioni tra: i livelli OSI, Ethernet v. 2.0 e 802.3. Rete Data Link LLC IEEE 802.2 Ethernet Vers. 2.0 MAC Fisico IEEE 802.3 Specifiche Ethernet v. 2.0 Specifiche standard IEEE 802.3 Figura 2-1: Relazione tra i livelli e le specifiche Ethernet/802.3 1

2.1 Il livello MAC di Ethernet/802.3 Il MAC di Ethernet/802.3 definisce sia il formato dei pacchetti sia il metodo di contesa del mezzo trasmissivo. La metodologia di Ethernet per contendere il mezzo trasmissivo si basa su dei concetti naturali di broadcasting, in quanto in origine le reti Ethernet impiegavano un cavo coassiale su cui si connettevano diversi apparati di rete che potevano comunicare tramite questa sorta di bus comune. La Figura 2-2 mostra il cavo coassiale denominato Thick-Ethernet. Guaina isolante Conduttore centrale Schermatura Materiale isolante Figura 2-2: Cavo coassiale Thick-Ethernet Il cavo coassiale è costituito da un conduttore centrale, un materiale isolante concentrico al conduttore, uno schermo costituito nel caso Thick-Ethernet da un foglio di alluminio ed una calza di rame ed infine c è una guaina isolante che nel caso Ethernet è di colore giallo. La specifica standard di livello fisico di questo tipo di connessione fisica è denominata 10Base-5, dove il numero finale indica le centinaia di metri che può essere lungo il cavo coassiale, ovvero 500 metri, si veda la Figura 2-3. Gli apparati di rete ed i computer (genericamente denominati stazioni) si collegano al cavo coassiale tramite un Transceiver che trasmette e riceve i dati tra il cavo e l interfaccia di rete. Il segmento Ethernet 10Base-5 rappresentato nella Figura 2-3 è costituito dal un cavo coassiale Thick-Ethernet terminato alle due estremità tramite degli appositi terminatori da 50 Ω. La comunicazione sul cavo coassiale è naturalmente broadcast in quanto quando una stazione invia dei dati, questi tramite il transceiver vengono trasmessi sul cavo e tutte le altre stazioni connesse su questo ricevono i dati. 2

Terminatore da 50 W Transceiver Cavo coassiale Terminatore da 50 W Cavo AUI Lunghezza massima 500 m Figura 2-3: Collegamenti sul cavo coassiale 2.1.1 La contesa del mezzo trasmissivo Il MAC di Ethernet impiega il metodo di contesa del mezzo trasmissiovo denominato CSMA-CD che significa: Carrier Sense Multiple Access Collision Detection. In pratica ogni stazione può decidere in qualunque momento di accedere al mezzo trasmissivo (Multiple Access), ma deve prima assicurarsi che questo non sia già occupato da qualcun altro che sta trasmettendo (Carrier Sense), a volte può succedere che due stazioni inizino a trasmettere nel medesimo istante e si verifica quindi una collisione che viene rilevata da entrambe le stazioni trasmittenti, le quali interrompono la trasmissione e la ritentano in tempi differenti (Collision Detection). Per capire il metodo di contesa del mezzo trasmissivo della rete Ethernet prendiamo come esempio una normale discussione tra persone educate e vediamo su quali regole si basa: quando una persona vuole parlare si mette in ascolto per verificare che non ci sia già qualcuno che sta parlando; se c è silenzio inizia a parlare, ovvero trasmette vocalmente il proprio messaggio che può essere indirizzato ad una particolare persona, a un gruppo di persone o a tutti i presenti; tutti ricevono il messaggio; la persona a cui è riferito il messaggio ne analizza il contenuto; le persone a cui non è riferito il messaggio non prendono in considerazione il contenuto. 3

Nel caso in cui capiti che due persone incominciano a parlare contemporaneamente (si veda la Figura 2-4), entrambe, essendo anche in ascolto, si accorgono della contemporaneità di trasmissione del messaggio e si comportano nel seguente modo: smettono immediatamente di parlare; aspettano qualche istante; riprovano a parlare in tempi diversi utilizzando per esempio il criterio dell alzata di mano. Contemporaneità di messaggio = collisione Paolo sei occupato? Vi devo lasciare Figura 2-4: Collisione di messaggi tra persone La rete Ethernet funziona sui dei principi simili a quelli che regolano una discussione tra persone, educate: quando una stazione vuole trasmettere un messaggio si mette in ascolto per verificare che il mezzo trasmissivo sia libero, ovvero che non ci sia nessuna trasmissione in atto; se il mezzo trasmissivo è libero inizia la trasmissione del messaggio, che può essere indirizzato ad una particolare stazione, a un gruppo di stazioni o a tutte le stazioni; tutte le stazioni ricevono il messaggio; la stazione a cui è riferito il messaggio immagazzina il medesimo e ne analizza il contenuto; le stazioni a cui non è riferito il messaggio lo scartano. Nel caso in cui capiti che due stazioni incominciano a trasmettere quasi contemporaneamente (si veda la Figura 2-5), essendo entrambe anche in ascolto, rilevano la collisione, e si comportano nel seguente modo: interrompono immediatamente la trasmissione; aspettano qualche istante; il tempo di attesa è determinato da un particolare algoritmo denominato back-off; riprovano a trasmettere in tempi diversi. 4

È molto improbabile che due stazioni trasmettano contemporaneamente, in genere può intercorrere un tempo compreso tra poche centinaia di nanosecondi ad alcune decine di microsecondi tra la partenza delle due trasmissioni. Può succede invece che una stazione si metta in ascolto sul canale trasmissivo lo senta libero, ma in effetti non lo è in quanto in un punto distante della rete un altra stazione ha già iniziato una trasmissione, ma i relativi segnali elettrici o ottici non si sono ancora propagati lungo tutto il mezzo trasmissivo. Si consideri che un segnale elettrico o ottico ha un tempo di propagazione pari a circa 5 ns/m, per cui un segnale elettrico per propagarsi lungo un cavo coassiale da 500 m impiega circa 2500 nanosecondi pari a 2,5 microsecondi. Collisione dei pacchetti di dati lungo il cavo Figura 2-5: Collisione su cavo coassiale 5