En bro bruger Media Access Control-adresserne (MAC) i de rammer, den modtager, til at bestemme, om de skal videresendes. Hver netværksenhed har en unik MAC-adresse, som er et 48-bit nummer. Når en bro modtager en ramme, kontrollerer den destinationens MAC-adresse i rammehovedet. Hvis destinations-MAC-adressen ikke er dens egen, sender broen rammen ud af den passende port. Hvis destinationens MAC-adresse er dens egen, kasserer broen rammen.
Bridges bruger også en videresendelsestabel til at hjælpe dem med at træffe videresendelsesbeslutninger. En videresendelsestabel er en liste over MAC-adresser og de tilsvarende porte, som de skal videresendes ud af. Bridges lærer om MAC-adresser og deres tilknyttede porte ved at lytte til trafikken på netværket. Når en bro ser en ramme med en bestemt destinations-MAC-adresse, tilføjer den denne MAC-adresse og den port, den blev modtaget på, til dens videresendelsestabel. På denne måde ved broen, hvor den skal videresende frames med denne destinations-MAC-adresse i fremtiden.
Broer er vigtige enheder til at forbinde forskellige dele af et netværk. De tillader enheder på forskellige netværk at kommunikere med hinanden ved at videresende rammer mellem dem.