What Does Collision domain Mean?
On This Page
Quick Definition
A collision domain is a part of a network where if two devices send data at the same time, their signals will interfere and cause a collision. In older networks like those using hubs, every device on the same hub is in one collision domain. Switches break up collision domains so that each port is its own separate domain. This reduces network traffic problems and improves performance.
Commonly Confused With
A broadcast domain includes all devices that receive a broadcast frame sent by any device within the domain. Routers block broadcast domains, while switches extend them. A collision domain is only about physical layer collisions and is much smaller. A single broadcast domain can contain many collision domains.
A switch with 10 PCs creates 10 collision domains (one per port) but only one broadcast domain (all PCs receive broadcasts).
Half-duplex is a mode of communication where a device can either send or receive at any given time, not both simultaneously. Collisions can occur in half-duplex networks because media sharing is required. Full-duplex eliminates collisions. So half-duplex is a condition that enables collisions, while a collision domain is the scope where those collisions can occur.
A link between two switches running half-duplex still belongs to a collision domain, while the same link in full-duplex eliminates the possibility of collisions.
CSMA/CD is the protocol that manages how devices access the shared medium and recover from collisions. It is a set of rules, not the domain itself. The collision domain is the physical segment where CSMA/CD operates.
If you have a hub with 4 PCs, they all use CSMA/CD to handle collisions. The whole hub group is one collision domain.
Must Know for Exams
Collision domains are a core topic in the CCNA exam, particularly in the Network Fundamentals section and when covering Ethernet technologies. You need to understand how hubs, switches, and routers affect collision and broadcast domains. The exam regularly tests your ability to count collision domains in a given network diagram and to distinguish between collision domains and broadcast domains. In the CCNA 200-301 exam blueprint, this falls under 1.3 “Describe the impact of network components” and 1.4 “Describe characteristics of network topology architectures.” You will see questions that ask you to determine the number of collision domains in a network with a specific combination of hubs, switches, and routers.
Multiple-choice questions often present a scenario like: “How many collision domains are in the network shown if all switches are running in full-duplex mode?” or “A network uses a hub to connect four PCs. How many collision domains are present?” The answer is straightforward: a hub creates one collision domain for all connected devices, while a switch creates a separate collision domain on each port. But examiners like to add twists, such as showing a switch connected to a hub, which means the hub’s entire segment becomes part of the same collision domain. You must pay attention to every device.
The exam also tests your knowledge of CSMA/CD and the effects of collisions. For example, they might ask what happens when two stations transmit simultaneously in a half-duplex Ethernet segment, or what the backoff algorithm does. You may be asked to identify the correct sequence of events after a collision: jam signal, wait random backoff, then retransmit. Understanding the difference between late collisions and early collisions is also fair game. A late collision is one that occurs after the first 64 bytes of the frame have been sent, and it is a sign of an oversized collision domain or a duplex mismatch.
Simulation questions may ask you to configure a switch port to run in full-duplex mode to eliminate collisions on a link. The command is “duplex full” under the interface configuration mode. Alternatively, you might be given a show interfaces output and asked to interpret the collision counters. A high number of collisions combined with CRC errors often indicates a duplex mismatch. So you need to know what normal collision counters look like (should be zero on a modern full-duplex link) and how to fix the issue. In short, collision domains are not just a theoretical concept, they appear regularly in multiple-choice, drag-and-drop, and even lab simulations on the CCNA exam.
Simple Meaning
Think of a collision domain like a single-lane road where cars are trying to drive in both directions at the same time. If two cars try to pass each other on that narrow lane, they will crash. A collision in networking is similar, two computers send data signals at the exact same moment, and those signals run into each other on the cable, ruining both messages. In the early days of Ethernet, all devices connected to the same hub shared a single collision domain. That meant if one computer was talking, everyone else had to wait. If two tried to talk simultaneously, both had to stop and try again later, which wasted time and slowed the network.
Now imagine a different road system. Instead of one tiny lane for all cars, each car gets its own private lane to travel on. A switch does this for computers. Each port on a switch is its own separate collision domain. So if your computer is connected to a switch port, you don’t have to worry about anyone else’s data crashing into yours. You can send and receive data freely as long as the switch can handle the overall load. The switch looks at the destination address of each data packet and forwards it only out of the port where the target device sits. This keeps collisions from happening because traffic is isolated to each specific link.
Collision domains are still important to understand because many networks once used hubs, and exam questions often test your ability to count how many collision domains exist in a given diagram or describe the impact of collisions on network performance. A hub extends the collision domain, while a switch breaks it up into smaller pieces. The term is also closely tied to the concept of half-duplex versus full-duplex communication. In a half-duplex connection, devices must take turns sending because there’s only one path and collisions can occur. In a full-duplex connection, there are separate paths for sending and receiving, so collisions are impossible. So when you see a switch port running in full-duplex mode, that means collisions are completely eliminated on that link.
Full Technical Definition
A collision domain is a logical or physical segment of a computer network in which data frames can collide with one another if two or more stations transmit simultaneously. This concept is fundamental to Ethernet networking, particularly in half-duplex environments. Collisions occur because the underlying signaling medium, typically a copper cable in traditional Ethernet, is a shared transmission line. When two frames arrive at the same physical cable at overlapping times, the electrical signals interfere, resulting in a collision that damages both frames. All devices within the same collision domain must follow a contention-based access method, usually Carrier Sense Multiple Access with Collision Detection (CSMA/CD), to manage who gets to transmit.
CSMA/CD works in a straightforward way. Before a device sends data, it “listens” to the wire to check if another station is already transmitting. If the wire is idle, the device can begin sending its frame. However, because of signal propagation delay, two devices might both sense an idle wire and start transmitting at nearly the same instant. This leads to a collision. When a collision is detected, all transmitting stations immediately stop sending and transmit a jam signal to ensure all other devices on the segment know a collision occurred. Each station then waits a random backoff time, calculated using the truncated binary exponential backoff algorithm, before attempting to retransmit. This mechanism reduces the probability of repeated collisions when network load is high.
The physical layout of the network determines the boundaries of a collision domain. In classic 10BASE5 or 10BASE2 coaxial Ethernet, all devices connected to the same coax segment belonged to one collision domain. With the introduction of twisted-pair cabling and hubs (repeaters), the collision domain remained shared because hubs simply regenerate electrical signals out of every port. A single hub creates one collision domain for all connected devices. In contrast, a switch or bridge divides the collision domain by forwarding frames based on MAC addresses and buffering traffic on a per-port basis. Each port on a switch, when operating in full-duplex mode, effectively eliminates the possibility of collisions because the send and receive circuits are separate, and the link operates as a point-to-point connection without contention.
IEEE 802.3 standards define all these behaviors, including timing parameters such as the slot time (the time needed to reliably detect a collision) and the interframe gap. For 10BASE-T and 100BASE-TX, the maximum collision domain diameter is restricted to ensure that collision detection works correctly. For example, in 100BASE-TX, the maximum distance from end to end, including cable and repeater delays, is about 205 meters. Exceeding this limit can lead to late collisions, which are harmful because the sender may have finished transmitting before the collision occurs, causing retransmission at higher layers. Understanding collision domains is essential for network design, as every device in a shared collision domain contends for bandwidth, reducing effective throughput as the number of devices increases. Modern switched networks using full-duplex operation eliminate collision domains on individual links, but the term remains important in legacy network troubleshooting and certification exams.
Real-Life Example
Imagine a busy coffee shop with only one counter where customers place their orders and pick up their drinks. This single counter is the collision domain. If two customers walk up to the counter at exactly the same time and start speaking, neither barista can understand either order. Both customers have to step back, wait a random moment, and then try again. This is exactly what happens in a collision domain when two computers send data packets at the same time, both messages get garbled and have to be resent. The more customers (or computers) that share this single counter, the more likely it is that two will try to order at once, causing repeated collisions and delays.
Now imagine the coffee shop upgrades. Instead of one counter, they install several separate ordering stations, each with its own barista. Each station is independent, a customer can walk up to any free station and order without worrying about another customer talking at the same time. Each station is like a separate collision domain. In networking, a switch creates this effect. Each port on a switch acts as its own exclusive ordering station, so when a computer on port 1 is talking to the server, a computer on port 2 can simultaneously send its own data without any interference or collision. The switch handles the routing of each order to the right destination, just like baristas preparing different drinks for different customers.
But here is the really important part. If the coffee shop uses a hub instead of a switch, it is like having one counter but with a loudspeaker that broadcasts every order to every other customer. When someone orders a latte, everyone hears it. If another customer tries to order at the exact same moment, both orders are lost in the noise. So a hub forces all connected devices to share the same collision domain. A switch isolates each connection, allowing many conversations to happen at once without stepping on each other. That is why modern networks use switches almost exclusively, and why a hub is considered a legacy device that should be avoided in any performance-sensitive network.
Why This Term Matters
Understanding collision domains is critical because the design of your network can either amplify or eliminate performance-killing collisions. In today’s networks, we use switches that create a separate collision domain per port, and most links run in full-duplex mode, which means collisions simply cannot occur on those links. However, you will still find half-duplex segments in certain environments, such as when connecting older devices, using wireless networks (which have their own collision management), or dealing with shared media like satellite links. Knowing how collisions impact throughput helps you troubleshoot slow network performance, especially when a device is misconfigured to run at half-duplex when it should be full-duplex, causing a duplex mismatch that leads to errors and collisions.
For network professionals, the concept ties into bandwidth allocation and network segmentation. A network with many devices in a single collision domain will suffer from high collision rates, retransmissions, and effectively lower usable bandwidth. By using switches to segment the network into many small collision domains, you improve throughput and reliability. This is why shared Ethernet hubs have become obsolete except in very specific testing or low-traffic scenarios. In a real office, if you plug all desktops into a hub instead of a switch, users will experience frequent slowdowns and timeouts during peak usage.
Collision domains also matter when you are designing virtual LANs (VLANs) or troubleshooting interface errors. A high count of collisions on a switch interface often indicates a duplex mismatch or a faulty cable. Monitoring tools like Simple Network Management Protocol (SNMP) can report collision counts, and as a network engineer, you need to know what those numbers mean. The concept underpins many foundational networking principles, including CSMA/CD, Ethernet frame timing, and the evolution from shared to switched networks. Mastery of collision domains will help you in real-world troubleshooting and is a stated objective in the CCNA exam blueprint.
How It Appears in Exam Questions
One common question pattern is the “counting” question. The exam will present a network diagram with a mix of hubs, switches, and possibly a router. You are asked, “How many collision domains are in this network?” To answer correctly, you need to remember: hubs extend the collision domain; switches break collision domains only if they isolate ports; routers break both collision and broadcast domains. Each port on a switch, if it is a separate collision domain, counts as one. However, if a switch port connects to another switch, that link itself is a collision domain (usually full-duplex, so no collisions, but still counts as one domain per switch port). The trick is that a switch port in full-duplex mode is still considered a collision domain, even though collisions cannot occur on it, because it is a distinct segment where collisions would theoretically be possible if the link were half-duplex. But examiners generally treat each port as a separate collision domain.
Another pattern involves scenario-based questions: “A network administrator connects four PCs to a hub. Two PCs are sending large files simultaneously. What effect will this have on network performance?” The correct answer is that collisions will likely occur, causing retransmissions and reduced throughput because all devices share the same collision domain. The question might then ask what device would solve this problem (a switch).
Troubleshooting questions are also common. For example, “A user reports slow network performance, and the switch shows a high number of collisions on the interface. What is the most likely cause?” Options include a duplex mismatch, a faulty cable, or too many devices on the hub. You need to choose the duplex mismatch as the most probable cause if only one link is affected. The show interfaces command output will list the number of collisions alongside CRC errors and runts. If you see a high collision count, you should suspect the interface is running in half-duplex while the other end is in full-duplex, or vice versa.
Finally, some questions test your understanding of CSMA/CD operation. For instance, “What does a station do after detecting a collision?” The correct answer is: it transmits a jam signal, increments the retransmission counter, waits a random backoff time, and then attempts to retransmit. They might also ask about the purpose of the jam signal (to ensure all stations detect the collision) or the backoff algorithm (to reduce the chance of repeated collisions).
Practise Collision domain Questions
Test your understanding with exam-style practice questions.
Example Scenario
A small office has five computers and one printer. All devices are connected to a 10BASE-T hub. The office manager complains that the network is very slow when employees are working at the same time, especially in the morning when everyone is logging in. Let us examine why.
In this scenario, the hub creates a single collision domain. All five PCs and the printer share the same bandwidth and contend for transmission opportunities. When the first person starts their computer and sends a request to the printer, that transmission occupies the wire. If a second person’s computer tries to send any data at exactly the same time, a collision will occur. Both devices will then stop, send a jam signal, wait a random amount of time (using the CSMA/CD backoff algorithm), and attempt to retransmit. This random waiting period helps, but with five devices, the chance of repeated collisions rises as more users become active.
Let us say the morning rush involves all five employees logging in simultaneously, each sending DHCP requests, authentication packets, and file open requests. The collision domain will experience multiple collisions, causing delays that feel like the network is “frozen.” Each time a collision happens, the data has to be sent again, which adds extra time. If collisions are frequent, the effective throughput can drop dramatically, far below the 10 Mbps that the hub theoretically supports. Users perceive this as a slow, unresponsive network.
Now imagine the same office replaces the hub with a 5-port switch. Each computer now has its own dedicated link to the switch, and each link is a separate collision domain. The printer is on its own port as well. When user 1’s computer sends a packet to the printer, the switch forwards that packet only out of the port where the printer is connected. User 2’s computer can simultaneously send data to user 3’s computer without any conflict. Collisions are completely avoided because each port is isolated. If the switch supports full-duplex operation on each port, all links can send and receive at the same time, effectively doubling the usable bandwidth per link. The result is a smooth, fast network even during peak usage. This simple change from hub to switch eliminates the collision domain problem entirely.
Common Mistakes
Thinking a switch creates one collision domain for all ports
A switch isolates each port into its own collision domain, unlike a hub which shares the collision domain across all ports. The switch forwards frames only out of the destination port, so traffic on different ports does not interfere.
Remember: each port on a switch is a separate collision domain. Count each switch port as one collision domain.
Believing full-duplex links still experience collisions
Full-duplex Ethernet uses separate transmit and receive pairs, so collisions cannot occur. The CSMA/CD mechanism is disabled in full-duplex mode. Collisions are only possible in half-duplex operation.
If a link is running full-duplex, collisions are impossible. Assume zero collisions on that link unless there is a duplex mismatch.
Confusing collision domains with broadcast domains
Collision domains are about physical layer contention, while broadcast domains are about layer 2 forwarding of broadcast frames. A router stops both collision and broadcast domains; a hub extends both; a switch stops collision domains but extends broadcast domains (unless VLANs are used).
Use this rule: hubs forward collisions, switches stop collisions, routers stop both collisions and broadcasts.
Assuming a hub reduces the collision domain size
A hub, also known as a multiport repeater, actually extends the collision domain because it regenerates signals out of all ports, ensuring all connected devices are in the same collision domain.
A hub increases the size of the collision domain. To reduce collision domains, use a switch or a router.
Overcounting collision domains in a network with switches in full-duplex mode
Some learners think that a switch port in full-duplex mode is not a collision domain at all. However, the term “collision domain” still refers to the segment where collisions could theoretically happen if the link were half-duplex. Each switch port is still considered a separate collision domain for exam purposes, even if it is full-duplex.
When asked to count collision domains, count each switch port as one collision domain, regardless of duplex settings. Only eliminate them from the count if the device is a router or if a link is explicitly marked as something else.
Exam Trap — Don't Get Fooled
{"trap":"The question says: “How many collision domains are in this network?” and the diagram shows a switch with 4 ports, each connected to a PC, and one port connected to a hub that has 3 more PCs. The answer choices include 4, 5, 7, and 8."
,"why_learners_choose_it":"Learners often count each PC connected to the hub as a separate collision domain, forgetting that a hub puts all its connected devices into one shared collision domain. They might also think the switch port connected to the hub counts as a single collision domain, but they might mis-count the hub side as 3 separate domains.","how_to_avoid_it":"Remember: the hub creates one collision domain for all its ports.
The switch port connected to the hub is part of that same collision domain. So the hub side counts as one collision domain (the link between the switch and the hub). The three PCs connected to the hub do not add extra collision domains.
The three PCs directly connected to the other switch ports each form their own collision domain. So the total is: 3 (direct switch ports) + 1 (the hub link segment) = 4 collision domains."
Step-by-Step Breakdown
Device checks the wire for silence
When a device wants to send data, it first listens to the cable to see if any other device is currently transmitting. This is the “Carrier Sense” part of CSMA/CD. If the wire is busy, the device waits until it goes idle.
Device starts transmitting
If the wire is idle, the device begins sending its frame. It continues to listen while transmitting, which is the “Collision Detection” part. If no collision happens during the first 64 bytes (the slot time), the transmission is likely to succeed.
Collision occurs if two devices transmit simultaneously
Due to propagation delay, two devices may both sense the wire as idle and start sending at nearly the same time. Their electrical signals overlap on the shared cable, corrupting both frames. This is a collision.
Devices detect the collision and send a jam signal
When a device detects that the voltage on the cable is higher than expected (indicating a collision), it immediately stops transmitting and sends a 32-bit jam signal. This ensures all other stations on the collision domain know about the collision.
Each device waits a random backoff time
After transmitting the jam signal, each device increments its retransmission counter and waits a random amount of time using the truncated binary exponential backoff algorithm. This reduces the chance that the same pair of devices will collide again on their next attempt.
Device retransmits
Once the backoff timer expires, the device goes back to Step 1 and listens again. If the medium is idle, it retransmits the original frame. This cycle repeats up to 15 times; after 16 unsuccessful attempts, the device gives up and reports an error to higher layers.
Practical Mini-Lesson
In real-world networking, you will rarely encounter a pure shared collision domain with a hub because switches are so inexpensive. However, the concept of collision domains is still vital for understanding duplex mismatch issues, troubleshooting interface counters, and designing resilient networks. When you plug a device into a switch port, the port normally auto-negotiates the speed and duplex setting. If auto-negotiation fails or one side is forced to a setting, a duplex mismatch can occur. This means one side runs full-duplex (no collisions) while the other runs half-duplex (detects collisions). The result is that the half-duplex side mistakes the full-duplex side’s simultaneous transmission as a collision, causing it to back off and retransmit, while the full-duplex side happily sends data. The half-duplex side will report high numbers of collisions, runts, and CRC errors, while the full-duplex side shows no errors. Performance becomes terrible, often dropping to a fraction of the link speed.
To fix a duplex mismatch, you should manually set both ends to the same duplex setting. On Cisco switches, you can use the interface configuration commands “duplex full” and “speed 100” (or 1000) to specify. For exam purposes, you need to be able to identify duplex mismatch from a show interfaces command output. Look for a high number of collisions (usually shown in the “Collisions” field) alongside CRC errors and frame errors on the interface. If the collision count is zero on one end and high on the other, you have found the culprit.
Another practical scenario involves connecting older devices like a legacy IP phone or a security camera that only supports 10BASE-T half-duplex. You may need to manually set the switch port to match. In such cases, collisions are still possible on that link, but since it is only one device per port, the collision domain is limited to that single point-to-point link. If the link is half-duplex, the two devices (switch and endpoint) must share the medium, so collisions can occur if they transmit simultaneously. However, the switch will still count that link as one collision domain.
Professionals also need to understand how VLANs interact with collision domains. VLANs do not change collision domains; they segment broadcast domains. Each switch port is still its own collision domain regardless of VLAN membership. But if you trunk multiple VLANs over a single link, that link is still one collision domain. The concept of collision domains remains independent of layer 2 VLAN tagging.
Finally, consider network monitoring. An SNMP-based monitoring tool may report collision counters on switch ports. If you see an increasing collision count on a port that should be running full-duplex, investigate immediately. It usually signals a misconfiguration or a failing NIC that is not properly negotiating. As a network engineer, your goal is to keep collision counts at zero on all full-duplex links and to minimize them on any half-duplex links you must support.
Memory Tip
Hub = one big collision party. Switch = every port is its own private conversation.
Covered in These Exams
Current Exam Context
Current exam versions that test this topic — use these objectives when studying.
Related Glossary Terms
802.1Q is the networking standard that allows multiple virtual LANs (VLANs) to share a single physical network link by tagging Ethernet frames with VLAN identification information.
802.1X is a network access control standard that authenticates devices before they are allowed to connect to a wired or wireless network.
AAA (Authentication, Authorization, and Accounting) is a security framework that controls who can access a network, what they are allowed to do, and tracks what they did.
An AAAA record is a DNS record that maps a domain name to an IPv6 address, allowing devices to find each other over the internet using the newer IP addressing system.
Frequently Asked Questions
If I use only switches and all devices are in full-duplex mode, do I have zero collision domains?
No, each switch port is still considered a separate collision domain, even though collisions never occur. The term “collision domain” refers to the logical segment where collisions could happen if the link were half-duplex.
How can I find out how many collision domains are in my network?
Count the number of ports on switches that are in use, plus any hub segments (each hub counts as one collision domain regardless of how many devices are connected). Routers terminate collision domains, so do not count ports beyond a router’s interface.
Does a wireless network have collision domains?
Wireless networks use a different mechanism called CSMA/CA (Collision Avoidance) instead of CSMA/CD, but the concept of a shared transmission medium still applies. The area covered by a single access point is similar to a collision domain, although collisions are avoided rather than detected.
Can a VLAN reduce collision domains?
No, VLANs segment broadcast domains, not collision domains. Each switch port remains its own collision domain regardless of VLAN membership.
What is the difference between a collision and a late collision?
A normal collision occurs within the first 64 bytes of a frame. A late collision occurs after the first 64 bytes have been sent. Late collisions often indicate a duplex mismatch or an oversized collision domain and cause the sending station to miss the collision detection window, leading to retransmissions at higher layers.
How does a router affect collision domains?
A router terminates collision domains because it does not forward electrical signals or collisions. Each interface on a router is considered its own collision domain (if connected to a half-duplex medium), but since routers typically connect to full-duplex links, collisions do not occur.
What happens if I connect multiple hubs together?
Connecting hubs extends the collision domain. All devices connected to any of the linked hubs belong to the same single collision domain, increasing the chance of collisions.
Summary
Collision domains are a foundational concept in Ethernet networking that describes the segment of a network where data frames can collide if two or more devices transmit simultaneously. Hubs extend collision domains by forcing all connected devices into one shared contention space, while switches break collision domains by isolating each port. Full-duplex operation eliminates collisions entirely on a link, but the term “collision domain” still applies to each switch port in exam contexts.
Understanding collision domains is critical for the CCNA exam, where you will be asked to count them in network diagrams, identify problems caused by collisions (such as duplex mismatches), and explain the CSMA/CD algorithm. The concept remains important in real-world troubleshooting because symptoms like high collision counters on a switch interface often point to configuration issues or cable faults. By mastering the distinction between hubs, switches, and routers in terms of collision and broadcast domains, you will be well prepared for exam questions and practical network design.
Always remember that a hub shares the collision domain, a switch separates it, and a router stops it entirely.