Le relai peut être utilisé pour permettre à différents sous-réseaux de s'envoyer des messages réseau entre eux, sans exposer leurs composants aux ordinateurs des autres réseaux. Maintenir l'état "local" d'un composant est généralement une bonne idée, pour éviter aux ordinateurs d'utiliser le mauvais écran ou pour éviter qu'une surcharge de composants survienne (ce qui provoque le crash de l'ordinateur et l'empêche de démarrer).
Le relai peut être amélioré en insérant une carte de réseau sans-fil pour relayer aussi des messages sans-fil. Les messages sans-fil peuvent être reçus et relayés par d'autres relais avec une carte de réseau sans-fil, ou par des ordinateurs équipés d'une carte réseau sans-fil.
Par ailleurs, le relai peut être amélioré en utilisé des cartes liées. Dans ce cas, il transmettra aussi les messages à travers le tunnel de la carte liée; ceci aura le coût habituel, donc assurez vous que le relai a suffisamment d'énergie.
Les relais ne gardent pas de trace des paquets qu'ils ont transmis récemment, donc évitez les boucles dans votre réseau, ou vous pourriez recevoir le même paquet plusieurs fois. Envoyer des messages trop souvent causera la perte de paquets, à cause de la taille limitée du tampon des relais.
Les paquets sont seulement renvoyés un certain nombre de fois, donc enchaîner un certain nombre de relais n'est pas possible. Par défaut, un paquet sera renvoyé jusqu'à 5 fois.