Filtering Location Optimization for Defending Against Large-Scale BDoS Attacks