Network Bridges: Definition, Operation, and Role
What is a Network Bridge?
A network bridge is a Layer 2 (Data Link layer) device that connects and segments different network segments within a LAN. Its primary function is to filter and forward traffic based on MAC addresses and to divide large collision domains into smaller, more efficient ones.
Example: John’s company has two departments—Accounts and HR—each with its own group of computers. A bridge connects both segments, allowing necessary traffic to cross while keeping local traffic isolated.
Role in Dividing Collision Domains and Extending LANs
- Each port on a bridge creates a separate collision domain, reducing congestion and improving network efficiency.
- Bridges extend LANs by connecting multiple segments to communicate as if part of a single network.
Types of Bridges
Bridge Type | Description | Typical Use Case |
---|---|---|
Transparent Bridges | Most common type, operates invisibly to devices, learns and forwards frames without modification. | Ethernet networks requiring simple segmentation. |
Source Routing Bridges | Used mainly in Token Ring networks, rely on source device to define the frame path. | Token Ring legacy networks. |
Translational Bridges | Connect two different types of networks (e.g., Ethernet to Token Ring). | Legacy network integration across different media. |
Bridge Operation
Frame Forwarding Based on MAC Addresses
Bridges inspect the MAC address of incoming frames to decide whether to forward or filter them. If the destination MAC is on another segment, the frame is forwarded; if local, it is filtered.
Example: When John in Accounts sends a file to HR, the bridge consults its MAC table. If it knows HR’s MAC is on the other segment, it forwards the frame; otherwise, it filters it out.
Learning MAC Addresses and Building Forwarding Tables
Bridges dynamically build MAC address tables by observing the source MAC address of incoming frames and mapping them to ports.
Bridges vs. Switches
Aspect | Bridge | Switch |
---|---|---|
Number of Ports | Typically 2–4 | Multiple (24, 48, or more) |
Frame Processing | Software-based (slower) | Hardware/ASIC-based (faster) |
Scalability | Limited | High |
Functionality | Basic segmentation | Advanced features like VLANs, security, QoS |
Usage Today | Rare, mostly legacy | Common and essential for modern LANs |
Spanning Tree Protocol (STP) and Bridges
Role in Preventing Loops
In bridged networks, redundant paths can cause loops, leading to broadcast storms. The Spanning Tree Protocol (IEEE 802.1D) enables bridges to negotiate a loop-free topology by blocking redundant links.
Bridge Protocol Data Units (BPDUs)
Bridges exchange BPDUs to share network topology information, elect a root bridge, and determine which ports should forward or block traffic.
Example: John adds a redundant cable between Accounts and HR segments. STP ensures only one path is active to prevent broadcast storms.
Bridging Domains and VLANs
Traditional bridges do not support VLANs natively. Some modern bridging devices can forward VLAN-tagged traffic or act as VLAN trunks in special scenarios. However, VLANs are primarily implemented using switches.
Advantages and Limitations of Bridges
Advantages | Limitations |
---|---|
|
|
Configuration and Management of Bridges
Bridges can be managed by configuring bridge groups and interface settings, especially in legacy or Linux-based environments.
Commands such as show bridge
can display forwarding tables and status.
Monitoring MAC address tables helps ensure correct learning and forwarding behavior.
Use Cases for Bridges
- Legacy network integration: Connecting older network segments with modern LANs.
- LAN extension without routers: Simple expansion where routing is not required.
- Traffic isolation: Reducing collisions and broadcast traffic in small environments.
Example: John uses a bridge to connect his office’s wired LAN to a wireless segment, enabling seamless communication without the complexity of routing.
Key Points & Tips for the Exam
- Bridges operate at OSI Layer 2 and forward traffic based on MAC addresses.
- Each port on a bridge is a separate collision domain.
- Know the differences between bridges and switches: switches have more ports, hardware acceleration, and advanced features.
- Bridges help eliminate collisions but do not prevent broadcast traffic.
- Understand the importance of STP to prevent loops in bridged networks.
- Bridges are mostly legacy technology; switches have largely replaced their function.
- Translational bridges connect different network media types (e.g., Ethernet to Token Ring).
- Useful in small, low-traffic, or special integration scenarios.