Computer Networking
Computer Networking: A Top-Down Approach
9th Edition · James Kurose, Keith Ross
A practical resource for learning computer networking concepts, protocols, and system communication.
What You’ll Learn
A quick overview of the core skills and concepts covered in this book
- Application, transport, network, link, and physical layer concepts
- Internet protocols including HTTP, DNS, TCP, UDP, IP, routing, and wireless networking
- Network security, multimedia, and modern Internet architecture
- How networked applications communicate across layered systems
Who This Book Is For
- Students learning computer networking
- Developers who want to understand Internet protocols
- Networking and cloud learners building conceptual foundations
- Readers who prefer application-first explanations
Inside the Book
- Layered networking concepts and protocol explanations
- Examples of Internet communication and network behavior
- Coverage of routing, transport, applications, and security
- Exercises for protocol reasoning and troubleshooting
- Foundation for networking, cloud, and systems roles
Why This Book Stands Out
- Top-down structure starts with familiar applications before lower layers
- Strong explanation of Internet protocols and layered architecture
- Good fit for software developers learning networking
- Widely used in undergraduate networking courses
Ready to Get the Book?
Start learning today with instant access through Amazon.
Related Books in This Series