Newsgroup: it.comp.reti.locali
Titolo: Differenza tra hub e switch?

Ciao a tutti
Qualcuno saprebbe chiarirmi che differenza c'è tra hub e switch?
ciao
gerry



mai sentito parlare di google ?



l'hub e' un semplice ripetitore multiporta. In pratica prende il segnale
che c'e' su un qualsiasi cavo e lo manda a tutti gli altri. Saranno poi i
pc stessi a vedere se il dato li riguarda e quindi accettarlo o scartarlo
perche' non suo/non richisto da parte sua. Lo switch invece controlla
l'indirizzo destinatario del pacchetto e lo manda a quel singolo
destinatario...conclusioni....traffico + diretto e quindi detto in parole
semplici banda relativamente + libera...
bye


Esatto, forse lo capisci meglio se immagini una topologia cosi':
A-----B-----SWITCH/HUB-----C------D-------E
               |
               |
               F
               |
               |
               G
Se A vuole comunicare con G:
- se c'è uno HUB, i pacchetti verranno instradati anche sul ramo che 
collega C D E, e cio' puo' fare solo danno, perché sperchi banda e 
rischi collisioni
-se invece c'è lo SWITCH, i pacchetti vengono mandati solo sul ramo in 
basso, quello dove è presente G
Ciao
Angelo

 l'indirizzo destinatario del pacchetto e lo manda a quel singolo
Una precisazione: lo switch opera a layer 2 (generalmente), per cui 
stiamo parlando di frames e non di pacchetti. Per "indirizzo", di 
conseguenza, si intende l'indirizzo ethernet (MAC).
In aggiunta, l'hub gestisce un solo dominio di collisione, per cui viene 
impiegata la logica CSMA/CD per la gestione del traffico sull'intero 
apparato; ne consegue che maggiore e' il traffico sull'hub, minore sara' 
la velocita' della singola conversazione, poiche' deve contendere banda 
passante alle altre.
Nello switch, viene gestito un dominio di collisione per ogni porta; 
cio' permette di utilizzare la modalita' full-duplex (che non esiste se 
si utilizza il CSMA/CD), di fatto raddoppiando la banda passante di ogni 
connessione. Se la velocita' dello switch e' adeguata ai servizi 
offerti, e' possibile che ogni conversazione si svolga sempre alla 
massima velocita'.
Caso frequente: apparato da 24 porte 10/100Mbps.
Con un hub avremo 12 conversazioni a 100Mbps su una banda di 100Mbps = 
8.3Mbps ciascuna.
Con uno switch avremo 12 conversazioni a 200Mbps su una banda di 2.4Gbps 
= 200Mbps ciascuna, con una differenza di rendimento, sulla banda 
passante aggregata, di oltre venti volte rispetto all'hub.
In realta', la differenza puo' essere ancora maggiore, considerando che 
il singolo dominio di collisione vede, appunto, collisioni che risultano 
in frame perduti, corrotti e/o fuori sequenza, tutti da ritrasmettere, 
sottraendo ancora altra banda alla poca disponibile.
Ciao
Luca
-- 
Luca Sasdelli
Microsoft MVP - Security, Networking, Windows NT/2000/XP
http://mvp.support.microsoft.com
IDRCI Italia - 
http://www.idrci.it
 - 
http://forum.idrci.it
CHX-I, CHX-I NAT Stateful Packet Filter

 conseguenza, si intende l'indirizzo ethernet (MAC).
Grazie della spiegazione davvero esauriente.
Già che ci siamo, e già che sei intervenuto tu ;) mi vorresti togliere una
curiosità?
Che cavolo sono gli "switched hub"? Non so, ma il mio istinto mi dice di
tenermi alla larga, però mi piacerebbe avere anche qualche riscontro
tecnico.
Inoltre, immagino che lo switch sa che alla tal porta trova il tal indirizzo
tenendosi una tabella in memoria, ma ogni quanto questa tabella viene
aggiornata? Ossia, se cambio un pc, il nuovo mac sovrascrive subito quello
vecchio oppure occorrono tot "movimenti"?
--
Jax
====
Il nano vede più lontano del gigante, quando ha le spalle del gigante
su cui montare. (Coleridge)

 vecchio oppure occorrono tot "movimenti"?
Occorre che arrivi un broadcast dal nuovo MAC address, e la tabella 
viene aggiornata immediatamente.


 Beh, il tuo istinto credo dica il vero al 50% :-)
Quindi gli switched hub che si trovano *adesso* nei listini non sono altro
che hub?
--
Jax
====
Qualunque cosa accada va sempre meglio di come sarebbe andata se
andasse peggio.