Is it correct to assume when working with VLANs using the switch instead of bridges, is the best practice in terms of performance?
When using the switch like I did, we are using the ASIC chip, and the processor is more "free" to work with routes, QoS, etc? and if use bridges, the VLANs workload pass to the processor ? Am I wrong with this idea?
Definitely faster and less bottlenecks using the switch. Bridging does at least two things.
1. Sends everything to the cpu for processing, so takes cpu resources.
2. Sending everything to cpu also limits the total bandwidth across the switch to the bandwidth of the cpu links. (Very important on Gigabit switches, some Fast Ethernets have the CPU integrated)