Half-duplex network environments require media access control methods to prevent or manage collisions when multiple devices attempt to communicate simultaneously. Controlled access and contention-based access represent the two primary approaches to this problem.
Media Access Control Methods
So now, traditionally, our LANs had hubs in the middle of them. And hubs, we know, are half duplex — only one device could talk at a time. And if two devices did talk at the same time, what would happen is what's called a collision.
We need some way to be able to mitigate this, or stop it from happening altogether. So what we have to do is we have to have some sort of access control method, some sort of way that devices on a network can still be able to talk without having all these collisions, or to mitigate those collisions.
There's two different methods that we can use to have some sort of access control. Number one, we can have a controlled method, and a controlled method only allows one device at the same time, so it eliminates that there would ever be any collisions. Or we could have contention-based. Contention-based means that a collision could happen — two devices could talk at the same time — but they deal with it, or overcome it, when a collision does take place. So we're going to be talking about a controlled method to stop collisions from happening, or a contention-based method of how to deal with collisions if they happened.
If your access control method is controlled, then that means that each one of these machines is given a time slot in which it can speak. You possibly have some sort of orchestrator that says, okay, it is your turn to speak, gives it a moment for that machine to speak, and if it has nothing to say goes to the next machine and says, okay, now it is your turn to speak, and then it passes it around. So Token Ring is an example of this, and one reason why it's called a ring is because it goes from machine to machine. It says it is now your turn, your opportunity to speak.
Now what we found is that a lot of machines may not necessarily have much to say during this round robin as it goes from machine to machine. And so there is some limitations that we found with this methodology of using a controlled method, but it could be effective depending on the type of protocol that's being used.
So that is the controlled access control method, versus contention-based, which just allows any machine to talk at any time. Now of course what this causes is that sometimes there's going to be collisions on the network where two devices could talk at the same time and a collision happens. So now we need some sort of mechanism to deal with that collision. So contention-based just allows any machine to talk.
And there's two methodologies that we're going to be talking about with this. And first of all is CSMA/ collision avoidance versus collision detection.
TechKnowSurge builds IT and cybersecurity professionals through hands-on, concept-first training built around real understanding — not memorization. Free interactive tools, structured programs, and 25+ years of real-world experience, all in one place.
Explore free tools and programs →