Een netwerkbrug (bridge) koppelt twee of meer netwerksegmenten zodat ze als één netwerk gedragen. Op Linux is een softwarematige bridge een virtuele netwerkinterface die meerdere interfaces samenvoegt — verkeer tussen die interfaces wordt doorgestuurd op basis van MAC-adressen, net als een fysieke switch.
Bridges worden vooral gebruikt bij virtualisatie en containers:
| Bridge | Router | |
|---|---|---|
| Werkt op | Laag 2 (MAC-adressen) | Laag 3 (IP-adressen) |
| Scheidt netwerken | Nee | Ja |
| Typisch gebruik | Uitbreiden van één netwerk | Verbinden van verschillende netwerken |