Ethernet
Ethernet
Ethernet
Ethernet
13-1 IEEE STANDARDS
Ethernet: It is a LAN protocol that is used in Bus and Star topologies and implements
CSMA/CD as the medium access method
FCS
FCS
• In IEEE 802.3 Ethernet Data link layer is split into two sublayers:
• Bottom part: MAC
• The frame is called IEEE 802.3
• Handles framing, MAC addressing, Medium Access control
• Specific implementation for each LAN protocol
• Defines CSMA/CD as the access method for Ethernet LANs and Token passing method for
Token Ring.
• Implemented in hardware
• Top part: LLC (Logical Link Control)
• The subframe is called IEEE 802.2
• Provides error and flow control if needed
• It makes the MAC sublayer transparent
• Allows interconnectivity between different LANs data link layers
• Used to multiplex multiple network layer protocols in the data link layer frame
• Implemented in software
Figure 13.1 IEEE standard for LANs
Ethernet Provides Unreliable, connectionless Service
• Ethernet data link layer protocol provides
connectionless service to the network layer
• No handshaking between sending and receiving adapter.
• Ethernet protocol provides Unreliable service to the
network layer :
• Receiving adapter doesn’t send ACK or NAK to sending adapter
• This means stream of datagrams passed to network layer can have gaps (missing data)
• Gaps will be filled if application is using reliable transport layer protocol
• Otherwise, application will see the gaps
Ethernet Frame
• Preamble:
• 8 bytes with pattern 10101010 used to synchronize receiver, sender clock rates.
• In IEEE 802.3, eighth byte is start of frame (10101011)
• Addresses: 6 bytes (explained latter)
• Type (DIX)
• Indicates the type of the Network layer protocol being carried in the payload (data)
field, mostly IP but others may be supported such as IP (0800), Novell IPX (8137)
and AppleTalk (809B), ARP (0806) )
• Allow multiple network layer protocols to be supported on a single machine
(multiplexing)
• Its value starts at 0600h (=1536 in decimal)
• Length (IEEE 802.3): number of bytes in the data field.
• Maximum 1500 bytes (= 05DCh)
• CRC: checked at receiver, if error is detected, the frame is discarded
• CRC-32
• Data: carries data encapsulated from the upper-layer protocols
• Pad: Zeros are added to the data field to make the minimum data length = 46 bytes
Ethernet address
Six bytes = 48 bits
Flat address not hierarchical
Burned into the NIC ROM
First three bytes from left specify the vendor. Cisco
00-00-0C, 3Com 02-60-8C and the last 24 bit should be
created uniquely by the company
Destination Address can be:
Unicast: second digit from left is even (one
recipient)
Multicast: Second digit from left is odd (group of
stations to receive the frame – conferencing
applications)
Broadcast (ALL ones) (all stations receive the
frame)
Source address is always Unicast
Note
Solution
The address is sent left-to-right, byte by byte; for each
byte, it is sent right-to-left, bit by bit, as shown below:
Example 13.1
Frame length:
Minimum: 64 bytes (512 bits)
Maximum: 1518 bytes (12,144 bits)
Figure 13.3 Ethernet evolution through four generations
Categories of traditional Ethernet
CAT 3
CAT 5
Figure 13.19 Fast Ethernet topology
Figure 13.20 Fast Ethernet implementations
Full Duplex Operation
Traditional Ethernet is half duplex
Either transmit or receive but not both simultaneously
With full-duplex, station can transmit and receive data simultaneously
With full duplex, Throughput (actual transmission rate) is doubled.
10-Mbps Ethernet in full-duplex mode, theoretical transfer rate
becomes 20 Mbps
100-Mbps Ethernet in full-duplex mode, theoretical transfer rate
becomes 200 Mbps
Changes that should be made with any computer in order to operate
in Full-Duplex Mode
1) Attached stations must have full-duplex NIC cards
2) Must use two pairs of wire one pair for transmitting from host to
switch (inbound) and the other pair for transmitting from switch to
host (outbound)
3) Must use a switch as a central device not a hub
4) Devices must be connected point-to-point (dedicated) to the switch
Each station constitutes separate collision domain
CSMA/CD algorithm no longer needed (no collision)
No limit on the segment length
Same 802.3 MAC frame format used
Figure 13.18 Full-duplex switched Ethernet
Figure 13.17 Switched Ethernet
13.5 Gigabit Ethernet
• Speed 1Gpbs
Speed 1Gpbs
• Minimum frame length is 512 bytes
Minimum
• Operates
frame
in full/half length
duplex modes isfull512
mostly bytes
duplex