IEEE 802.3 PAUSE frame

Archived from groups: comp.dcom.lans.ethernet (More info?)

Hi,

Question regarding 802.3x MAC control frames:
MAC controller receives PAUSE frame during own transmission of (another)
frame. When pause timer with new pause_timer_value should be started?
Immediately after valid RX PAUSE is received or rather after MAC finishes
sending (probably this)?

thanks in advance,

Michal
1 answer Last reply
More about ieee pause frame
  1. Archived from groups: comp.dcom.lans.ethernet (More info?)

    In article <crgtdd$7lf$1@achot.icm.edu.pl>, "mihau" <spam@gohere.com>
    wrote:

    >
    > Question regarding 802.3x MAC control frames:
    > MAC controller receives PAUSE frame during own transmission of (another)
    > frame. When pause timer with new pause_timer_value should be started?
    > Immediately after valid RX PAUSE is received or rather after MAC finishes
    > sending (probably this)?
    >

    As you guessed, he timer is started after the completion of the
    station's own transmission.

    See IEEE 802.3, Annex 31B, Figure 31B-2: The condition for entering the
    "PAUSE FUNCTION" state (where the timer is started) is gated by the
    expression "transmission_in_progress = false AND (DA =
    reserved_multicast_address or phys_Address)". Thus, the timer is not
    started until there is no transmission in progress.


    --
    Rich Seifert Networks and Communications Consulting
    21885 Bear Creek Way
    (408) 395-5700 Los Gatos, CA 95033
    (408) 228-0803 FAX

    Send replies to: usenet at richseifert dot com
Ask a new question

Read More

Controller Ethernet Card Macintosh Networking