UNDERSTANDING DDOS PROTECTION: A COMPREHENSIVE GUIDE