O rețea de magistrală este o arhitectură de rețea de computere în care toate dispozitivele din rețea partajează aceeași conexiune prin cablu, care este denumită magistrală. O rețea de magistrală utilizează un segment de cablu la care este conectat fiecare computer, iar segmentul de cablu utilizat are o terminație la fiecare capăt. Rețelele de magistrală folosesc de obicei cabluri 10Base2 și 10Base5. Atunci când datele călătoresc de la un dispozitiv, numit și nod, la segmentul de cablu, acestea se deplasează către fiecare computer din rețea pe măsură ce merg, verificând dacă fiecare computer este dispozitivul de destinație.
Spre deosebire de o rețea de inel sau de o rețea stea, o rețea de magistrală are probleme cu pierderea cablului. Cu cât datele trebuie să călătorească mai departe în rețeaua de magistrală, cu atât este mai mare cantitatea de pierdere de date care poate apărea, mai ales dacă dispozitivele din rețeaua de magistrală sunt departe unele de altele. Ca urmare, dispozitivele dintr-o rețea de magistrală trebuie plasate la o distanță în care pierderea de date să nu fie o problemă și să nu permită stații de lucru împrăștiate, cum ar fi ceea ce este posibil într-o rețea stea, inel sau rețea.
Deși alte arhitecturi de rețea permit mai multor dispozitive să trimită date, rețelele de magistrală sunt limitate prin faptul că un singur computer poate trimite date la un moment dat. Dacă două dispozitive încearcă să trimită date în același timp, se poate produce o coliziune a datelor. Dacă se întâmplă acest lucru, ambele computere vor aștepta o perioadă de timp aleatorie și vor încerca să trimită din nou datele.
Rețelele de autobuze se bazează, de asemenea, mult pe un singur segment de cablu pentru a menține rețeaua funcțională. Orice fel de întrerupere a cablului va afecta toate sistemele atașate și va distruge întreaga rețea, deoarece un singur segment este folosit pentru a conecta toate computerele. Dacă trebuie să adăugați sau să eliminați un computer din rețea, vor exista și întreruperi în rețea în timp ce computerul este adăugat sau eliminat. Dacă apare o problemă, tehnicienilor de rețea le poate fi dificil să afle exact ce a mers prost.
Multe companii consideră rețelele de autobuz atractive, totuși, iar rețelele de autobuze sunt o modalitate ușoară și mai puțin costisitoare de a implementa o rețea. Rețelele de autobuze nu necesită echipamente speciale, folosesc mai puțin cablu decât alte tehnologii și sunt utile pentru rețelele mai mici. Pe de altă parte, companiile care intenționează să folosească mai multe dispozitive într-o rețea ar putea prefera extinderea oferită de o rețea stea, indiferent de cablul suplimentar și timpul de instalare necesar.