Computer Networking: A Top-Down Approach, Global Edition (7e) : 9781292153599

Computer Networking: A Top-Down Approach, Global Edition (7e)

In stock
 
Edition
 
7th
ISBN
 
9781292153599
ISBN 10
 
1292153598
Published
 
05/10/2016
Published by
 
Pearson Higher Ed USA
Pages
 
856
Format
 
A Course ID may be required to activate this product. A Course ID is not the same as your unit/course code and should be provided by your course lecturer.
 
Title type
Book + Access Code
$123.95
 
 
 
Description

For courses in Networking/Communications.

 

Motivate your students with a top-down, layered approach to computer networking

Unique among computer networking texts, the Seventh Edition of the popular Computer Networking: A Top Down Approach builds on the author’s long tradition of teaching this complex subject through a layered approach in a “top-down manner.” The text works its way from the application layer down toward the physical layer, motivating students by exposing them to important concepts early in their study of networking. Focusing on the Internet and the fundamentally important issues of networking, this text provides an excellent foundation for students in computer science and electrical engineering, without requiring extensive knowledge of programming or mathematics. The Seventh Edition has been updated to reflect the most important and exciting recent advances in networking.

 

MasteringComputerSciencenot included. Students, if MasteringComputerScience is a recommended/mandatory component of the course, please ask your instructor for the correct ISBN and course ID. MasteringComputerScience should only be purchased when required by an instructor. Instructors, contact your Pearson representative for more information.

 

MasteringComputerScience is an online homework, tutorial, and assessment program designed to work with this text to engage students and improve results. Interactive, self-paced tutorials provide individualized coaching to help students stay on track. With a wide range of activities available, students can actively learn, understand, and retain even the most difficult concepts.
Table of contents

  1. Computer Networks and the Internet
  2. Application Layer
  3. Transport Layer
  4. The Network Layer: Data Plane
  5. The Network Layer: Control Plane
  6. The Link Layer: Links, Access Networks, and LANs
  7. Wireless and Mobile Networks
  8. Security in Computer Networks
  9. Multimedia Networking

New to this edition

About the Book

  • UPDATED! Chapters have been re-organized for the first time since the text’s original publication. The network layer, which had been previously covered in a single chapter, is now covered in Chapter 4 (which focuses on the so-called “data plane” component of the network layer) and Chapter 5 (which focuses on the network layer’s “control plane”). This expanded coverage of the network layer reflects the swift rise in importance of software-defined networking (SDN), arguably the most important and exciting advance in networking in decades.
  • UPDATED! Individual chapters have been updated to reflect changes in the field of computer networking:
    • Chapter 1 has been updated to reflect the ever-growing reach and use of the Internet.
    • Chapter 2, which covers the application layer, has been significantly updated. Material on the FTP protocol has been removed, and hash tables have been distributed to make room for a new section on application-level video streaming and content distribution networks, together with Netflix and YouTube case studies. The socket programming sections have been updated from Python 2 to Python 3.  
    • Chapter 3, which covers the transport layer, has been modestly updated. The material on asynchronous transport mode (ATM) networks has been replaced by more modern material on the Internet’s explicit congestion notification (ECN), which teaches the same principles.
    • Chapter 4 covers the “data plane” component of the network layer - the per-router forwarding function that determine how a packet arriving on one of a router’s input links is forwarded to one of that router’s output links.
    • Chapter 5 covers the control plane functions of the network layer—the network-wide logic that controls how a datagram is routed along an end-to-end path of routers from the source host to the destination host. As in previous editions, routing algorithms are covered, as well as routing protocols (with an updated treatment of BGP) used in today’s Internet. A significant new section on the SDN control plane has been added, where routing and other functions are implemented in so-called SDN controllers.   
    • Chapter 6, which now covers the link layer, contains an updated treatment of Ethernet and data center networking.
    • Chapter 7, which covers wireless and mobile networking, contains updated material on 802.11 (so-called “WiFi) networks and cellular networks, including 4G and LTE.    
  • REVISED! Significant new material involving end-of-chapter problems has been added. As with all previous editions, homework problems have been revised, added, and removed.

 

MasteringComputerSciencenot included. Students, if MasteringComputerScience is a recommended/mandatory component of the course, please ask your instructor for the correct ISBN and course ID. MasteringComputerScience should only be purchased when required by an instructor. Instructors, contact your Pearson representative for more information.

 

MasteringComputerScience is an online homework, tutorial, and assessment program designed to work with this text to engage students and improve results. Interactive, self-paced tutorials provide individualized coaching to help students stay on track. With a wide range of activities available, students can actively learn, understand, and retain even the most difficult concepts.

 

  • Tutorial Homework Problems are designed to emulate the instructor’s office-hour environment. Tutorials guide students through engineering concepts in multi-step problems that provide feedback specific to their errors and optional hints that break down the problems into smaller steps.
  • Wrong-answer feedback personalized for each student MasteringComputerScience responds to a wide variety of common wrong answers with immediate feedback specific to their error. 
  • Quickly monitor and display student results. With the Mastering gradebook and diagnostics, you’ll be better informed about your students’ progress than ever before. Mastering captures the step-by-step work of every student—including wrong answers submitted, hints requested, and time taken at every step of every problem—all providing insight into the most common misconceptions of your class. 
  • Learning Catalytics™ lets you generate class discussion, guide your lecture, and promote peer-to-peer learning with real-time analytics. MyLab & Mastering with eText now provides Learning Catalytics—a student response tool that uses students’ smartphones, tablets, or laptops to engage them in more interactive tasks and thinking. Instructors, you can:
    • Pose a variety of open-ended questions that help your students develop critical thinking skills
    • Monitor responses to find out where students are struggling
    • Use real-time data to adjust your instructional strategy and try other ways of engaging your students during class
    • Manage student interactions by automatically grouping students for discussion, teamwork, and peer-to-peer learning
Features & benefits

This title is a Pearson Global Edition. The Editorial team at Pearson has worked closely with educators around the world to include content which is especially relevant to students outside the United States.

 

About the Book

 

  • UPDATED! Chapters have been re-organized for the first time since the text’s original publication. The network layer, which had been previously covered in a single chapter, is now covered in Chapter 4 (which focuses on the so-called “data plane” component of the network layer) and Chapter 5 (which focuses on the network layer’s “control plane”). This expanded coverage of the network layer reflects the swift rise in importance of software-defined networking (SDN), arguably the most important and exciting advance in networking in decades.
  • UPDATED! Individual chapters have been updated to reflect changes in the field of computer networking:
    • Chapter 1 has been updated to reflect the ever-growing reach and use of the Internet.
    • Chapter 2, which covers the application layer, has been significantly updated. Material on the FTP protocol has been removed, and hash tables have been distributed to make room for a new section on application-level video streaming and content distribution networks, together with Netflix and YouTube case studies. The socket programming sections have been updated from Python 2 to Python 3.  
    • Chapter 3, which covers the transport layer, has been modestly updated. The material on asynchronous transport mode (ATM) networks has been replaced by more modern material on the Internet’s explicit congestion notification (ECN), which teaches the same principles.
    • Chapter 4 covers the “data plane” component of the network layer - the per-router forwarding function that determine how a packet arriving on one of a router’s input links is forwarded to one of that router’s output links.
    • Chapter 5 covers the control plane functions of the network layer—the network-wide logic that controls how a datagram is routed along an end-to-end path of routers from the source host to the destination host. As in previous editions, routing algorithms are covered, as well as routing protocols (with an updated treatment of BGP) used in today’s Internet. A significant new section on the SDN control plane has been added, where routing and other functions are implemented in so-called SDN controllers.   
    • Chapter 6, which now covers the link layer, contains an updated treatment of Ethernet and data center networking.
    • Chapter 7, which covers wireless and mobile networking, contains updated material on 802.11 (so-called “WiFi) networks and cellular networks, including 4G and LTE.    
  • REVISED! Significant new material involving end-of-chapter problems has been added. As with all previous editions, homework problems have been revised, added, and removed.
  • A balanced presentation focuses on the Internet as a specific motivating example of a network and also introduces students to protocols in a more theoretical context.
  • A chapter on wireless and mobility includes insight into 802.11 and coverage of ad hoc networking.
  • Principles and Practice boxes throughout demonstrate real-world applications of the principles studied.
  • Case History boxes are sprinkled in to help tell the story of the history and development of computer networking.
  • Material on application programming development is included, along with numerous programming assignments.
  • A highly developed art program enhances the descriptions of concepts.

 MasteringComputerSciencenot included. Students, if MasteringComputerScience is a recommended/mandatory component of the course, please ask your instructor for the correct ISBN and course ID. MasteringComputerScience should only be purchased when required by an instructor. Instructors, contact your Pearson representative for more information.

 

MasteringComputerScience is an online homework, tutorial, and assessment program designed to work with this text to engage students and improve results. Interactive, self-paced tutorials provide individualized coaching to help students stay on track. With a wide range of activities available, students can actively learn, understand, and retain even the most difficult concepts.

 

  • Tutorial Homework Problems are designed to emulate the instructor’s office-hour environment. Tutorials guide students through engineering concepts in multi-step problems that provide feedback specific to their errors and optional hints that break down the problems into smaller steps.
  • Wrong-answer feedback personalized for each student MasteringComputerScience responds to a wide variety of common wrong answers with immediate feedback specific to their error. 
  • Quickly monitor and display student results. With the Mastering gradebook and diagnostics, you’ll be better informed about your students’ progress than ever before. Mastering captures the step-by-step work of every student—including wrong answers submitted, hints requested, and time taken at every step of every problem—all providing insight into the most common misconceptions of your class. 
  • Learning Catalytics™ lets you generate class discussion, guide your lecture, and promote peer-to-peer learning with real-time analytics. MyLab & Mastering with eText now provides Learning Catalytics—a student response tool that uses students’ smartphones, tablets, or laptops to engage them in more interactive tasks and thinking. Instructors, you can:
  • Pose a variety of open-ended questions that help your students develop critical thinking skills
  • Monitor responses to find out where students are struggling
  • Use real-time data to adjust your instructional strategy and try other ways of engaging your students during class
  • Manage student interactions by automatically grouping students for discussion, teamwork, and peer-to-peer learning