Presentazione standard di PowerPoint
Transcript
Presentazione standard di PowerPoint
Connessione tra LAN Ethernet, hub, switch, bridge,router, gateway Ethernet È lo standard attualmente più diffuso per le comunicazioni in una rete locale. Questa tecnologia, nata nei primi anni settanta, e aggiornata varie volte, attualmente fa riferimento alla cosiddetta versione 2.0 del 1983 detta anche Ethernet II o standard DIX (Digital, Intel, Xerox). La longevità di questa tecnologia è dovuta a diversi fattori: facilità di implementazione, basso costo, flessibilità. Frame Ogni scheda di una rete ETHERNET ha un indirizzo fisico (chiamato anche MAC Address, dove MAC sta per Media Access Control), unico al mondo, di 48 bit (24 ad indicare il costruttore e 24 utilizzati dal costruttore per distinguere una scheda dall'altra) che la individua in modo univoco, ED è utilizzato per le comunicazioni. Topologia Una rete Ethernet ha una topologia a bus: un unico cavo unisce tutte le stazioni ciascuna delle quali ascolta tutto ciò che passa nella rete, ma soltanto una per volta ha la possibilità di trasmettere. In realtà i collegamenti elettrici hanno una topologia a bus ma la topologia fisica normalmente è a stella, per aumentare l'affidabilità della rete e facilitare la ricerca di difetti nel cavo. Il cavo Il cavo utilizzato per i collegamenti in una rete Ethernet è formato da 4 doppini intrecciati (cavo twisted pair), terminante ai due estremi con connettori RJ45 simili a quelli delle spine telefoniche, ma più larghi per poter contenere 8 fili invece dei 2 del cavo telefonico. Collegamenti Uno spinotto RJ45 va alla scheda montata nel computer che si vuole collegare, l'altro all'hub. Per collegare fra di loro due soli computer provvisti di scheda Ethernet si usa un cavo incrociato, con i collegamenti diversi rispetto a quelli di un cavo Ethernet normale. Componenti di una rete Nelle reti informatiche alcuni apparati hanno funzionalità esclusivamente orientate a garantire il funzionamento, l'affidabilità e la scalabilità della rete stessa. 7 Application 7 Application 6 Presentation 6 Presentation 5 5 Session 4 Transport 4 Transport 3 Network 2 Data Link 1 Phisical HOST 1 7 Session ROUTER 3 Network BRIDGE - SWITCH 2 Data Link HUB 1 Phisical HOST 2 Hub L’hub (letteramente in inglese fulcro, mozzo) e un dispositivo che funge da nodo di smistamento di una rete di computer, organizzata prevalentemente a stella. Un hub inoltra i dati in arrivo da una qualsiasi delle sue porte su tutte le altre (ripetitore multiporta). È quindi un ripetitore concentratore. HUB Un hub è un dispositivo di livello fisico nel modello OSI, in quanto ritrasmette semplicemente i segnali elettrici e non i dati. L'appartenenza al livello fisico implica che il traffico si considera per bit, cioè per semplice sequenza di stati logici uno e zero, non raggruppati in nessun modo. Operando a livello 1, inoltre, l’hub non gestisce l'arbitraggio dell'accesso al mezzo trasmissivo, e lascia questo compito agli host collegati. 7 Application 7 Application 6 Presentation 6 Presentation 5 5 Session Session 4 Transport 4 Transport 3 Network 3 Network 2 Data Link 2 Data Link 1 Phisical HUB 1 Phisical HUB Due dispositivi possono comunicare attraverso l'hub come se questo non ci fosse, a parte un piccolo ritardo di microsecondi nella trasmissione. Tutti i computer collegati allo stesso HUB appartengono allo stesso dominio di collisione e condividono la stessa banda. HUB: dominio di collisione Un hub crea un unico dominio di collisione, unendo tutti i calcolatori connessi alle sue porte che concorrono per accedere allo stesso mezzo trasmissivo. Se due nodi collegati a porte diverse trasmettono contemporaneamente, si verifica una collisione, e la trasmissione deve essere ripetuta. PC0 >>PC4 PC6 >>PC1 HUB: dominio di collisione L’hub non distingue i segmenti di LAN e ritrasmette tutti i segnali che riceve. In pratica la LAN nel suo complesso va vista come un‘unica rete. Il traffico di qualsiasi nodo viene replicato su tutte le porte dell'hub, sottraendo quindi la banda disponibile in egual misura ad ogni utenza della rete. HUB: dominio di collisione Quanto più è ampio un dominio di collisione, tanto più probabili sono le collisioni, e quindi anche il decadimento della velocità di trasmissione all'interno del dominio. Quindi espandere una rete tramite hub porta a creare domini di collisione sempre più ampi e meno performanti. Dispositivi come switch e bridge, invece, possono essere usati per dividere un dominio di collisione in parti più piccole e quindi più efficienti. Bridge È un ponte fra una LAN e l'altra, interviene quando diverse LAN hanno necessità di interconnettersi fra di loro. Il suo compito è quello di duplicare i pacchetti in arrivo, verso le altre reti cui è connesso. Collega reti fisiche uguali. Il Bridge Collega tra loro due o più segmenti di una rete dello stesso tipo, regolando il passaggio dei frame da uno all'altro sulla base dell'indirizzo di destinazione contenuto in questi ultimi. Bridge:Filtering La tecnica di ritrasmettere solo i pacchetti che devono effettivamente transitare da una LAN all’altra, viene definita “filtering” Bridge:Store and Forward La trasmissione dei messaggi avviene con una modalità di "store and forward" il pacchetto è ricevuto dal bridge, e poi eventualmente ritrasmesso Questo permette di superare i limiti sulle distanze massime e sul numero massimo di sistemi collegabili in una rete locale, in quanto tali limiti sono tipicamente dettati dal livello fisico Il Bridge : dispositivo di livello 2 E’ in grado di leggere le intestazioni dei frame Ethernet, ne esamina il contenuto, e seleziona il link d’uscita sulla base dell’indirizzo destinazione 5 7 Application 7 Application 6 Presentation 6 Presentation Session 5 Session 4 Transport 4 Transport 3 Network 3 Network 2 Data Link 2 Data Link 1 Phisical HOST 1 2 Data Link 1 Phisical BRIDGE 1 Phisical HOST 2 Il Bridge : come lavora Quando riceve un frame, legge l'indirizzo di provenienza e costruisce una tabella di mappatura delle varie macchine collegate a ciascun segmento detta forwarding table. 00000CAAAAAA MAC Address 00000CAAAAAA 00000CBBBBBB PORT 1 Porta 1 00000CCCCCCC 2 00000CBBBBBB 1 00000CDDDDDD 2 Porta 2 00000CCCCCCC 00000CDDDDDD Il Bridge : come lavora Quando il bridge riceve un frame su una delle proprie porte, ha quattro possibili alternative: 1 Se l'indirizzo di destinazione appartiene a una macchina che si trova sullo stesso segmento da cui la trama arriva, il bridge scarta il frame. 2 Se l'indirizzo di destinazione si trova su un segmento diverso rispetto a quello da cui il frame arriva, il bridge lo invia sul segmento di destinazione. 20 Il Bridge : come lavora Quando il bridge riceve un frame su una delle proprie porte, ha quattro possibili alternative: 3 4 Se l'indirizzo di destinazione indicato non compare in alcun modo all'interno della forwarding table, il frame viene spedito a tutti i segmenti a cui il bridge è collegato, con la sola eccezione di quello da cui è arrivato. Se infine il frame è destinato al bridge medesimo, viene intercettato e consegnato ai circuiti interni che dovranno interpretarlo. Il Bridge : come lavora Vediamo un esempio su come lavora il bridge: 00000CBBBBBB 00000CAAAAAA Mac Address Port Porta 1 Inizialmente la tabella è vuota Porta 2 00000CCCCCCC 00000CDDDDDD Il Bridge : come lavora Supponiamo che L’host A debba spedire un ping a B: 00000CBBBBBB 00000CAAAAAA Mac Address Porta 1 00000CAAAAAA Port 1 Non sa nulla di B e manda il messaggio e tutti Porta 2 00000CCCCCCC 00000CDDDDDD Il Bridge : come lavora Quando B risponde al ping di A: 00000CBBBBBB 00000CAAAAAA Porta 1 Non passa alla porta 2 e viene appreso il MACAddress di B Mac Address Port 00000CAAAAAA 1 00000CBBBBBB 1 Porta 2 00000CCCCCCC 00000CDDDDDD Il Bridge : come lavora Supponiamo che l’host A debba spedire un ping a C: 00000CBBBBBB 00000CAAAAAA Porta 1 Non sa nulla di C e manda il messaggio e tutti Mac Address Port 00000CAAAAAA 1 00000CBBBBBB 1 Porta 2 00000CCCCCCC 00000CDDDDDD Il Bridge : come lavora Ora C risponde ad A 00000CBBBBBB 00000CAAAAAA Porta 1 Viene appreso il MACAddress di D Mac Address Port 00000CAAAAAA 1 00000CBBBBBB 1 00000CCCCCCC 2 Porta 2 00000CCCCCCC 00000CDDDDDD Il Bridge : come lavora Appena D comunica sulla rete: 00000CBBBBBB 00000CAAAAAA Porta 1 Porta 2 00000CCCCCCC Mac Address Port 00000CAAAAAA 1 00000CBBBBBB 1 00000CCCCCCC 2 00000CDDDDDD 2 00000CDDDDDD Switch È un commutatore. Il suo compito è quello di effettuare una selezione sui pacchetti in transito. Ogni stazione che vuole trasmettere, invia allo switch un particolare pacchetto; la scheda dello switch controlla se il pacchetto è destinato ad una delle stazioni collegate ad essa e, in questo caso, lo inoltra lungo il tratto interessato. Router È un ponte fra reti, anche fisicamente diverse, ma che comunichino utilizzando lo stesso protocollo. Per esempio una LAN e Internet Gateway È un nodo che consente di mettere in comunicazione una rete con qualcosa di altro: per esempio un router da contattare per raggiungere un'altra rete.