Wireshark-bugs: [Wireshark-bugs] [Bug 11861] DSCP field isn't discovered
Date: Wed, 09 Dec 2015 09:57:58 +0000

changed bug 11861


What Removed Added
Status RESOLVED UNCONFIRMED
Resolution NOTABUG ---

Comment # 6 on bug 11861 from
I really won't be impolite, but I still think this is an bug.

Let me explain why:

RFC2474 describes the structure of the DS field:

The DS field structure is presented below:


        0   1   2   3   4   5   6   7
      +---+---+---+---+---+---+---+---+
      |         DSCP          |  CU   |
      +---+---+---+---+---+---+---+---+

        DSCP: differentiated services codepoint
        CU:   currently unused

   In a DSCP value notation 'xxxxxx' (where 'x' may equal '0' or '1')
   used in this document, the left-most bit signifies bit 0 of the DS
   field (as shown above), and the right-most bit signifies bit 5.


This means the bits 0 to 5 are used for DSCP. The upper two bits 6 and 7 are
used to ECN.

The Wireshark dissection shows the lowest bit on the right side - that's
opposite to the RFC which shows the lowest bit on the left side.

Based on this I think the discussed and shown dissection is WRONG:

Differentiated Services Field: 0x08 (DSCP: Unknown, ECN: Not-ECT)
        0000 10.. = Differentiated Services Codepoint: Unknown (2)
        .... ..00 = Explicit Congestion Notification: Not ECN-Capable Transport
(0)

I would expect a dissection like:
        ..00 1000 = Differentiated Services Codepoint: CS1 (8)
        00.. .... = Explicit Congestion Notification: Not ECN-Capable Transport
(0)

Please excuse if I'm wrong in this.

Regards,
Carsten


You are receiving this mail because:
  • You are watching all bug changes.