FridayChild ha scritto:Galai ha scritto:allora ora provo a spiegarti la differenza tra hub e switch...
Nello Switch tutte le portecomunicano tra loro a 100Mbps, mentre nell'Hub i 100Mbps sono divisi tra tutte le porte.
Non è proprio esattamente così.
Detto molto in soldoni, l'hub è un dispositivo "stupido/passivo" perche' non effettua nessun tipo di filtraggio sul traffico. Tutto il traffico generato da un host che è collegato all'hub risulta "visibile" a tutti gli altri host, di conseguenza le collisioni sono frequenti e le prestazioni ne risentono. Diciamo che se x trasmette un pacchetto a y lo ricevono (e lo ignorano) anche w e z che se devono trasmettere a loro volta devono mettersi... "in coda". Insomma, tutti i nodi comunicano a 10 mbps ma non viaggiano mai contemporaneamente pacchetti appartenenti a connessioni diverse. Inoltre l'hub non è in grado di gestire le singole porte separatamente.
Lo switch invece crea dei canali virtuali tra gli host interessati da una connessione, in base al loro indirizzo hardware, e in questo modo i pacchetti, diciamo, trasmessi da x a y non vengono visti da w e z e il traffico tra x e y non collide col traffico tra w e z. Solo il traffico di broadcast va a tutte le porte.
Lo switch, poi, puo' trattare le singole porte in modo diverso, prioritizzando il traffico, creando zone nella LAN, effettuando monitoraggio e QoS, ecc. ecc.; quindi è un dispositivo "attivo/intelligente".
In genere gli hub viaggiano a 10 mbps in half duplex (le porte non possono trasmettere e ricevere contemporaneamente); uno switch economico viaggia fino a 100 mbps (in genere ci sono alcune porte a 1 giga anche) e funziona in full duplex, ed inoltre switchando il traffico le prestazioni aumentano ancora. Insomma, tutto un altro viaggiare.
![Wink :wink:](./images/smilies/icon_wink.gif)