As I know VLAN is a control function for layer 2 engine. I think VLAN in layer 2 is cutting switch ports as group and specify trunk port in layer 1.
So VLAN ID in layer 2 means each VLAN pool identity and VLAN ID in layer 1 means which VLAN stream should the trunk port send. (Because VLAN ID is bind on interface.) .
And trunk ports setting must match VLAN pools ID which on itself. right ??
If there are two switches and they have different Native-VLAN ID on trunk port, could they transmit native vlan stream ??
Above all, if they could, I still need to make trunk port Native-VLAN ID match it's own Native-VLAN pool ID, right ??