Switch commands: >enable #config t (config)#hostname SW1 SW1(config)#service password-encryption SW1(config)#enable secret cisco SW1(config)#banner motd # welcome to SW1 # SW1(config)#ip default-gateway 192.168.1.254 SW1(config)#line con 0 SW1(config-line)#password cisco SW1(config-line)#login SW1(config-line)#line vty 0 15 SW1(config-line)#password cisco SW1(config-line)#login SW1(config-line)#exit SW1(config)#int vlan 1 SW1(config-vlan)#ip address 192.168.1.253 255.255.255.0 SW1(config-vlan)#no shut SW1(config-vlan)#exit SW1(config)#spanning-tree vlan 1 priority 0 (*YOU COULD PUT vlan 1,2,3...Also the priority increments by 4096 starting at 0.) SW1(config)#int range f0/2-20 SW1(config-if-range)#spanning-tree portfast SW1(config-if-range)#spanning-tree bpduguard enable SW1(config-if-range)#switchport mode access SW1(config-if-range)#switchport port-security SW1(config-if-range)#swithcport port-security mac-address sticky SW1(config-if-range)#switchport port-security maximum 1 SW1(config-if-range)#switchport port-security violation shutdown SW1(config-if-range)#exit SW1(config)#int f0/24 SW1(config-if)#description connection to Router1 SW1(config-if)#switchport mode trunk SW1(config-if)#int f0/23 SW1(config-if)#description connection to client SW2 SW1(config-if)#switchport mode trunk SW1(config-if)#int f0/22 SW1(config-if)#description connection to client SW3 SW1(config-if)#switchport mode trunk SW1(config-if)#exit SW1(config)#vlan 10 SW1(config-vlan)#name HR SW1(config-vlan)#vlan 20 SW1(config-vlan)#name ACCT SW1(config-vlan)#exit SW1(config)#int range f0/2-10 SW1(config-if-range)#switchport access vlan 10 SW1(config-if-range)#int range f0/11-20 SW1(config-if-range)#switchport access vlan 20 SW1(config-if-range)#exit SW1(config)#vtp domain TND SW1(config)#vtp mode server (*By default all switches are servers. Using the same command you could change it to CLIENT OR TRANSPARENT)