Carrier Sense Multiple Access / Collision Detection
MCSE, CISSP, Security+, Network+, A+ Certification Practice Exams, Study Guides and Vouchers Sign Up | Login   
MCSE, CCNA, CCNP, Security+, Network+, A+ Certification
Free Study Guides Practice Exams Audio Training Exam Vouchers Video Training Free White Papers
MCSE, CCNA, CCNP, Security+, Network+, A+ Certification
MCSE, CCNA, CCNP, Security+, Network+, A+ Certification
MCSE CCNA  A+ CERTIFICATION NETWORK+ ETHICAL HACKER SECURITY+   CISSP   CCNP MORE...
MCSE, CCNA, CCNP, Security+, Network+, A+ Certification
MCSE, CCNA, CCNP, Security+, Network+, A+ Certification
NETWORK

Carrier Sense Multiple Access / Collision Detection

Email this ArticleEmail this Article  Print this ArticlePrint this Article

• Relates to: Network+ | CCNA

Imagine for a second that you’re a frame of data (sure this is unlikely, but still). You’ve been packaged slowly down the OSI layers, and are now finally ready to take that big step into the wide world of the Ethernet. With its crazy and often chaotic flow of data, is there any guarantee that you’ll make it to your destination, or is there no control in this world?

To answer the question, of course there is control, and it comes in the form of CSMA/CD (Carrier Sense Multiple Access / Collision Detection), a part of the IEEE 802.3 standard covering both baseband and broadband networks. IEEE 802.3 also covers a broad range of physical network cabling.

In this article I intend to cover the CSMA/CD process and how it works in the networks of today.

The Theory Behind CSMA/CD

To understand the theory of CSMA/CD, imagine you are with a group of friends and having a discussion. Each of your friends could be classified as a device on the network. At any one point in time only one person will be speaking (transmitting), and others will be listening (receiving). When one person finishes talking, the other people will see a blank spot in the speech and attempt to speak, and so keeping the conversation going.

If two people attempt to talk at the same time (collision), then both will stop, and then will wait for a random period (backoff algorithm) of time before speaking again. This will ensure that both get to say what they want to say, but one at a time and with no overlapping of what they are trying to say.

Throughout this article I will refer back to this conversation example, and how the IEEE 802.3 Ethernet standard can be applied back to it.

The OSI Layers

Because Ethernet is the cabling of the network, it works at layer 1 or the Physical Layer. This means that any protocol, whether it be TCP/IP, NetBeui, IPX or whatever can be used. Ethernet can however package the data differently before sending it onto the network, depending on the preference on the network and how the data is intended upon being used. If a frame is transmitted using one packaging type it cannot be read by a device using a different packaging type, so if you’re designing a network you’ll need to ensure you use the same packaging type on all devices. The most common types of Ethernet packaging are Ethernet II, 802.3 Ethernet, 802.2 SNAP (Subnetwork Architecture Protocol) and 802.2 SAP (Service Access Point).

With the conversation, you could look at this as having the actual message of the speech being in the higher layer protocols. So that by the time it is actually spoken (or in the case of Ethernet transmitted), it is the same no matter what method (or protocol), tone etc, is used when speaking. However it can be packaged differently, which we can look at as being different languages, where one person cannot understand more than one language.

Time Based Transmissions

Now we’ll have a look at the maths behind it all (unfortunately, yes you will need to apply some of that stuff from high school). All Ethernet MAC (Media Access Control) time-based transmission functions are measured by the amount of time it takes to transmit a single bit of data, this is more commonly called a bit-period. As the operating rate of the MAC increases (ie. 10Mbps to 100Mbps) the bit period reduces relative to real time.

With standard 10Mbps Ethernet operating at a bandwidth of 10Mhz, the bit period is 100 nanoseconds. Relative to this, if you increase the bandwidth to 100Mhz the bit period is reduced to 10 nanoseconds, and 1Ghz (1000Mhz) has the bit period set at 1 nanosecond.

In our conversation, a bit-period would be the amount of time taken to say a single word of data, with the entire sentence being the data frame.

This time based transmissions theory works well until such time as two devices decide to transmit at the same time, in which case a collision occurs. To handle this the 802.3 MAC has three other “time periods” for allowing devices to regain access to the transmission medium. These are the Slot-Time, InterFrame Gap and the Jam Period.

Slot-Time

As you know (well hopefully know anyway), Ethernet works by first listening for data to ensure that no other transmissions are...

You must be logged in to view this entire article.
Click Here to Finish Reading this Article


 Subscribe to our Free Must Know News Newsletter
 Name:     Email:  
MCSE, CCNA, CCNP, Security+, Network+, A+ Certification

KEYWORD
 
What is this?
Microsoft, CompTIA, Cisco Realistic Practice Exams
Microsoft, CompTIA, Cisco Realistic Practice Exams
Microsoft, CompTIA, Cisco Realistic Practice Exams
FREE STUDY GUIDES
FREE RESOURCES
FREE QUESTIONS >>
HOME
CERTIFICATIONS
VIDEO TRAINING
PRACTICE EXAMS
AUDIO TRAINING
EXAM VOUCHERS
FREE IT MAGAZINES
CERT COMPARISON
EXAM COMPARISON
SALARY SURVEY
CAREER TRACKS
ARTICLE DIRECTORY
WHITE PAPERS
QUESTION OF THE DAY
NEWSLETTER
ADVERTISE
Industry Updates &
Special Offers
Certification
MCSE, CCNA, CCNP, Security+, Network+, A+ Certification
MCSE, CCNA, CCNP, Security+, Network+, A+ Certification
Picks for August
Untitled Document > Persistent Group Chat: An Approach for More Profitable Team Communications : Unlike email, instant messages (IMs) do not allow group communication; nor do they persist -- you can't hold on to them for as long as you wish. Persistent group chat, however, allows businesses to organize persistent dialogue around business-critical topics, and keep them for easy retrieval later.

> Recent White Papers
> NetworkWorld - FREE Subscription Center

> Never Open a Book Again! LearnSmart Video Training for A+, CCNA, Network+ and more.

> Pass Guaranteed: Hundreds of practice exam questions and the most authentic exam simulation.

> Lecture Series audio: Learn at home, on your iPod or while driving to work.

> PMP: Learn everything for the Project Management Professional (PMP) certification

> Quiz Me Series Audio: Rapid-fire question and answer session training

Marketplace

IT Certifications may waive some degree requirements for an online degree. Free catalog!
For several of the IT degrees at WGU, if you hold a relevant IT certification (such as MCSE), you automatically clear a significant portion of the degree requirements. Don't hold an IT certification yet? Don't worry. Not every WGU degree program requires an IT certification in advance. You can earn both at the same time. Lower tuition too!

Earn an online bachelor's degree in Information Technology plus eight IT certifications
Including CompTIA, MySQL Core, and Sun Certified Programmer for the Java Platform. Your prior college and IT certifications may waive some degree requirements; however, you do not have to hold a major certification to enroll.


Earn an affordable, online bachelor's degree in Information Technology—Security Emphasis
plus nine IT certifications including Sun Certified Programmer for the Java Platform, MySQL Core, and Security+. Your prior college and IT certifications may waive some degree requirements

FREE subscription to Network World.
Your complimentary subscription will include 50 weekly issues jam packed with news analysis, expert industry opinion and management/career advice, all of which is packaged with your business needs in mind. We want to help you connect the technology dots and help you advance your company's business goals




Sponsored Link

MCSE, CCNA, CCNP, Security+, Network+, A+ Certification
Free Certification Training Free Certification Training Free Study Guides
   © 1999 - 2008 CramSession. All Rights Reserved. Home   Advertise   Corporate Info   Opportunities   Help