First of all, I assume you mean a DDoS attack. A simple DoS attack would be ineffective and almost immediately dealt with by the server's firewall.
Second, a DDoS originating from a particular geographic region is almost as easy to block and would simply result in huge blocks of IP addresses...