Download Print this page

HP 180 Degree Turn Product Review page 9

The ethernet evolution

Advertisement

MAC Control Frames
Additional functionality easily integrated
Currently only
8 bytes
6
preamble
DA
MAC-ctrl opcode ........... Defines function of control frame
MAC-ctrl parameters .... control parameter data (always filled up to 44 bytes)
(C) Herbert Haas
2005/03/11
Different data rates between switches (and different performance levels) often
lead to congestion conditions, full buffers, and frame drops. Traditional Ethernet
flow control was only supported on half-duplex links by enforcing collisions to
occur and hereby triggering the truncated exponential backoff algorithm. Just let
a collision occur and the aggressive sender will be silent for a while.
A much finer method is to send some dummy frames just before the backoff
timer allows sending. This way the other station never comes to send again.
Both methods are considered as ugly and only work on half duplex lines.
Therefore the MAC Control frames were specified, allowing for active flow
control. Now the receiver sends this special frame, notifying the sender to be
silent for N slot times.
The MAC Control frame originates in a new Ethernet layer—the MAC Control
Layer—and will support also other functionalities, but currently only the "Pause"
frame has been specified.
Pause-Frame
Always 64 bytes
6
2
2
SA
8808h
MAC-ctrl opcode
supported
44
MAC-ctrl parameters
FCS
4
9
9

Advertisement

loading