lon21 wrote: » I am just learning PBR with Cisco routers, while I have got this to work via a access-list and route-maps.My understanding is each packet is checked with the PBR and then the routing table.
If the above is true, then I believe PBR should be implement to both ends of the router where the path connects, as having only one PBR provide routes for packet which are destined but the return packets i.e. in tcp would take another route.
pogue wrote: » The bolded part I believe is only true if you use the "default" keyword in the PBR commands. One common use for PBR is to choose which of two ISPs to route outbound traffic to. PBR gives you no control over how the internet routes traffic back to your network. Not sure what you mean by "both ends of the router". Do you mean the LAN side and the WAN side? You seem to be saying that PBR "should be used" in a certain way.. PBR is just a tool that allows you to match a certain condition or conditions, and then to take a certain action afterwards. Please give us a little bit more info on what you are actually trying to accomplish with PBR, and we can let you know if you are looking at things with the right mindset. Russ
Agent6376 wrote: » Ion, if you are going to use PBR in the scenario you have laid out, then yes you would want to configure it on both ends to avoid asymmetric routing, exactly as you suspected. I've worked in networks where clients would load balance Citrix traffic over an MPLS link, and then send printer and web traffic over a protected GRE tunnel with failover either way. PBR was used on both sides to classify traffic accordingly so that destination and return traffic took the same routes. I hope this answers your question.
pogue wrote: » This sounds like a site-to-site VPN. Not sure that the OP ever mentioned anything that could even remotely be considered similar. Sounded like the OP mentioned applying PBR in both directions on a single router, which I don't think is possible. Again, it sounds like you are talking about some sort of VPN where sites are connected over Layer 2, which is not what the OP is referring to. Russ