There is an ever growing number of devices being connected to the internet that have the need to be protected from outside sources wanting to disrupt services or steal information. Network security is the key to protecting these devices from harm. According to Cisco, network security is defined as any activity designed to protect the usability and integrity of your network and data. This includes both hardware and software technologies (Cisco).