I hate trying to read IEEE standards, but after a cursory glance I would agree 
that the behavior your seeing on the vlan-tagged family inet interface is not 
correct.

I didn't see anything specifying one way or another in the 802.1AB-2005 (LLDP) 
standard, but the 802.1Q-2005 standard says this in Table 9-2: "The null VLAN 
ID. Indicates that the tag header contains only priority information; no VLAN 
identifier is present in the frame. This VID value shall not be configured as a 
PVID or a member of a VID Set, or configured in any Filtering Database entry, 
or used in any Management operation."

I interpret "or used in any Management operation" to exclude the use of a vlan 
tag value of 0 for LLDP frames.

Of course the simple fact that the two different configuration are producing 
different frame formats should be enough to get JTAC to investigate more 
thoroughly.

--Stacy

On May 10, 2011, at 3:11 AM, Jeff Wheeler wrote:

> I find that EX4200 with interfaces configured with vlan-tagging and
> layer-3 sub-interfaces, as opposed to family ethernet-switching and
> routed VLAN interfaces, transmit LLDP frames differently.  I do not
> think this is the correct behavior, but I would appreciate comments.
> 
> The interfaces configured as follows:
> interface xe-1/1/1 {
>  vlan-tagging;
>  unit 3911 {
>    vlan-id 3911;
>    family inet {
>      address 192.0.2.1/24;
>    }
>  }
> }
> produces LLDP frames that appear like this:
> 08:39:23.892264 Out 00:19:e2:51:86:99 > 01:80:c2:00:00:0e, ethertype
> 802.1Q (0x8100), length 68: vlan 0, p 0, ethertype LLDP, LLDP,0
> 
> Notice the outer-ethertype 0x8100 rather than 0x88CC.  Surely this is
> not correct.
> 
> Changing the configuration to something like:
> interface xe-1/1/1 {
>  unit 0 {
>    family ethernet-switching {
>      port-mode trunk;
>      vlan {
>        members 3911;
>      }
>    }
>  }
> }
> interface vlan.3911 {
>  family inet {
>    address 192.0.2.1/24;
>  }
> }
> vlan v3911 {
>  vlan-id 3911;
>  l3-interface vlan.3911;
> }
> produces LLDP frames which appear normal:
> 08:50:01.121422 Out 00:19:e2:51:86:bf > 01:80:c2:00:00:0e, ethertype
> LLDP (0x88cc), length 74: LLDP, name J3K3.1250RL, length 60
> 
> In the first case, my neighboring devices are dropping the LLDP
> frames, and thus they do not learn about the advertising device.  In
> the later case, everything works as expected.  With both
> configurations, the EX4200 itself does detect the neighboring
> LLDP-speakers correctly.
> 
> -- 
> Jeff S Wheeler <[email protected]>
> Sr Network Operator  /  Innovative Network Concepts
> 
> _______________________________________________
> juniper-nsp mailing list [email protected]
> https://puck.nether.net/mailman/listinfo/juniper-nsp


_______________________________________________
juniper-nsp mailing list [email protected]
https://puck.nether.net/mailman/listinfo/juniper-nsp

Reply via email to