ICND2 3.0: Mitigating Threats, Introducing SDN, and Examining QoS