Thu Sep 08, 2016 1:43 pm
Yes, if you remove the master/slave configuration, it's the same as directly connecting the port to the CPU. Unfortunately, in the CRS, all ports share a singe 1 gbps link to the CPU, so it's a major bottleneck. Using bridging on a CRS is not advisable.
The key to working with the CRS is proper config. For a VLAN to be routable, you need to create the VLAN on the Master port interface (done through the "Interfaces > VLAN" menu). From there, you'll want to go into the Switch VLAN config. In the "interface > ethernet > switch > vlan" menu, you define all the VLANs you want on your switch (you can make some non-routable if you like by not also adding them to the Master port), and you identify on which ports those VLANs are valid. Next, if you want to treat any untagged traffic as tagged, you need to do ingress vlan translation (basically sets the default VLAN ID for untagged traffic). Finally, you want to do egress VLAN tagging for any trunk or hybrid ports where the endpoints actually send tagged traffic.
Remember, only VLANs that you want to actually route will need to be created on the Master port as well (and linked/tagged on switch1-cpu). For example, I have a dedicated VLAN on my CRS for iSCSI traffic. I use out-of-band management for the endpoints that use that VLAN, so I don't need or want any routes into that VLAN for security reasons. So that VLAN only exists through the "interface > ethernet > switch" menu group, and not at the "interface > vlan" menu group.