Introduction to Network Security by Dr. Neal Krawetz
This textbook discusses core topics in computer network security,
providing a single source that covers network security issues and uses the most
common network protocols as detailed examples.
It explores the International Standards Organization's Open
Systems Interconnection (ISO OSI) network stack and discusses common
security weaknesses, vulnerabilities, attack methods, and mitigation
approaches. The risks and mitigation options for each layer of the
ISO OSI model are covered in general terms, and specific protocols are
provided as examples and case studies.
Book Reviews:
Sample college courses that use this book:
- California State University in Northridge, California
- Carroll College in Helena, Montana
- Central Texas College in Killeen, Texas
- Kennesaw State University in Kennesaw. Georgia
- Southern Oregon University in Ashland, Oregon
- Trinidad State Junior College in Trinidad, Colorado
- University Of Texas in San Antonio, Texas
- Weber State University in Ogden, Utah
Available from:
Table of Contents
- Part I: Overview
- Chapter 1: Security
- Chapter 2: Ethics
- Chapter 3: Network Theory
- Chapter 4: Basic Cryptography
- Part II: OSI Layer I
- Chapter 5: Physical Layer
- Chapter 6: Physical LAN
- Chapter 7: Wireless Networking
- Part III: OSI Layer 2
- Chapter 8: Data Link Layer
- Chapter 9: SLIP and PPP
- Chapter 10: MAC and ARP
- Part IV: OSI Layer 3
- Chapter 11: Network Layer
- Chapter 12: Internet Protocol (IP)
- Chapter 13: Anonymity
- Part V: OSI Layer 4
- Chapter 14: Transport Layer
- Chapter 15: TCP
- Part VI: OSI Layer 5
- Chapter 16: Session Layer
- Chapter 17: DNS
- Part VII: OSI Layer 6
- Chapter 18: Presentation Layer
- Chapter 19: SSL
- Chapter 20: SSH
- Part VIII: OSI Layer 7
- Chapter 21: Application Layer
- Chapter 22: SMTP
- Chapter 23: HTTP
- Part IX: General Issues
- Chapter 24: Modularity and Security
- Chapter 25: Issues Summary