How to prepare for and deal with a DDoS attack