I work for a company that offers a network-level protection against those kinds of attacks, if you would like you can pm me and I will give you details of what we provide.