The most popular Local Area Networking technology in use today is Ethernet running at 10 Mbps. This network type is flexible, inexpensive, and reasonably fast for most applications. Actually, the only time it is not a good choice is for especially demanding applications such as video conferencing or very large numbers of users.
Ethernet has many variations, each with its own rules. Therefore, each subject has been given its own page. Click on the links below to get detailed information on each subject:
Ethernet is a 10 Mbps Local Area Network technology originally developed by Digital Equipment Corporation (DEC), Xerox, and Intel. In 1983, the specification was formalized by the IEEE as the 802.3 specification. At first, the technology only used coaxial cable in a bus topology, however it has changed with the times to take into advantage of new technologies such as twisted pair cabling (10 Base-T), fiber optics (10 Base-FL), and 100 Mbps operation (100 Base-X or Fast Ethernet). The current standard is known as IEEE 802.3u.
This page will discuss only the 10 Mbps variations of Ethernet. For information on Fast Ethernet (the 100 Mbps version), please see the Fast Ethernet Page available which discusses it in detail.
All versions of Ethernet use a Media Access Control (MAC) protocol called CSMA/CD. This protocol controls which devices can transmit data to the network, and when they can do so.
CSMA/CD is an acronym for Carrier Sensed Multiple Access with Collision Detection. This fancy term basically means "Don't speak while someone else is speaking, but if it happens, everyone stop and try again later." Let's look at how it works in a bit more detail:
Every Ethernet network, regardless of type, behaves in this manner. Naturally, this access method is most efficient under periods of light load, as there is a greater chance the network will be available when the device wants to transmit, and there is also less chance another device will try to transmit at the same time. As the load on the network increases, collisions increase with it. Eventually, it is possible to get to the point where there are too many collisions and devices spend more time retransmitting and waiting than they do actually sending data.
The CSMA/CD protocol is usually robust enough to keep the network running very well, however there are situations which can cause it to fail. Proper design of the network is important to prevent a breakdown of the basic CSMA/CD protocol. Design mistakes which cause problems are most often either exceeding the maximum repeater count or exceeding the distance limit of a network segment.
One thing which should be kept in mind is that CSMA/CD happens automatically in each machine's network interface card, and there is nothing the user needs to program or set up to implement it, nor is the user usually notified of collisions.
Ethernet has several different variations, each of which uses different cable types, topologies, and distance limitations. However, all variations use the same CSMA/CD protocol. The different types are:
Each of the above types is a subject in itself, so simply click on the name of each technology above to get more detailed information on it.