I am working on a core switch replacement and am working on setting up the trunk ports. I've read various documents, posts, etc... about native vlans and am in information overload. I'm hoping that someone here can either clear up things or confirm what I'm thinking.
1. I've got trunk ports configured for connections between switches, connections for our VNX data mover LACP port channel, and connections for the port channel used for our UCS fabric interconnects. I understand that the native vlan on a port needs to match on both ends of the connection or a mismatch error will result. However, I'm not sure I can specify the native vlan on the VNX or UCS so I'm thinking that I don't want to specify the native vlan on these ports. Is this correct or do I need to specify the native vlan on all trunk ports?
2. I've read that I should create a native vlan that isn't used anywhere else on the network and then specify that vlan as the native vlan on my trunk ports. If I'm thinking correctly I should only need to create the vlan in the vlan database using the "vlan xx" command and then "switchport trunk native vlan xx" on my port. I don't believe I need any type of interface vlan set up with an IP address, etc.... Is this correct or do I need an "interface vlan" with no ip address and the no shutdown command specified?
3. I've also read that the native vlan needs to be part of my "switchport trunk allowed vlan..." list on the trunk port because it passes things like BPDUs, CDP, DTP, etc...traffic on the native vlan. But I've also seen that the native vlan shouldn't be part of the allowed vlan list. Which is correct?
4. Is there any type of switch control type traffic that needs to be allowed from vlan 1? Can this vlan be shutdown?