1lldptool-dcbx(8)                     Linux                    lldptool-dcbx(8)
2
3
4

NAME

6       DCBX - Show / manipulate DCBX configuration
7

SYNOPSIS

9       lldptool -t -i ethx -V IEEE-DCBX -c [mode]
10
11       lldptool -T -i ethx -V IEEE-DCBX mode=reset
12
13       lldptool -t -i ethx -V <CIN-DCBX|CEE-DCBX> -c [enableTx]
14
15       lldptool -T -i ethx -V <CIN-DCBX|CEE-DCBX> enableTx=<yes|no>
16
17

DESCRIPTION - DCBX MODE

19       lldpad supports the following versions of the DCB capabilities exchange
20       (DCBX) protocol:
21
22       CIN DCBX
23              <http://download.intel.com/technology/eedc/dcb_cep_spec.pdf>
24
25       CEE DCBX
26              <http://www.ieee802.org/1/files/public/docs2008/az-wadekar-dcbx-
27              capability-exchange-discovery-protocol-1108-v1.01.pdf>
28
29       IEEE DCBX
30              See the IEEE 802.1Qaz-2011 specification for details."
31
32       IEEE  DCBX is the default DCBX mode for a DCB capable interface. There‐
33       fore the default and configured IEEE DCBX TLVs will be transmitted when
34       the  interface  comes up.  lldpad can be globally configured to support
35       one of the legacy DCBX versions (CIN or CEE).  If the remote LLDP agent
36       does  not  transmit  any IEEE DCBX TLVs and does transmit a legacy DCBX
37       TLV which matches the configured legacy DCBX  version,  then  the  DCBX
38       mode  will  drop back to legacy DCBX mode.  It will not transition back
39       to IEEE DCBX mode until the next link reset.   If  lldpad  has  dropped
40       back  to  legacy  DCBX  mode  for  a  given interface and the daemon is
41       stopped and restarted, the legacy DCBX mode for that interface will  be
42       used  instead  of  starting  out in IEEE DCBX mode.  This behavior only
43       applies to the case where lldpad is restarted  and  is  not  persistent
44       across a system reboot.
45
46       The  DCBX mode can be queried and configured by using the special tlvid
47       IEEE-DCBX.  There is not an actual TLV which corresponds to this tlvid.
48       Its  use  is to query and reset the IEEE DCBX mode.  When queried, IEEE
49       DCBX mode can take the following values:
50
51       auto - IEEE DCBX will be used (initially) if lldpad is  restarted.   An
52       exception  is  if  the DCBX mode has been forced to a legacy DCBX mode,
53       then the specified legacy mode will be used.  See information about the
54       'dcbx'  parameter  in dcbtool(8) for more information about this excep‐
55       tion."
56
57       CEE - CEE DCBX will be used if lldpad is restarted
58
59       CIN - CIN DCBX will be used if lldpad is restarted
60
61
62       The IEEE DCBX mode can be reset to auto by setting the mode argument to
63       the value reset
64
65

DESCRIPTION - DCBX CONFIGURATION

67       The  detailed  configuration  of  the  IEEE  DCBX  TLVs can be found in
68       related lldptool man pages for each IEEE DCBX TLV (see lldptool-pfc(8),
69       lldptool-ets(8) and lldptool-app(8)).
70
71       The  detailed  configuration  of the CIN and CEE DCBX TLVs is performed
72       using dcbtool (see dcbtool(8)).  However, lldptool  can  configure  the
73       enableTx  parameter  of  the CIN and CEE DCBX TLVs (as it can with most
74       other TLVs).  Since lldpad only transmits TLVs for one version of  DCBX
75       on any given interface, the enableTx parameter for the CIN and CEE DCBX
76       TLVs (and for the IEEE DCBX feature TLVs) takes effect  only  when  the
77       corresponding DCBX version is active.
78
79

ARGUMENTS

81       mode=reset
82              Reset  the DCBX mode that will be used if lldpad is restarted by
83              setting the mode argument to reset using the special tlvid IEEE-
84              DCBX.
85
86       enableTx
87              Enable  the  specified  DCBX  TLV  (CIN-DCBX  or CEE-DCBX) to be
88              transmitted in the LLDPDU if that DCBX mode  for  the  specified
89              interface has been selected.
90
91

EXAMPLE & USAGE

93       Query  the  current DCBX mode that will be used if lldpad is restarted.
94       (this is not a persistent setting)
95              lldptool -t -i eth3 -V IEEE-DCBX -c mode
96
97
98       Reset the DCBX mode to be 'auto' (start in IEEE DCBX  mode)  after  the
99       next lldpad restart
100              lldptool -T -i eth3 -V IEEE-DCBX mode=reset
101
102
103       Enable transmission of the CEE DCBX TLV
104              lldptool -T -i eth3 -V CEE-DCBX enableTx=yes
105
106
107       Disable transmission of the CIN DCBX TLV
108              lldptool -T -i eth3 -V CIN-DCBX enableTx=no
109
110
111       Query the configuration of enableTx for the CEE DCBX TLV
112              lldptool -t -i eth3 -V CEE-DCBX -c enableTx
113
114

NOTES

SEE ALSO

117       dcbtool(8),  lldptool(8),  lldptool-ets(8),  lldptool-pfc(8), lldptool-
118       app(8), lldpad(8)
119
120

AUTHOR

122       Eric Multanen
123
124
125
126open-lldp                         August 2012                 lldptool-dcbx(8)
Impressum