Total members 10262 | Gratitudes |It is currently Thu May 24, 2012 3:53 am Login / Join Codemiles


All times are UTC [ DST ]




Post new topic Reply to topic  Quick reply  [ 1 post ] 
Author Question
 Question subject: Carrier Sense Multiple Access CSMA
PostPosted: Wed Nov 26, 2008 11:52 pm 
Offline
Beginner
User avatar

Joined: Sun May 25, 2008 5:34 pm
Posts: 95
Has thanked: 2 time
Have thanks: 1 time

* Carrier Sense means that every Ethernet device listens to the Ethernet wire before it attempts to transmit. If the Ethernet device senses that another device is transmitting, it will wait to transmit.

* Multiple Access means that more than one Ethernet device can be sensing (listening and waiting to transmit) at a time.

* Collision Detection means that when multiple Ethernet devices accidentally transmit at the same time, they are able to detect this error.
Other definition
Quote:
A decentralized, contentious medium access control (MAC) protocol used in Ethernet and other bus-oriented local area networks (LANs). The carrier frequency is sensed by each of multiple stations, or nodes, to determine network availability before accessing the medium to transmit data. Each station must monitor the network to determine if a collision has occurred and the data require retransmission. CSMA variations include Nonpersistent CSMA, 1-Persistent CSMA and P-Persistent CSMA.


How Collisions Occur under CSMA/CD
Imagine a very simple Ethernet network with only two nodes.

- Each node, independently, decides to send an Ethernet frame to the other node.

- Both nodes listen to the Ethernet wire and sense that no carrier is present.

- Both nodes transmit simultaneously, causing a collision.

- Both nodes detect the collision and each node waits a random amount of time before transmitting again.

Collisions are normal on an Ethernet network. A small amount of collisions are expected in the protocol design.

If too many nodes are transmitting on an Ethernet network the number of collisions can rise to an unacceptable level. This can reduce the amount of available bandwidth on an Ethernet network because so much bandwidth is lost in retransmission.

Ethernet switches greatly reduce the already minor difficulties experienced with the CSMA/CD protocol.


TOP
 Profile Send private message  
Reply with quote  
Post new topic Reply to topic Quick reply  [ 1 post ] 
Quick reply


  

 Similar topics
 Connect to database Microsoft access within jsp servlet
 Code to open multiple links.
 java code to open word doc attached in ms access.db
 Example of using access key with links
 servlet connectivity with ms access
 access element in array C++
 Javascript Validation On Multiple Select Lists
 Need Help for Java Chat - one server multiple clients..
 HOW CONNECT WEB DEVELOPER 2008 TO MS ACCESS
 Fax Services Access in Windows Server 2003

All times are UTC [ DST ]


Users browsing similar posts

Users browsing this forum: No registered users and 1 guest



Jump to:  
Previous Question | Next Question 




Home
General Talks
Finished Projects
Code Library
Games
Tutorials

Java
C/C++
C-sharp
php
Script
JSP/Servlets
Ajax
ASP/ASP.net
Google SEO
Database
Communications
Phpbb3 styles
Photoshop tutorials
Flash tutorials
Find a job






Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
All copyrights reserved to codemiles.com 2007-2011
mileX v1.0 designed by codemiles team