L'hub ha come compito quello di ricevere informazioni dai vari nodi che sono sulla rete e di inoltrare le informazioni altri altri nodi che sono collegati sulla sue porte, ha un numero di porte molto variabile, non è in grado si sapere quale sia il reale destinatario di tale dati , per cui invia su tutte le porte tranne da quella su cui sono arrivati, quindi devono essere i dispostivi a valutare se i dati sono importanti per loro oppure no, questo però provoca traffico di rete e crea un incertezza sulla sicurezza dei dati, perché le informazioni arrivano a tutti i dispostivi, un altro suo compito è quello di repeater multi porta, il repeater è un apparato che permette di ritrasmettere un segnale sulla rete, essendo che tende a attenuarsi dopo tot distanza o può essere distorto per colpa di qualche rumore, allora si può rigenerare
Un hub con la funzione di reaper quando riceve il segnale lo rigenera portandolo al livello originale, lo risincronizza e lo inoltra aumentando la lunghezza trasmissiva del canale.