Switch vs Hub
Un dispositivo di rete che viene utilizzato per collegare insieme i segmenti di rete è chiamato switch. Di solito, gli switch vengono utilizzati nel livello di collegamento dati (livello 2 del modello OSI) per elaborare e instradare i dati. Gli switch multistrato sono un tipo di switch che elaborano i dati a livello di rete (livello 3 del modello OSI) e sopra. Hub è anche un dispositivo che viene utilizzato per connettere dispositivi di rete (come i dispositivi Ethernet) insieme per formare un singolo segmento di rete. Funziona sul livello fisico (livello 1 del modello OSI).
Cos'è un interruttore?
Gli switch sono una parte importante delle moderne reti LAN (Local Area Network) Ethernet. Mentre le piccole LAN (piccoli uffici o uffici domestici) utilizzano un unico switch, le LAN di grandi dimensioni contengono diversi switch gestiti (gli switch gestiti forniscono metodi come le interfacce della riga di comando per la modifica delle operazioni dello switch). Gli switch che operano sul livello di collegamento dati consentono ai dispositivi connessi alle porte di comunicare senza interferenze creando domini di collisione separati per ciascuna porta. Ad esempio, considera quattro computer (C1, C2, C3 e C4) connessi utilizzando 4 porte in uno switch. C1 e C2 possono comunicare tra loro, mentre C3 e C4 stanno anche comunicando, senza alcuna interferenza. Gli switch possono anche operare su più livelli (come collegamento dati, rete o trasporto) simultaneamente. Questi switch sono noti come switch multistrato.
Cos'è un hub?
Gli hub sono anche dispositivi che vengono utilizzati per connettere insieme i dispositivi di rete. È un dispositivo semplice che trasmette il traffico in arrivo senza alcun tipo di gestione. Non raccoglie alcuna informazione dal traffico che lo attraversa quindi non conosce la fonte o la destinazione del traffico. In un hub, il traffico proveniente da una porta viene inviato su tutte le altre porte. Poiché gli hub passano il traffico a tutti i dispositivi connessi alle sue porte, è possibile che il traffico non necessario venga inviato ai dispositivi sulla rete. I dispositivi stessi devono determinare se il pacchetto è effettivamente previsto per esso, controllando le informazioni sull'indirizzo del pacchetto. Questo processo ripetitivo potrebbe rappresentare un problema per una grande rete con molto flusso di traffico, poiché potrebbe causare numerose collisioni. Ma gli hub possono essere utilizzati in piccole reti, dove è possibile gestire questo processo ripetitivo.
Qual è la differenza tra Switch e Hub?
Anche se sia gli switch che gli hub potrebbero essere utilizzati per interconnettere i segmenti di rete, ci sono alcune importanti differenze. Un hub è un dispositivo semplice che invia tutto il traffico proveniente dall'hub in tutte le altre porte. Ciò potrebbe causare un flusso di traffico non necessario nella rete che causa collisioni. Gli switch, d'altra parte, raccolgono alcune informazioni sui dispositivi che si connettono ad esso e inoltrano il traffico in entrata solo attraverso le relative porte. Ciò consentirebbe anche di mantenere le comunicazioni simultanee sullo switch. Pertanto gli hub sono adatti per reti di piccole dimensioni, mentre gli switch sono più adatti per reti di grandi dimensioni con molto traffico.