I have a question regarding local policy routing.
I have a 4507R wich I use as a layer 3 network core (collapse core) in a building. It has different gateways (vlan interfaces) for 5 floors, and basically I have two path to my HQ, a router with some leased lines for critical information and a VPN for the rest. The router I use to connect to our HQ is in one vlan,I have a vlan interface in the 4507 and they both use eigrp, the VPN is in a pix, I have another vlan for the pix subnet too, and I use static routing for it.
My problem is: When I receive traffic from a floor I can set the next hop for a destination in the same vlan interface so since the pix is a different vlan from the floors writing the policy rule command in the interface where I receive the floor's traffic does not work. How can I solve this? I have though of using local policy routing since the documentation I have says "packets originating in the router" but I am not sure what this expression means. Are packets from the different floors being "originated" in my 4507 since it is the layer three device in this scenario? Should this solve my inconvenient.
I can not use static routes since sometimes only some ports between server are sent via VPN and the others applications are sent via leased lines.
I hope my question is clear.
Thank you in advance for all your answers.