EthernetEthernet, one of the pivotal technologies that made Local Area Networks possible, was developed in the 1970s by Digital, Intel and Xerox. This original design is often referred to by the initials of its creators - DIX.
Ethernet works by connecting an almost unlimited number of devices to the same cable. Usually, a host can just transmit whenever the cable is not is use. In the relatively uncommon case where two devices start transmitting at the same time, a collision occurs. Both senders then wait a random amount of time before transmitting again. In any case, every device on the cable can receive every packet, but discards all those not addressed to it. This scheme, one of many that can regulate access to a hardware medium, is referred to CSMA/CD, an acronym for Carrier Sense, Multiple Access / Collision Detect.There has been much debate over Ethernet performance. The performance of any CSMA/CD network will depend on several considerations, including the method of determining silent times after a collision, the length of the cabling, the size of packets, and the amount of traffic. The Ethernet standard defines how silent times are determined, and the network engineer can seldom influence this feature anyhow. The remaining factors are summarized in the table below, though be aware that the standard places constraints on several of these.
|Performance Factor||Desirable Feature|
|Cable length||Short||Short cables reduce the chance of collisions, since electrical signals take less time to propagate between hosts|
|Packet size||Large||Large packets reduce the chances of a collision, since collisions can only occur during a fixed time window at the beginning of a packet|
|Amount of traffic||Light
(More traffic means more collisions; for standard 10 Mbit/s Ethernet, try not to exceed 2 Mbit/s on any single segment
Ethernet operates at 10Mbps per second, and its packets are between 64 and roughly 1500 bytes in length. A 6-byte address is used, which is divided into a 3-byte vendor ID and a 3-byte vendor-defined field. Ethernet manufacturers are assigned a unique vendor ID, and are then responsible for insuring that all of their devices have unique addresses in the last 3 bytes. An all-ones address is interpreted to mean broadcast, and all hosts attached to the cable process such a packet. A group of addresses are assigned for multicast use, and most newer Ethernet cards permit software to select a subset of the multicast addresses for reception.The IEEE Ethernet Standard is not available online, because the sale of standards documents are a major income source for IEEE and other standards organizations.