Inter VLAN Overview:
How does Inter VLAN routing work?
Configuration part:
Switch1 configuration:
Switch1(config-if)#switchport access vlan 2
Switch1(config-if)#int fa 0/2
Switch1(config-if)#switchport access vlan 2
Switch1(config)#int fa 0/3
Switch1(config-if)#switchport access vlan 3
Switch1(config)#int fa 0/4
Switch1(config-if)#switchport access vlan 3
Switch1(config)#int fa 0/5
Switch1(config-if)#switchport mode trunk
Switch1(config)#int fa 0/6
Switch1(config-if)#switchport mode trunk
Switch1(config)#int fa 0/7
Switch1(config-if)#switchport mode trunk
Switch1(config)#int range fa 0/1 -4
Switch1(config-if-range)#switchport mode access
switch2 configuration:
Switch2>enable
Switch2#configure terminal
Switch2(config)#vlan 2
Switch2(config-vlan)#name MKT
Switch2(config-vlan)#vlan 3
Switch2(config-vlan)#name Engg
Switch2(config)#int range fa 0/1 -2
Switch2(config-if-range)#switchport access vlan 2
Switch2(config-if-range)#switchport mode access
Switch2(config)#int range fa 0/3 -4
Switch2(config-if-range)#switchport acces vlan 3
Switch2(config-if-range)#switchport mode acces
Switch3 configuration:
Switch3>enable
Switch3#configure terminal
Switch3(config)#vlan 2
Switch3(config-vlan)#name MKT
Switch3(config-vlan)#vlan 3
Switch3(config-vlan)#name Engg
Switch3(config)#int fa 0/1
Switch3(config-if)#switchport access vlan 2
Switch3(config)#int fa 0/2
Switch3(config-if)#switchport access vlan 3
Switch3(config)#int range fa 0/1 -2
Switch3(config-if-range)#switchport mode access
Switch1(config)#int fa 0/3
Switch1(config-if)#switchport mode trunk
Router R1: Router configuration:
=====================
Router(config)#int fa 0/0
Router(config-if)#no shutdown
Router(config)#int fa 0/0.1
Router(config-subif)#encapsulation dot1Q 2
Router(config-subif)#ip add 192.168.2.1 255.255.255.0
Router(config)#int fa 0/0.2
Router(config-subif)#encapsulation dot1Q 3
Router(config-subif)#ip add 192.168.3.1 255.255.255.0
you can see video tutorial for better understand: