Are switches ios supported in gns3 like the 3550, 3750, 3850?
Jorge, switching is supported in GNS3 in a few different ways.
GNS3 has a built in switch. Very limited in what you can do ex. access ports, vlans, and trunks
You can upload a Cisco router IOS that supports switch blades such as the 3725 c3725-adventerprisek9-mz.124-15.T14.image. Add a NM-16ESW (switch blade) to an empty slot. Keep in mind the switch commands are not 100% the same.
Final option is using a VIRL L2 image. vios_l2-adventerprisek9-m.vmdk.SSA.152-4.0.55.E / vios_l2-adventerprisek9-m.vmdk.SSA.152-4.0.55.E. You can read more about it here: https://www.cliwarriors.com/emulation/how-to-install-vios-iosv-in-gns3/