https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=16313

            Bug ID: 16313
           Summary: BGP EVPN Extented community, ESI MPLS Label wrong
                    value
           Product: Wireshark
           Version: 3.2.0
          Hardware: x86
                OS: Windows 10
            Status: UNCONFIRMED
          Severity: Minor
          Priority: Low
         Component: Dissection engine (libwireshark)
          Assignee: bugzilla-ad...@wireshark.org
          Reporter: flavien.jolypot...@orange.com
  Target Milestone: ---

Created attachment 17550
  --> https://bugs.wireshark.org/bugzilla/attachment.cgi?id=17550&action=edit
An example of the frame

Build Information:
3.2.0 (v3.2.0-0-ge0ed4cfa3d72)

Compiled (64-bit) with Qt 5.12.6, with WinPcap SDK (WpdPack) 4.1.2, with GLib
2.52.3, with zlib 1.2.11, with SMI 0.4.8, with c-ares 1.15.0, with Lua 5.2.4,
with GnuTLS 3.6.3 and PKCS #11 support, with Gcrypt 1.8.3, with MIT Kerberos,
with MaxMind DB resolver, with nghttp2 1.39.2, with brotli, with LZ4, with
Zstandard, with Snappy, with libxml2 2.9.9, with QtMultimedia, with AirPcap,
with SpeexDSP (using bundled resampler), with SBC, with SpanDSP, with bcg729.

Running on 64-bit Windows 10 (1709), build 16299, with Intel(R) Core(TM)
i5-8350U CPU @ 1.70GHz (with SSE4.2), with 8035 MB of physical memory, with
locale French_France.1252, with light display mode, without HiDPI, with Npcap
version 0.9984, based on libpcap version 1.9.1, with GnuTLS 3.6.3, with Gcrypt
1.8.3, with brotli 1.0.2, without AirPcap, binary plugins supported (19
loaded).

Built using Microsoft Visual Studio 2019 (VC++ 14.24, build 28314).

--
In the third BGP Update, within the Ext-Com part (ESI MPLS Label), the MPLS
Label is not dissected over the right length (only the 20th first bits of the 3
bytes are used for the MPLS Label information). The value should be 524200
instead of 8387200.

Frame 1: 369 bytes on wire (2952 bits), 369 bytes captured (2952 bits) on
interface \\.\pipe\mirror38N82-Data[2]_082ecfda92, id 0
Ethernet II, Src: Nokia_47:29:c8 (20:e0:9c:47:29:c8), Dst: Alcatel-_db:6b:22
(00:16:4d:db:6b:22)
Internet Protocol Version 4, Src: 172.20.23.194, Dst: 172.20.23.252
Transmission Control Protocol, Src Port: 179, Dst Port: 49931, Seq: 1, Ack: 1,
Len: 299
Border Gateway Protocol - UPDATE Message
Border Gateway Protocol - UPDATE Message
Border Gateway Protocol - UPDATE Message
    Marker: ffffffffffffffffffffffffffffffff
    Length: 103
    Type: UPDATE Message (2)
    Withdrawn Routes Length: 0
    Total Path Attribute Length: 80
    Path attributes
        Path Attribute - MP_REACH_NLRI
        Path Attribute - ORIGIN: IGP
        Path Attribute - AS_PATH: empty
        Path Attribute - MULTI_EXIT_DISC: 0
        Path Attribute - LOCAL_PREF: 100
        Path Attribute - EXTENDED_COMMUNITIES
            Flags: 0xc0, Optional, Transitive, Complete
            Type Code: EXTENDED_COMMUNITIES (16)
            Length: 16
            Carried extended communities: (2 communities)
                Route Target: 65000:201 [Transitive 2-Octet AS-Specific]
                ESI MPLS Label: Single-Active redundancy, Label: 8387200
[Transitive EVPN]
                    Type: Transitive EVPN (0x06)
                    Subtype (EVPN): ESI MPLS Label (0x01)
                    .... ...1 = Single active bit: Single-Active redundancy
                    MPLS Label: 8387200

-- 
You are receiving this mail because:
You are watching all bug changes.
___________________________________________________________________________
Sent via:    Wireshark-bugs mailing list <wireshark-bugs@wireshark.org>
Archives:    https://www.wireshark.org/lists/wireshark-bugs
Unsubscribe: https://www.wireshark.org/mailman/options/wireshark-bugs
             mailto:wireshark-bugs-requ...@wireshark.org?subject=unsubscribe

Reply via email to