By reading Cisco's manual at http://www.cisco.com/c/en/us/td/docs/switches/datacenter/nexus5000/sw/configuration/guide/cli_rel_4_0_1a/CLIConfigurationGuide/AccessTrunk.html it says that a port can be only 2 types and nothing else:
1, An access port can have only one VLAN configured on the interface; it can carry traffic for only one VLAN. - Access port can be configured as > HOST port 2, A trunk port can have two or more VLANs configured on the interface; it can carry traffic for several VLANs simultaneously.
I run into a lot of interesting devices like Zyxel, Dlink, Allied-telesis which had weird options such as a port can be:
1, Access 2, Trunk 3, General
What does General means? Would it be some AUTO-MAGIC=auto-fail feature that it tries to auto-detect it?
My other problem is that I have to link switches which although support VLANs they don't have any option to configure TRUNK ports (which would transfer multiple VLAN infos on the same cable).
So regardless that these switches are internally support 4096 VLAN, it seems to me that they cannot work together with other different type of switches which are VLAN capable. They don't have any port specific settings like I previously mentioned, you can only define different VLANs and add ports to them to be either tagged or untagged.
For example if the left switch supports trunking and I set port 15 to be TRUNK and plug it into the second switch port 1 (which as I said cannot be set to any mode) but on the second switch I manually create all the VLANs and add port 1 to be the member of any of them (as a trunk should be) what can be expected? Will this behave like a regular trunk?
I just run into lots of different problems with it, like I see traffic coming from those vlans with tcpdump but when I replug a machine, trying to move it to the new switch it's unreachable.
Any tips are welcome!