Securing VoIP Networks: Threats, Vulnerabilities, and Countermeasures