In Gns3 by default there is no way of running Cisco switch, but using Cisco 3640 IOS image you can convert your router into switch. There is a module i.e. NM-16ESW module which can be used with Cisco 3640 IOS in gns3 and provide you the switching features in GNS3. There are many cisco images which supports NM-16ESW-module, such Switch IOS images for GNS3 is 3600 series c3640.
You can run this IOS in GNS3 and create different switching labs with this IOS. These Switching labs includes:
Vlan
VTP
Inter-vlan routing
Hands-on labs running real Cisco IOS Software - Cisco Learning Labs for CCNA and CCNP Students Hello guys. IOSv on GNS3 with free IOS 15.4 image.
Image for DOS 2.26 (terabyteunlimited.com). Image for DOS is a reliable and easy to use drive imaging software package. Completely backup your operating systems, including Windows or Linux.
Download Cisco IOS for GNS3. Working Cisco IOS for GNS3. Gaining access to an unconfigured Cisco 3750 Switch without Console.
3640 Switch IOS image for Gns3
You can use the following interfaces or ports/ modules with GNS3:
Leopard-2FE
NM-16ESW
NM-1FE-TX
NM-1E
NM-4E
NM-4T
I hope this aricle is informative for your. Share your comments in comments sections. Thank you. !