My uploaded topology has one switch with two VLANs Marketing,Finance and has two connections to the routers ( not seen in the picture) , one for each VLAN ...
So... I configured that topology with my Virtual Lab with Two TrunkLinks between the switch and the two ports of the router and they didn't work.. why???!!!
I think that those links should be TrunkLinks not AccessLinks... Right ?
Inter-VLAN routing using an external router can be done in 2 ways in your case, either having 2 access interfaces on the router each belonging to one of the 2 VLANs on the switch and thus the inter-VLAN routing is done by routing the traffic between the 2 interfaces on the router.
The second solution is the router-on-a-stick, this solution reduces the need of multiple interfaces on the router, and thus by making the interface trunk and using subinterfaces each in a VLAN and thus the routing is done between sub-interfaces, which is the preferred solution as it reduces the interfaces required on the router doing the inter-VLAN routing.
I hope that i've been informative.
HTH, please do rate all helpful replies,