We have locations in two seperate cities connected by a single DS3. Each location has its own Internet connections and multiple edge routers. Both locations are also part of the same AS in BGP.
I'm looking for an easy way to have traffic originating in location A prefer to go out to the Internet via location A's bandwidth and the same for location B. In otherwords, I want to reduce some of the traffic that is traversing our DS3 for the sole purpose of going out the other city's Internet connections.
This seems to me like I would have to weight traffic based on source address and I'm not finding much help online.