This document discusses computer network security. It begins with an introduction discussing how computer networks bring security risks due to openness and connectivity. It then discusses influential elements of network security such as hackers, software vulnerabilities, and information leaks. The document also covers research findings on basic network security technologies like firewalls, encryption, and intrusion detection. It analyzes internet attack methods including eavesdropping, phishing, denial of service attacks and malware. Finally, it discusses measures that can be taken to improve network security.