I bridge. Standard IEEE 802.1D

Documenti analoghi
Interconnessione reti locali

Le Reti LAN: componenti attivi. Descrizione dei principali componenti attivi di rete: Livello 2: Bridge, Switch

RETI DI CALCOLATORI II

Ripetitori, bridge, switch, router

Interconnessione reti locali

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

Interconnessione di reti locali

RETI DI CALCOLATORI - Interconnessione di reti locali

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

Università degli Studi di Bergamo

RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE

FONDAMENTI DI RETI E TELECOMUNICAZIONE

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

GLI APPARATI PER L INTERCONNESSIONE DI RETI LOCALI 1

Spanning Tree Protocol (STP) DIET Dept

Marco Listanti. Esercitazione 7 DIET

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

Introduzione alla gestione dei sistemi di rete. Davide Quaglia

Università di Genova Facoltà di Ingegneria

RETI DI CALCOLATORI Lucidi delle Lezioni Capitolo XIII

Topologia delle reti. Assegnazione fisica dei canali

RETI DI CALCOLATORI. Domande di riepilogo Quarta Esercitazione. Quali sono le differenze tra Bridge, Router e Gateway?

PROBLEMATICHE DI VALUTAZIONE PER LA SCELTA DI SOLUZIONI OTTIME NELL INTERCONNESSIONE DI RETI SWITCHED ETHERNET

Le Reti LAN: componenti attivi. Descrizione dei principali componenti attivi di rete: Livello 3: Router

Commutazione di pacchetto

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

Università degli Studi di Bergamo

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

Le Reti Informatiche

UNIVERSITA DEGLI STUDI DI BERGAMO

Funzioni e architettura logica Ricezione e filtraggio

Fondamenti di Internet e Reti

Introduzione. Il routing permette la comunicazione tra due nodi differenti anche se non sono collegati direttamente

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

Introduzione (parte II)

UNIVERSITA DEGLI STUDI DI BERGAMO

Politecnico di Milano Facoltà di Ingegneria dell Informazione. Interconnessione di LAN

RETI DI CALCOLATORI Lucidi delle Lezioni Capitolo XIV

Le Reti LAN: componenti attivi. Descrizione dei principali componenti attivi di rete: Livello 3: Router

Interconnessione di LAN

Corso di Reti di Calcolatori (Docente Luca Becchetti)

Parte II - Reti di Calcolatori ed Internet IL LIVELLO RETE

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

La tecnologia Ethernet

UNIVERSITA DEGLI STUDI DI BERGAMO

Reti Locali (LAN) e Reti Locali Virtuali (VLAN)

bridge / switch il cuore delle lan g. di battista, m. patrignani copyright 2011 g. di battista, m. patrignani nota di copyright

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

POLO SCIENTIFICO TECNOLOGICO PROFESSIONALE "E. FERMI & G. GIORGI" LUCCA. INDIRIZZO: Informatica e Telecomunicazioni. DISCIPLINA: SISTEMI e RETI

Lo Stack TCP/IP: Le Basi

Reti Locali. Tecnologie delle Reti Locali. Caratteristiche delle Reti LAN. Applicazioni di LAN. Reti che coprono un area geografica limitata

Router. E altri elementi di una rete LAN

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

Corso di Reti di Telecomunicazioni. Giovanni Schembra. Trasmissione trame su canale broadcast

BRIDGE - SWITCH ROUTER - GATEWAY

Reti di Telecomunicazione Lezione 21

UNIVERSITA DEGLI STUDI DI BERGAMO

ARP e routing. Spedire un datagramma da A a B attraverso un router R A conosce l indirizzo IP di R

Politecnico di Milano Facoltà di Ingegneria dell Informazione. Reti d accesso. -Accesso a Internet -Interconnessione di reti locali

UNIVERSITA DEGLI STUDI DI BERGAMO

UNIVERSITA DEGLI STUDI DI BERGAMO

5 - Reti Locali parte B

Routing IP. IP routing

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

Gli Apparati di Rete. Repeater, Hub, Bridge, Router. arcipelago scrl

DISPOSITIVI DI INTERCONNESSIONE

UNIVERSITA DEGLI STUDI DI PAVIA

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

Capitolo 5 - parte 2. Corso Reti ed Applicazioni Mauro Campanella. M. Campanella Corso Reti ed Applicazioni - Como 2005 Cap 5-2 pag.

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

Standard per reti locali

UD 3 PROTOCOLLO ISO-OSI

1: Generalità sulle reti di trasmissione numeriche

C 2 = 10 Mb/s τ 2 = 1.5 ms

Reti Locali parte B. Token Ring 802.5

Dr. Greco Polito Silvana. LAN: interconnessione

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

RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE

Reti a commutazione di circuito

Politecnico di Milano Scuola di Ingegneria Industriale e dell Informazione. Le Virtual LAN 802.1Q

UNIVERSITA DEGLI STUDI DI BERGAMO

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

Le Reti Informatiche

Gigabit Switch 8 Porte 10/100/1000Mbit

UNIVERSITA DEGLI STUDI DI PAVIA

UNIVERSITA DEGLI STUDI DI BERGAMO

Prolunga USB 2.0 su Cat5/6 fino a 100 m

Ripetitore Ripetitore 802.3

Introduzione. Informazione, rete, connettività

Routing. Parte seconda: algoritmi Distance Vector e Link State

7.4 Controllo di errore e ritrasmissione

Instradamento per servizi di tipo circuito virtuale. Dr. S. Greco Polito,

UNIVERSITA DEGLI STUDI DI BERGAMO

LE RETI DI COMPUTER. Il modello ISO/OSI Prima parte

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

Sistemi distribuiti e reti di calcolatori

Transcript:

I bridge Standard IEEE 802.1D

Cosa sono i bridge Il bridge è un dispositivo che permette la connessione tra due reti Lan che operano a livello di 802.x Può essere usato per diversi motivi Per collegare Lan con tipologie diverse ( ad es. una la 802.3 con una 802.11) Per estendere le Lan oltre i limiti consentiti dal dominio di collisione Per dividere una Lan logica in più Lan fisiche per reggere il carico di lavoro

I bridge operano a livello 2 (Data Link) A. B Cambiano il formato e la lunghezza del frame Cambia la velocità di trasmissione da 54Mbps.. a 100Mbps

Funzionamento riceve un frame da una scheda di rete di una LAN A il frame è interpretato dall entità di livello MAC della LAN A il frame LLC è passato al livello LLC del bridge il livello LLC esamina l indirizzo hardware di destinazione: se appartiene ad una stazione sulla LAN A, scarta il frame altrimenti il livello LLC decide di spedire il frame su un altra LAN B: il frame LLC è passato al livello MAC della LAN B il frame è trasmesso sulla LAN B

Una internetwork può essere costituita da più LAN collegate tra loro tramite bridge:

Source routing bridge (proposto dal comitato che formalizzava 802.5) Routing nei bridge Ciascun bridge deve gestire il routing (instradamento) dei frame considerando l indirizzo hardware di destinazione di ciascun frame L IEEE defnisce due standard (incompatibili tra loro), entrambi chiamati come IEEE 802.1d: Transparent bridge (proposto dai comitati che formalizzavano 802.3 e 802.4)

Trasparent bridge Il Transparent bridge è una apparecchiatura completamente invisibile agli host nelle varie LAN: nessun cambiamento hardware o software degli host nessuna impostazione manuale di tabelle di routing nel bridge o negli host Per installare un transparent bridge è solo necessario collegare i cavi delle varie LAN all apparecchio

Funzionamento del trasparent bridge Quando arriva un frame, legge l indirizzo hardware della scheda di rete a cui il frame è destinato: se la destinazione è nella tabella di routing del bridge e: se la destinazione è sulla LAN da cui è arrivato il frame, ignora il frame se la destinazione è su un altra LAN, invia il frame solo a quella LAN passo2 se la destinazione non è nella tabella di routing, invia il frame a tutte le LAN eccetto quella dalla quale il frame è arrivato (flooding)

Costruzione tabella routing Inizialmente la tabella di routing di un transparent bridge è vuota. La tabella viene riempita utilizzando un algoritmo chiamato backward learning: Per ogni frame che giunge al bridge: legge l indirizzo hardware del calcolatore M che ha inviato il frame se non è già presente, aggiunge alla tabella di hash l informazione che il calcolatore M è raggiungibile sulla LAN dalla quale è arrivato il frame La tabella viene aggiornata in maniera dinamica ogni pochi minuti

Apprendimento:esempio

Bridge in parallelo Per aumentare l affidabilità si inseriscono più bridge in parallelo tra le stesse LAN, ma questo può provocare la generazione di un loop con la conseguenza di invio di numero infinito di frame

E' possibile utilizzare bridge multipli per connettere più segmenti Una stazione del segmento c invia frame a una del segmento g attraverso B2, B1, B3 e B6 I broadcast sono inviati attraverso tutti i bridge Se si mette un bridge fra g e f?

Bridge e cicli

Spanning tree La generazione di un numero infnito di frame durante il flooding è dovuto all esistenza di cicli indotti dai bridge Soluzione: ciascun bridge ignora alcune LAN, in modo da evitare la creazione di cicli Se LAN e bridge sono rappresentati da nodi e archi di un grafo, si deve determinare uno spanning tree (albero ricoprente) del grafo L algoritmo per lo spanning tree deve essere: dinamico, perché i bridge possono apparire e sparire distribuito, perchè i bridge devono concordare sullo stesso spanning tree

Spanning tree L'algoritmo di apprendimento funziona solo su reti con topologia ad albero Le topologie magliate vanno ricondotte a topologie ad albero disabilitando alcune porte L'algoritmo di spanning tree costruisce un albero, coerente con la maglia, che raccorda tutti i bridge presenti nella rete Viene eseguito perdiodicamente (ogni secondo) Decide quali porte abilitare (stato di forwarding) e quali disabilitare (stato di blocking) Tutti i bridge di una rete devono gestire uno spanning tree conforme allo standard 802.1d Possono implementare schemi di bridging aggiuntivi

Esempio di spanning tree il bridge con il numero di serie più basso diventa il nodo principale

I source bridge L obiettivo del ` source routing bridge è quello di massimizzare l efcienza La responsabilità del routing è afdata soprattutto agli host sulle LAN Quando un host deve spedire un frame su una LAN differente dalla propria, deve conoscere il percorso (path) da seguire: Ciascuna LAN è identifcata da un numero a 12 bit Ciascun bridge è identifcato da un numero a 4 bit (non univoco nella internetwork,ma univoco tra tutte le LAN collegate dal bridge) Un percorso è una successione di numeri di bridge e LAN alternati

Funzionamento del source bridge Quando un frame arriva ad un source routing bridge: esamina l indirizzo hardware di destinazione, e ignora il frame se il bit più significativo è 0 (l indirizzo è locale alla LAN dalla quale il frame è partito) analizza il percorso contenuto nel frame e cerca il numero della LAN dalla quale è arrivato il frame se questo numero di LAN è seguito dal proprio numero di bridge, invia il frame sulla LAN indicata dal numero di LAN successivo altrimenti ignora il frame

Gli switch Sono Bridge multiporta, spesso con molte porte Obiettivo: switching a wire speed su tutte le porte, quindi algoritmo implementato in HW Pacchetti Ethernet di lunghezza massima :14880 pps (packets per second) nelle 100Mbps Algoritmo di forwarding/learning realizzato in hardware Talora implementano tecniche cut-through invece di store-and-forward Ritrasmissione del pacchetto inizia subito dopo aver ricevuto DSAP (e SSAP per completare algoritmo) Non filtra i pacchetti corrotti (e i frammenti di collisione) perché inizia a ritrasmettere ben prima di ricevere FCS

Confronto tra hub, bridge e switch A A B A B scarta passa HUB BRIDGE SWITCH fisico Data link