Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
What is Ethernet?
Ethernet is a type of network cabling and signalling specifications (OSI Model layers 1 [physical] and 2 [data link]) originally developed by Xerox in the
late 1970. In 1980, Digital Equipment Corp. (DEC), Intel and Xerox (the origin of the term DIX, as in DEC/Intel/Xerox) began joint promotion of this
baseband, CSMA/CD computer communications network over coaxial cabling, and published the "Blue Book Standard" for Ethernet Version 1. This
standard was later enhanced, and in 1985 Ethernet II was released. The IEEE's (Institute of Electrical and Electronics Engineers') Project 802 then (after
considerable debate) used Ethernet Version 2 as the basis for the 802.3 CSMA/CD network standard. The IEEE 802.3 standard is generally
interchangeable with Ethernet II, with the greatest difference being the construction of the network packet header. A complete description of all Ethernet
specifications is far outside the scope of this document. If this area interests you, you are encouraged to obtain copies of the IEEE 802.3 documents,
and perhaps the ISO 8802-3 documents as well.
What is CSMA/CD?
CSMA/CD is the media access control mechanism used by Ethernet and 802.3 networks; in other words, it determines how a packet of data is placed on
the wire. CSMA/CD stands for "Carrier Sense Multiple Access, with Collision Detection". Before an Ethernet device puts a packet "on the wire", it listens
to find if another device is already transmitting. Once the device finds the wire is clear, it starts sending the packet while also listening to hear if another
device started sending at the same time (which is called a collision). Refer to the Q&A on collisions for more info about this phenomena.
What is the difference between an Ethernet frame and a IEEE802.3 frame? Why is there a difference?
Ethernet was invented at Xerox Palo Alto Research Center and later became an international standard. IEEE handled making it a standard; and their
specifications are slightly different from the original Xerox ones. Hence, two different types. 802.3 uses the 802.2 LLC to distinguish among multiple
clients, and has a "LENGTH" field where Ethernet has a 2-byte "TYPE" field to distinguish among multiple client protocols. TCP/IP and DECnet (and
others) use Ethernet_II framing, which is that which Xerox/PARC originated.
What is a preamble?
A seven octet field of alternating one and zero binary bits sent prior to each frame to allow the PLS circuitry to reach its steady state synchronization with
received frame timing. (802.3 standard, page 24,42).
Can I connect the 10BaseT interface of two devices directly together, without using a hub?
Yes, but not more than 2 devices, and you also need a special jumper cable between the two 10BaseT ports: RJ45 pin RJ45 pin ======== ======== 1
<--[TX+]--------[RX+]--> 3 2 <--[TX-]--------[RX-]--> 6 3 <--[RX+]--------[TX+]--> 1 6 <--[RX-]--------[TX-]--> 2
What is a "segment"?
A piece of network wire bounded by bridges, routers, repeaters or terminators.
What is a "subnet"?
Another overloaded term. It can mean, depending on the usage, a segment, a set of machines grouped together by a specific protocol feature (note that
these machines do not have to be on the same segment, but they could be) or a big nylon thing used to capture enemy subs.
What is a transceiver?
A transceiver allows a station to transmit and receive to/from the common medium. In addition, Ethernet transceivers detect collisions on the medium
and provide electrical isolation between stations. 10Base2 and 10Base5 transceivers attach directly to the common bus media, though the former
usually use an internal transceiver built-onto the controller circuitry with a "T" connector to access the cable, while the latter use a separate, external
transceiver and an AUI (or transceiver) cable to connect to the controller. 10BaseF, 10BaseT and FOIRL also usually use internal transceivers. Having
said that, there also also external transceivers for 10Base2, 10BaseF, 10BaseT and FOIRL that can connect externally to the controller's AUI port, either
directly or via an AUI cable.
What is a "hub"?
A hub is a common wiring point for star-topology networks, and is a common synonym for concentrator 10BaseT Ethernet and 10BaseF Ethernet and
many proprietary network topologies use hubs to connect multiple cable runs in a star-wired network topology into a single network. hub. Hubs have
multiple ports to attach the different cable runs. Some hubs (such as 10BaseT ) include electronics to regenerate and retime the signal between each
hub port.
What is a driver?
Typically the software that allows an Ethernet card in a computer to decode packets and send them to the operating system and encode data from the
operating system for transmission by the Ethernet card through the network. By handling the nitty-gritty hardware interface chores, it provides a device-
independent interface to the upper layer protocols, thereby making them more universal and [allegedly] easier to develop and use.
What is SQE? What is it for?
SQE is the IEEE term for a collision. (Signal Quality Error)
What is a runt?
A packet that is below the minimum size for a given protocol. With Ethernet, a runt is a frame shorter than the minimum legal length of 60 bytes (at Data
Link).
What is a jabber?
A blanket term for a device that is behaving improperly in terms of electrical signalling on a network. In Ethernet this is Very Bad, because Ethernet uses
electrical signal levels to determine whether the network is available for transmission. A jabbering device can cause the entire network to halt because
all other devices think it is busy.
What is a collision?
A condition where two devices detect that the network is idle and end up trying to send packets at exactly the same time. (within 1 round-trip delay)
Since only one device can transmit at a time, both devices must back off and attempt to retransmit again. The retransmission algorithm requires each
device to wait a random amount of time, so the two are very likely to retry at different times, and thus the second one will sense that the network is busy
and wait until the packet is finished. If the two devices retry at the same time (or almost the same time) they will collide again, and the process repeats
until either the packet finally makes it onto the network without collisions, or 16 consecutive collision occur and the packet is aborted.
What is a jam?
When a workstation receives a collision, and it is transmitting, it puts out a jam so all other stations will see the collision also. When a repeater detects a
collision on one port, it puts out a jam on all other ports, causing a collision to occur on those lines that are transmitting, and causing any non-
transmitting stations to wait to transmit.