|
Computers
On an Ethernet segment, hosts can send data at any time. As you might guess, that's a bit of a problem in itself, because if multiple hosts send data at the same time, a collision will occur and the data will become unusable. That's why CSMA/CD requires a host that wants to send data to listen first. Listen for what? Data being sent by another host. If the host hears data being transmitted, that host will not begin sending data itself. That's the "carrier sense" part of CSMA/CD. If that host hears nothing, the host will begin to transmit.
That's all fine, but what happens if two hosts go through this process at the exact same millisecond, resulting in them sending data onto the segment simultaneously? Their data will collide, and that's where Collision Detection comes in.
Business - Click the link on the left to visit our partner sites under business/finance/loan/mortgage category
more 1 2 3 4 5
Computers - Click the link on the left to visit our partner sites under computer hardware/software/peripheral category
more 1 2 3 4 5
Internet - Click the link on the left to visit our partner sites under webhosting/webdesign/internet marketing category
more 1 2 3 4 5
Software - Click the link on the left to visit our partner sites under software category
more 1 2 3 4 5
Web Design - Click the link on the left to visit our partner sites under web design/development category
more 1 2 3 4 5
Web Hosting - Click the link on the left to visit our partner sites under web hosting category
more 1 2 3 4 5
Web Promotion - Click the link on the left to visit our partner sites under search engine optimization/internet marketing category
more 1 2 3 4 5
Web Resources - Click the link on the left to visit our partner sites under other web category
more 1 2 3 4 5
Recreation - Click the link on the left to visit our partner sites under travel/hotel/cruise category
more 1 2 3 4 5
Casino - Click the link on the left to visit our partner sites under online gambling/poker/blackjack/roulette category
more 1 2 3 4 5
Health - Click the link on the left to visit our partner sites under online pharmacy/hospital/health category
more 1 2 3 4 5
Shopping - Click the link on the left to visit our partner sites under online shopping/gift category
more 1 2 3 4 5
Miscellaneous - Click the link on the left to visit our partner sites under all other categories
more 1 2 3 4 5
The collision itself generates "noise", and the hosts that just sent data will realize that their data was involved in that collision. As a result, those hosts will generate a jam signal, which will be heard by all other hosts on the segment. This jam signal tells the other hosts that there has been a collision and that they should not attempt to send data at this time.
That's an effective technique, but the two hosts still have to send their data. What if they send the data at the exact same time again? To avoid that possibility, both hosts that transmitted data will invoke a random timer, and when that timer expires, the hosts will begin the entire CSMA/CD process again - and that process always begins with listening to the segment to see if another host is currently sending data. In this way, the hosts that were involved in the first collision have a very slim chance of being involved in another one right away.
|