This article provides a solution, and configuration steps, to allow the Link Layer Discovery Protocol - Media Endpoint Devices (LLDP-MED) on the EX Switch to send required DSCP value to a device connected to the EX Switch.
The LLDP is vendor-neutral protocol used by network devices for advertising of their identity, capabilities, and interconnections on IEEE 802 LAN network. EX switches do support LLDP as well as LLDP-MED protocol. LLDP, which defines basic discovery capabilities, was enhanced to specifically address the voice application; this extension to LLDP is called LLDP-MED or LLDP for Media Endpoint Devices. LLDP-MED when configured on EX switches in conjunction with VOIP, can be used to send information such as VLAN tag, DSCP value etc. to VOIP phones connected to EX switches. LLDP-MED Sending DSCP Value of "0" (No class of service configured on EX Switch) If the EX Switch is NOT configured with a class of service configuration and running LLDP-MED protocol. LLDP-MED protocol, by default will send DSCP value of "0" to devices (IP phones) connected to it. The following is an example of a LLDP-MED message captured on an EX Switch interface connected to a VoIP phone. The EX Switch in this case is NOTconfigured for any kind of "class of service". The packet capture below shows the DSCP value of 0 (which is usually best effort traffic) sent by the EX Switch to a VOIP phone connected to the EX Switch. The IP phone connected to EX Switch on receipt of such LLDP-MED message will send traffic to the switch with a DSCP value of 0. 4:27:37.538315 Out LLDP, length 278 Chassis ID TLV (1), length 7 Subtype MAC address (4): 0:1f:12:30:ff:0 Port ID TLV (2), length 4 Subtype Local (7): 269 Time to Live TLV (3), length 2: TTL 120s System Description TLV (6), length 88 Juniper Networks, Inc. ex4200-24p , version 9.5R3.7 Build date: 2009-10-28 16:27:18 UTC System Capabilities TLV (7), length 4 System Capabilities [Bridge, Router] (0x0014) Enabled Capabilities [Bridge, Router] (0x0014) Management Address TLV (8), length 24 Management Address length 5, AFI IPv4 (1): 10.85.33.115 Interface Index Interface Numbering (2): 36 OID length 12\001\003\006\001\002\001\037\001\001\001\001$ Port Description TLV (4), length 10: ge-0/0/5.0 Organization specific TLV (127), length 9: OUI IEEE 802.3 Private (0x00120f) MAC/PHY configuration/status Subtype (1) autonegotiation [supported, enabled] (0x03) PMD autoneg capability [10BASE-T hdx, 10BASE-T fdx, 100BASE-TX hdx, 100BASE-TX fdx, Asym and Sym PAUSE for fdx, 1000BASE-{X LX SX CX} fdx, 1000BASE-T fdx] (0xa836) MAU type Unknown (0x0000) Organization specific TLV (127), length 7: OUI IEEE 802.3 Private (0x00120f) Power via MDI Subtype (2) MDI power support [PSE, enabled], power pair signal, power class class1 Organization specific TLV (127), length 9: OUI IEEE 802.3 Private (0x00120f) Link aggregation Subtype (3) aggregation status [supported], aggregation port ID 0 Organization specific TLV (127), length 6: OUI IEEE 802.3 Private (0x00120f) Max frame size Subtype (4) MTU size 1514 Organization specific TLV (127), length 6: OUI Ethernet bridged (0x0080c2) 0x0000: 0080 c201 0084 Organization specific TLV (127), length 16: OUI Juniper (0x009069) 0x0000: 0090 6901 4250 3032 3038 3234 3838 3039 Organization specific TLV (127), length 14: OUI Ethernet bridged (0x0080c2) 0x0000: 0080 c203 0000 0764 6566 6175 6c74 Organization specific TLV (127), length 12: OUI Ethernet bridged (0x0080c2) 0x0000: 0080 c203 0084 0576 6f69 6365 Organization specific TLV (127), length 7: OUI ANSI/TIA (0x0012bb) LLDP-MED Capabilities Subtype (1) Media capabilities [LLDP-MED capabilities, network policy, location identification, extended power via MDI-PD] (0x0017) Device type [network connectivity] (0x04) Organization specific TLV (127), length 7: OUI ANSI/TIA (0x0012bb) Extended power-via-MDI Subtype (4) Power type [PSE device], Power source [PSE - primary power source] Power priority [low] (0x03), Power 3.7 Watts Organization specific TLV (127), length 8: OUI ANSI/TIA (0x0012bb) Network policy Subtype (2) Application type [voice] (0x01), Flags [Tagged] Vlan id 132, L2 priority 0, DSCP value 0 End TLV (0), length 0 To alter the DSCP value sent by LLDP-MED protocol of the EX Switch do the following: 1. Configure classifier under "class of service" (COS) on the EX Switch with required DSCP value 2. Configure VOIP under "ethernet-switching-options" to add interfaces which have VoIP phones.