InfrastructureIntermediate24 min read

What Does Bridge Mean?

Reviewed byJohnson Ajibi· Senior Network & Security Engineer · MSc IT Security
On This Page

Quick Definition

A bridge is a device that connects two separate network segments, like two office floors, so they can talk to each other. It looks at the unique hardware address of each device to decide whether to send data across the connection or keep it local. This helps reduce network congestion and improve performance by only forwarding traffic that really needs to go to the other side.

Common Commands & Configuration

brctl show

show mac address-table

show interfaces trunk

Must Know for Exams

The term 'Bridge' is a core objective in the CompTIA Network+ (N10-009) exam, particularly in Domain 2.0: Network Implementations. The exam expects you to understand the purpose of bridges at Layer 2, how they reduce collision domains, and how they learn MAC addresses. You do not typically need to configure a bridge on the exam, but you must be able to compare bridges to hubs, switches, and routers.

Specifically, Network+ objectives include: Compare and contrast network devices, their features, and their placement. Bridges appear here alongside switches, routers, and access points. You should know that a bridge has two or more ports, operates at Layer 2, and can segment a network. The exam may ask questions like: 'Which device reduces collision domains by forwarding frames based on MAC addresses?' The answer is a bridge or a switch, but the key is that the bridge is the simpler, traditional device.

For the Cisco CCNA exam, bridges are more deeply tied to the evolution of switching and the Spanning Tree Protocol. CCNA expects you to understand that a switch is a multiport bridge and that STP was originally developed for bridge networks. You may see questions about bridge ID (priority and MAC address) for root bridge election, or about the states of STP on bridge ports.

Exam question types can include multiple-choice, drag-and-drop (e.g., placing devices on a network diagram), and performance-based simulations where you might need to identify if a bridge is appropriate in a given scenario. For example, a scenario might describe a network with high collision rates, and you need to recommend a bridge to segment the traffic. The common distractors are routers (Layer 3) or switches (multi-port bridges that are usually a better answer in modern networks).

In the Network+ exam, you may also encounter questions about the difference between a bridge and a switch. The correct answer is that a switch is essentially a multi-port bridge, but a switch typically has more ports, faster forwarding, and more advanced features like VLANs. The bridge is the older, simpler ancestor.

To prepare, focus on memorizing the OSI layer, the device's function, and its effect on collision and broadcast domains. Bridges do not reduce broadcast domains, only routers do. This is a common trick. Also, understand that a bridge floods unknown unicast frames because it has not yet learned the MAC address, which is a security and performance consideration.

Simple Meaning

Think of a bridge like a smart gatekeeper between two buildings in a company campus. Each building has its own internal phone system, and people inside the same building can call each other directly without using the gatekeeper. But if someone in Building A wants to call someone in Building B, they must go through the gatekeeper. The gatekeeper checks the caller's ID and the recipient's ID. If the recipient is in Building B, the gatekeeper connects the call. If the recipient is in Building A, the gatekeeper says, 'No need to connect, call locally.'

A network bridge works the same way. It connects two separate network segments, like the first floor and the second floor of an office. Each device on the network has a unique MAC address, like a phone number. When a computer on the first floor sends a message to another computer on the first floor, the bridge sees the destination MAC address and realizes it is on the same side, so it does not forward the message. This keeps traffic local and prevents unnecessary congestion on the second floor.

If the computer on the first floor sends a message to a computer on the second floor, the bridge checks its table of MAC addresses, sees that the destination is on the other side, and forwards the message. Over time, the bridge builds a table that maps MAC addresses to the correct segment, so it learns where every device lives. This makes the network more efficient because broadcasts and unnecessary traffic are not sent everywhere.

In simple terms, a bridge connects two separate pieces of a network but only lets traffic cross when it really needs to. It is like a smart door that only opens for people who have business on the other side, keeping the two areas cleaner and faster.

Full Technical Definition

A network bridge operates at the Data Link Layer (Layer 2) of the OSI model. Its primary function is to interconnect two or more network segments, forwarding frames based on the destination MAC address. Unlike a hub, which blindly repeats all traffic to all ports, a bridge makes intelligent forwarding decisions using a MAC address table it builds dynamically through a process called learning.

When a bridge receives a frame on one of its ports, it examines the source MAC address and records it in its table along with the port on which it was received. This learning process allows the bridge to know which devices are located on which segment. Then, when the bridge receives a frame destined for a MAC address, it looks up the destination in its table. If the destination is on the same port as the source, the bridge discards the frame (filtering) because the frame does not need to cross to the other segment. If the destination is on a different port, the bridge forwards the frame only to that specific port. If the destination MAC address is not yet in the table (unknown unicast), the bridge floods the frame to all ports except the one it came from, similar to a hub but only until it learns the address.

Bridges are primarily used to reduce collision domains. In an Ethernet network, a collision domain is the set of devices where frames can collide. A hub creates a single collision domain for all its ports. A bridge separates the network into multiple collision domains, one per port. This significantly improves performance because collisions on one segment do not affect traffic on the other segment.

There are different types of bridges. Transparent bridges are the most common in Ethernet networks, operating invisibly to end devices. Source-route bridges are used in Token Ring networks, where the source device determines the route. Translation bridges can connect different network architectures, such as Ethernet and Token Ring, by converting frame formats.

In modern networking, many bridges are integrated into switches. A switch is essentially a multi-port bridge, with each port acting as a separate bridge interface. The Spanning Tree Protocol (STP) is critical when bridges or switches are connected in loops to prevent broadcast storms by blocking redundant paths.

Bridges are commonly used in older networks or in specific scenarios to segment traffic. For example, a bridge might connect a legacy 10Base-T network to a faster 100Base-TX network, or connect an office network to a separate lab network. While routers (Layer 3 devices) are now more common for connecting different subnets, bridges remain relevant for Layer 2 segmentation and for connecting similar network types.

Real-Life Example

Imagine you live in a duplex house with two separate apartments, one on the left and one on the right. Each apartment has its own front door, kitchen, and living room. Inside each apartment, the people can talk to each other directly without any problem. But if someone in the left apartment wants to talk to someone in the right apartment, they have to use a shared hallway that connects the two apartments. In the middle of that hallway, there is a smart intercom system.

The intercom has a directory that lists everyone in both apartments along with their apartment number. When a person in the left apartment speaks into the intercom and says the name of the person they want to talk to, the intercom checks its directory. If the name is in the left apartment, the intercom does not open the door to the right apartment; it just says, 'They are in your apartment, talk directly.' If the name is in the right apartment, the intercom buzzes open the door to the hallway, letting the voice through.

This intercom is exactly like a network bridge. The two apartments are network segments. The intercom's directory is the MAC address table. The action of checking the name and deciding whether to open the door is the forwarding decision. The hallway is the bridge's internal backplane. The bridge only opens the connection when it is necessary, which keeps the two apartments (segments) mostly independent and reduces the noise (traffic) that has to cross between them.

If the intercom did not exist and the two apartments were just connected by an open hallway, then every time someone in one apartment spoke, the sound would travel into the other apartment, even if it was not meant for them. That would be like a hub, causing many interruptions. The bridge makes communication smarter and more efficient.

Why This Term Matters

Understanding bridges matters for several practical reasons in IT. First, network segmentation is a fundamental concept for performance. In a busy office, if all computers are on one big flat network using hubs, every frame is seen by every device, leading to excessive collisions and slow performance. Bridges solve this by breaking the network into smaller collision domains, which reduces collisions and improves throughput.

Second, bridges are directly relevant to understanding how switches work. A modern network switch is essentially a very fast, multi-port bridge. Everything you learn about bridges, MAC address learning, filtering, forwarding, flooding unknown unicasts, applies directly to switches. If you understand bridges, you are already halfway to understanding switching.

Third, the Spanning Tree Protocol (STP) is a critical technology that prevents loops in bridged or switched networks. Without STP, redundant links between bridges would cause broadcast storms that bring the network to a standstill. Many certification exams test STP thoroughly, and bridges are the foundation for that topic.

Finally, bridges have practical use cases even today. For example, you might use a wireless bridge to connect two buildings wirelessly instead of running cables. A wireless bridge connects two separate wired networks across a distance. Also, some older hardware like DSL modems use bridging mode to pass traffic directly to a router. Knowing when to use bridging vs. routing is a key skill for network administrators.

How It Appears in Exam Questions

Exam questions about bridges usually fall into three patterns: scenario-based, configuration-related, and troubleshooting.

Scenario-based questions present a small network experiencing performance issues due to collisions. For example: 'A company has 30 computers connected to a single hub. Users report slow network speeds. Which device would best reduce collisions and improve performance?' The correct answer is a bridge (or a switch, but the exam may specify 'bridge' as the more basic option). The distractor might be a router, which works at Layer 3 and does not primarily address collisions.

Another scenario: 'You need to connect two separate Ethernet segments in the same building without using an IP router. Which device should you use?' The answer is a bridge. The question tests your knowledge that bridges operate at Layer 2 and can connect same-type networks.

Configuration-based questions are less common for bridges on Network+, but you might see a question about where to place a bridge in a network diagram. For instance, 'Place the hub, bridge, and router on the network diagram to create two collision domains while maintaining one broadcast domain.' The bridge belongs between the two hubs.

Troubleshooting questions might describe a network where a newly installed bridge is not forwarding traffic. Possible causes: the bridge has no power, the cable is faulty, or the bridge's MAC address table is corrupted. Another troubleshooting scenario: 'Users on Segment A can communicate with each other, but cannot reach users on Segment B, even though a bridge connects them. What is the most likely cause?' The answer could be that the bridge's ports are configured incorrectly, or that the bridge is not learning MAC addresses because of a loop or a hardware failure.

You may also see questions about ARP and bridges. For example: 'When a device on Segment A sends an ARP request for a device on Segment B, how does the bridge handle it?' The correct answer is that the bridge floods the ARP request to all ports except the source port, because the destination MAC address is a broadcast (FF:FF:FF:FF:FF:FF) and bridges always forward broadcasts (though they do not reduce broadcast domains).

Memorize these key points: Bridges forward frames based on MAC addresses, they learn addresses dynamically, they filter frames that do not need to cross segments, and they flood unknown unicast and broadcast frames. Also know the effects: bridges reduce collision domains but not broadcast domains.

Practise Bridge Questions

Test your understanding with exam-style practice questions.

Practise

Example Scenario

You are a junior network technician for a small business called TechFix. The office has two rooms: Room A has 15 computers used by the sales team, and Room B has 15 computers used by the accounting team. Currently, all 30 computers are connected to a single 48-port hub in the server room. The network is very slow, especially during peak hours when everyone is working. Users complain that file transfers take forever and sometimes fail.

You suspect the problem is collisions. Since all devices are on one hub, every transmission is seen by every device, and many collisions occur. You decide to install a bridge to split the network into two collision domains. You purchase a two-port Ethernet bridge. You disconnect the cable from the hub that goes to Room B, and instead connect that cable to Port 2 of the bridge. You then connect a new cable from Port 1 of the bridge to the hub. Hub remains in the server room but now only serves Room A directly.

The bridge learns that Room A's devices (with specific MAC addresses) are on Port 1, and Room B's devices are on Port 2. When a computer in Room A sends data to another computer in Room A, the bridge sees the destination MAC is on Port 1, so it filters and does not forward it to Port 2. This keeps the traffic local to Room A, reducing traffic on the cable to Room B. When a computer in Room A needs to send data to a printer in Room B, the bridge forwards it to Port 2. The result: collisions decrease because traffic in Room A no longer interferes with traffic in Room B, and vice versa. Users notice the network is much faster.

Later, you might upgrade the bridge to a switch to get more ports and faster performance, but the bridge solves the immediate problem. This scenario is typical of exam questions where you have to recommend a device to segment a network and reduce collisions.

Common Mistakes

Thinking a bridge reduces broadcast domains.

A bridge forwards broadcast frames (destination MAC FF:FF:FF:FF:FF:FF) to all its ports, so all devices connected to the bridge are still in the same broadcast domain. Only routers (Layer 3 devices) can reduce broadcast domains.

Remember: bridges reduce collision domains but NOT broadcast domains.

Confusing a bridge with a router.

A router operates at Layer 3 and forwards packets based on IP addresses. A bridge operates at Layer 2 and forwards frames based on MAC addresses. They are different layers and serve different purposes.

Bridges use MAC addresses; routers use IP addresses. If the question mentions IP, think router. If it mentions MAC or Layer 2, think bridge or switch.

Believing a bridge has only two ports.

While some bridges are two-port devices, many bridges have multiple ports. A switch is essentially a multi-port bridge. The term 'bridge' does not limit the number of ports.

A bridge can have 2, 4, 8, or more ports. The key is that each port creates a separate collision domain.

Assuming a bridge always forwards all traffic to the other segment.

A bridge intelligently filters traffic. If the destination MAC is on the same segment as the source, the bridge does not forward it. Forwarding only happens when the destination is on a different segment.

Bridges filter traffic to keep local traffic local. They only forward when necessary.

Thinking a bridge works at Layer 3.

Bridges are Layer 2 devices. They do not examine IP addresses or make routing decisions. They work with MAC addresses and Ethernet frames.

Layer 2 = MAC addresses = bridges/switches. Layer 3 = IP addresses = routers.

Exam Trap — Don't Get Fooled

{"trap":"A question states: 'Which device can be used to connect two networks and reduce both collision domains and broadcast domains?'","why_learners_choose_it":"Learners see 'connect two networks' and 'reduce collision domains' and think bridge because it connects segments and reduces collisions. They miss that the question also mentions 'reduce broadcast domains'."

,"how_to_avoid_it":"A bridge only reduces collision domains. Only a router reduces broadcast domains. If the question mentions both, the correct answer must be a router. Read the entire question carefully before answering."

Commonly Confused With

BridgevsSwitch

A switch is essentially a multi-port bridge with higher performance, more ports, and often more advanced features like VLAN support and faster forwarding. The basic operation (learning MAC addresses, filtering, forwarding) is the same. In modern networking, switches have largely replaced standalone bridges.

You have 50 computers. A bridge might have 2-4 ports, so you would daisy-chain hubs. A switch has 24-48 ports, so you can connect each computer directly to the switch.

BridgevsRouter

A router operates at Layer 3 and forwards packets based on IP addresses, not MAC addresses. Routers connect different networks (different subnets) and can filter traffic using access control lists. Bridges only connect segments within the same network.

A bridge connects the sales floor and the accounting floor in the same building (same network). A router connects the office network to the internet (different network).

BridgevsHub

A hub is a Layer 1 device that repeats all electrical signals to all ports, creating a single collision domain. A bridge is a Layer 2 device that segments collision domains and only forwards frames when necessary.

A hub is like a megaphone that blasts your voice to everyone in the room. A bridge is like a messenger who only passes your note to the person you addressed.

BridgevsGateway

A gateway connects two different types of networks and can translate between protocols (e.g., VoIP to PSTN). A bridge only connects similar network types (e.g., Ethernet to Ethernet) without translation.

A bridge connects two Ethernet networks. A gateway connects an Ethernet network to a legacy mainframe network using a different protocol.

BridgevsRepeater

A repeater is a Layer 1 device that amplifies signals to extend the distance a network can reach. It does not filter or segment traffic. A bridge regenerates the signal but also makes forwarding decisions at Layer 2.

If your cable run from the switch to the far end of the building is too long, use a repeater to boost the signal. Use a bridge to connect two separate floors and reduce collisions.

Step-by-Step Breakdown

1

Frame arrives at bridge port

An Ethernet frame arrives at one of the bridge's ports. The bridge examines the frame's destination MAC address and source MAC address.

2

Source MAC address learning

The bridge adds the source MAC address to its MAC address table, associating it with the port on which the frame arrived. This builds the bridge's knowledge of which devices are on which segment.

3

Destination MAC address lookup

The bridge looks up the destination MAC address in its MAC address table. There are three possible outcomes: the address is found on the same port as the source, found on a different port, or not found at all.

4

Filtering decision (if same port)

If the destination MAC is on the same port as the source, the bridge filters the frame-it discards it because the destination device already received the frame directly on the local segment. This prevents unnecessary traffic from crossing to other segments.

5

Forwarding decision (if different port)

If the destination MAC is found on a different port, the bridge forwards the frame only to that specific port. This ensures the frame reaches the correct segment without flooding other segments.

6

Flooding (if unknown MAC)

If the destination MAC address is not in the table (unknown unicast), the bridge floods the frame to all ports except the source port. This ensures the frame reaches the destination if it exists somewhere, and future frames will be handled efficiently once the bridge learns the address.

7

Handling broadcast and multicast frames

Broadcast frames (destination MAC FF:FF:FF:FF:FF:FF) and most multicast frames are flooded to all ports except the source. Bridges do not filter broadcasts, so all devices remain in the same broadcast domain.

Practical Mini-Lesson

In real-world network administration, bridges are not as common as they once were because switches have largely replaced them. However, the concepts are essential. When you work with a managed switch, you are essentially working with a sophisticated multi-port bridge. Understanding how a bridge learns MAC addresses helps you troubleshoot MAC address table issues on switches.

For example, if you have a switch that is not forwarding traffic correctly, you can check the MAC address table using commands like 'show mac address-table' on Cisco devices. You might see that a MAC address is learned on the wrong port, which indicates a possible loop or a rogue device. This knowledge comes directly from understanding bridge learning behavior.

Another practical application is in wireless bridging. You might configure two wireless access points in bridge mode to connect two buildings without running cables. In that scenario, the wireless bridge is acting as a transparent bridge at Layer 2, forwarding Ethernet frames between the two wired networks. You have to ensure both bridges have the same SSID and security settings, and that they are configured to pair correctly. This is a common task for network technicians in campus environments.

What can go wrong with bridges? One common issue is a bridging loop. If you connect two bridges with two cables (for redundancy), a frame can circulate forever, causing a broadcast storm that saturates the network. The Spanning Tree Protocol (STP) prevents this by blocking redundant ports. In a practical network, you must ensure STP is enabled on all bridges or switches that have redundant links. If you disable STP for testing, remember to re-enable it, or you risk bringing down the network.

Another issue is MAC address table overflow. Some older bridges have a limited MAC table size. If too many devices are connected, the bridge may run out of memory and start flooding all traffic like a hub, which destroys performance. This means you need to monitor the MAC table size and upgrade hardware if needed.

Finally, security: bridges forward broadcast frames, which means they can propagate ARP poisoning attacks or broadcast storms from one segment to another. If one segment is compromised, the attack can reach the other segment. To mitigate this, you can use VLANs (which are like logical bridges) with Access Control Lists, or place a router between segments for more granular control.

As a professional, you should also understand the difference between a transparent bridge and a source-route bridge, though transparent bridges are the standard. Source-route bridges require the source device to embed the route in the frame, which is rare today.

To configure a simple bridge on Linux, you can use the 'brctl' command (now legacy, replaced by 'ip link' and 'bridge' commands). For example, 'brctl addbr br0' creates a virtual bridge, then 'brctl addif br0 eth0' adds an interface. This is how virtual machines and containers communicate on the same host. Understanding bridges is fundamental to virtualization and container networking.

Troubleshooting Clues

Symptom:

Symptom:

Symptom:

Memory Tip

Bridge is Layer 2, uses MAC, splits collision domains only, remember '2 MAC C' (Layer 2, MAC addresses, Collision domains).

Covered in These Exams

Current Exam Context

Current exam versions that test this topic — use these objectives when studying.

Related Glossary Terms

Quick Knowledge Check

1.At which OSI layer does a bridge operate?

2.Does a bridge reduce broadcast domains?

3.What does a bridge do when it receives a frame with a destination MAC it has not learned?

Frequently Asked Questions

Is a bridge the same as a switch?

A switch is essentially a multi-port bridge with faster processing and more features. The basic operation of learning MAC addresses and forwarding frames is the same.

How many ports does a bridge have?

Bridges can have two or more ports. Typically, older bridges had two ports, but modern switches can have 48 or more ports and still operate as bridges.

Can a bridge connect different types of networks, like Ethernet and Wi-Fi?

A bridge typically connects similar network types. To connect Ethernet and Wi-Fi, you would use a wireless access point or a router, not a bridge. Some wireless bridges can connect two wired Ethernet networks wirelessly.

Why would I use a bridge instead of a router?

Use a bridge when you need to connect two segments of the same network (same IP subnet) and reduce collisions. Use a router when you need to connect two different networks (different subnets) or provide internet access.

Do bridges still exist in modern networks?

Standalone bridges are rare today because switches have replaced them. However, the bridging concept is built into switches and wireless access points. You may encounter software bridges in virtualization (e.g., Docker, VMware).

What is the difference between a transparent bridge and a source-route bridge?

A transparent bridge is invisible to end devices and builds its forwarding table by learning MAC addresses. A source-route bridge requires the source device to specify the route in the frame. Transparent bridges are standard in Ethernet; source-route bridges were used in Token Ring.

Summary

A bridge is a Layer 2 network device that connects two or more network segments and forwards frames based on MAC addresses. Its primary benefit is reducing collision domains, which improves network performance by isolating traffic within each segment. Bridges learn the locations of devices by examining source MAC addresses and build a table to make intelligent forwarding decisions. They filter traffic that does not need to cross segments, forward traffic that does, and flood unknown destination addresses to ensure delivery.

Bridges are the predecessor to modern switches, and understanding them is fundamental to grasping how switched networks operate. Key exam points include: bridges operate at Layer 2, they use MAC addresses, they reduce collision domains but not broadcast domains, and they learn addresses dynamically. Common mistakes include confusing bridges with routers or hubs, and forgetting that bridges forward broadcasts.

For the Network+ exam, be prepared to identify a bridge's role in a network diagram, compare it with other devices, and understand its effect on collision and broadcast domains. For CCNA, expect deeper questions about STP and bridge ID.

In practice, while standalone bridges are rare, the bridging concept appears in wireless bridges, virtualization, and as the foundation for switching. Master the basics now so that switches and STP make more sense later.