Answer:
SW-A (close to router)
SW-A#configure terminal
SW-A(config)#spanning-tree vlan 11-13,21-23 root primary
SW-A(config)#vlan 21
SW-A(config-vlan)#name Marketing
SW-A(config-vlan)#exit
SW-A(config)#vlan 22
SW-A(config-vlan)#name Sales
SW-A(config-vlan)#exit
SW-A(config)#vlan 23
SW-A(config-vlan)#name Engineering
SW-A(config-vlan)#exit
SW-A(config)#interface range Fa0/3 – 4
SW-A(config-if-range)#no switchport mode access
SW-A(config-if-range)#no switchport access vlan 98 (These two commands must be deleted to form a trunking link)
SW-A(config-if-range)#switchport trunk encapsulation dot1q (cannot issued this command on this switch, but don‘t worry coz I still got 100%)
SW-A(config-if-range)#switchport mode trunk
SW-A(config-if-range)#switchport trunk native vlan 99
SW-A(config-if-range)#switchport trunk allowed vlan 1,21-23
SW-A(config-if-range)#channel-group 1 mode active
SW-A(config-if-range)#channel-protocol lacp
SW-A(config-if-range)#no shutdown
SW-A(config-if-range)#end
SW-B (far from router)
SW-B#configure terminal
SW-B(config)#vlan 21
SW-B(config-vlan)#name Marketing
SW-B(config-vlan)#exit
SW-B(config)#vlan 22
SW-B(config-vlan)#name Sales
SW-B(config-vlan)#exit
SW-B(config)#vlan 23
SW-B(config-vlan)#name Engineering
SW-B(config-vlan)#exit
SW-B(config)#vlan 99
SW-B(config-vlan)#name TrunkNative // not necessary to name it but just name it same as SwitchA
SW-B(config-vlan)#exit
SW-B(config)#interface range Fa0/9 – 10
SW-B(config-if-range)#switchport mode access
SW-B(config-if-range)#switchport access vlan 21
SW-B(config-if-range)#spanning-tree portfast
SW-B(config-if-range)#no shutdown
SW-B(config-if-range)#exit
SW-B(config)#interface range Fa0/13 – 14
SW-B(config-if-range)#switchport mode access
SW-B(config-if-range)#switchport access vlan 22
SW-B(config-if-range)#spanning-tree portfast
SW-B(config-if-range)#no shutdown
SW-B(config-if-range)#exit
SW-B(config)#interface range Fa0/15 – 16
SW-B(config-if-range)#switchport mode access
SW-B(config-if-range)#switchport access vlan 23
SW-B(config-if-range)#spanning-tree portfast
SW-B(config-if-range)#no shutdown
SW-B(config-if-range)#exit
SW-B(config)#vtp mode transparent
SW-B(config)#spanning-tree mode rapid-pvst
SW-B(config)#ip default-gateway 192.168.1.1 (you can get this IP from SW-A with command show cdp neighbour detail) // not sure about this command because the question says “No routing is to be configured on SwitchB”.
SW-B(config)#interface vlan 1
SW-B(config-if)#ip address 192.168.1.11 255.255.255.0
SW-B(config-if)#no shutdown
SW-B(config-if)#exit
SW-B(config)#interface range Fa0/3 – 4
SW-B(config-if-range)#switchport trunk encapsulation dot1q (yes I can issued this command on this switch)
SW-B(config-if-range)#switchport mode trunk
SW-B(config-if-range)#switchport trunk native vlan 99
SW-B(config-if-range)#switchport trunk allowed vlan 1,21-23
SW-B(config-if-range)#channel-group 1 mode passive //mode passive because “SwitchA controlling activation”
SW-B(config-if-range)#channel-protocol lacp
SW-B(config-if-range)#no shutdown
SW-B(config-if-range)#end
Some guidelines for configuring SwitchA & SwitchB:
Configuration Requirements for SwitchA
Configuration Requirements for SwitchB
Inter-switch Connectivity Configuration Requirements:
You may have to configure Interface Port-Channel on both switches. Check the configuration first, if it does not exist, use these commands:
interface port-channel1
switchport mode trunk
switchport trunk native vlan 99 //this command will prevent the “Native VLAN mismatched” error on both switches
switchport trunk allowed vlan 1,21-23,99
Some notes for this sim:
+ You should check the initial status of both switches with these commands: show vtp status (transparent mode on switchA and we have to set the same mode on switchB), show spanningtree [summary] (rapid-pvst mode on switchA and we have to set the same mode on switchB), show vlan (check the native vlan and the existence of vlan99), show etherchannel 1 portwww.
+ When using “int range f0/x – y” command hit space bar before and after “-“ otherwise the simulator does not accept it.
+ You must create vlan 99 for the switchB. SwitchA already have vlan 99 configured.
+ At the end, you can try to ping from SwitchB to RouterA (you can get the IP on RouterA via the show cdp neighbors detail on SwitchA), not sure if it can ping or not. If not, you can use the “ip default-gateway 192.168.1.1” on SwitchB.
+ The name of SwitchA and SwitchB can be swapped or changed so be careful to put your configuration into appropriate switch.
Switch A
SWA(config)#vlan 21
SWA(config-vlan)#name Marketing
SWA(config)#vlan 22
SWA(config-vlan)#name Sales
SWA(config)#vlan 23
SWA(config-vlan)#name Engineering
SWA(config-vlan)#exit
SWA(config)#spanning-tree vlan 11-13,21-23 root primary
SWA(config)#interface range fa0/3 – 4
SWA(config-if)#shutdown
SWA(config-if)#no switchport mode access
SWA(config-if)#no switchport access vlan 98
SWA(config-if)#channel-group 1 mode active
SWA(config-if)#channel-protocol lacp
SWA(config-if)#exit
SWA(config)#interface port-channel 1
SWA(config-if)#switchport mode trunk
SWA(config-if)#switchport trunk native vlan 99
SWA(config-if)#switchport trunk allowed vlan 1,21-23
SWA(config-if)#no shutdown
Switch B
***VLAN 11,12 & 13 should match with SwitchA.
SWB(config)#vlan 11
SWB(config-vlan)#name ADM
SWB(config)#vlan 12
SWB(config-vlan)#name BDM
SWB(config)#vlan 13
SWB(config-vlan)#name CDM
SWB(config)#vlan 21
SWB(config-vlan)#name Marketing
SWB(config)#vlan 22
SWB(config-vlan)#name Sales
SWB(config)#vlan 23
SWB(config-vlan)#name Engineering
SWB(config)#vlan 98
SWB(config-vlan)#name Parking
SWB(config)#vlan 99
SWB(config-vlan)#name TrunkNative
SWB(config-vlan)#exit
SWB(config)#interface range fa0/9 – 10
SWB(config-if)#switchport mode access
SWB(config-if)#switchport access vlan 21
SWB(config-if)#spanning-tree portfast
SWB(config-if)#no shut
SWB(config)#interface range fa0/13 – 14
SWB(config-if)#switchport mode access
SWB(config-if)#switchport access vlan 22
SWB(config-if)#spanning-tree portfast
SWB(config-if)#no shut
SWB(config)#interface range fa0/15 – 16
SWB(config-if)#switchport mode access
SWB(config-if)#switchport access vlan 23
SWB(config-if)#spanning-tree portfast
SWB(config-if)#no shut
SWB(config)#vtp mode transparent
SWB(config)#spanning-tree mode rapid-pvst
SWB(config)#interface vlan 1
SWB(config-if)#ip address 192.168.1.11 255.255.255.0
SWB(config-if)#no shut
SWB(config)#ip default-gateway 192.168.1.1
SWB(config)#interface range fa0/3 – 4
SWB(config-if)#shutdown
SWB(config-if)#channel-group 1 mode passive
SWB(config-if)#channel-protocol lacp
SWB(config-if)#exit
SWB(config)#interface port-channel 1
SWB(config-if)#switchport trunk encapsulation dot1q
SWB(config-if)#switchport mode trunk
SWB(config-if)#switchport trunk native vlan 99
SWB(config-if)#switchport trunk allowed vlan 1,21-23
SWB(config-if)#no shutdown
***** Switch A *****
SWA(config)#interface range fa0/3 – 4
SWA(config-if)#no shutdown
SWA(config-if)#exit
***** Switch B *****
SWB(config)#interface range fa0/3 – 4
SWB(config-if)#no shutdown
SWB(config-if)#exit