Computer Networking: A Top-Down Approach, Global Edition (häftad)
Fler böcker inom
Häftad (Paperback)
Antal sidor
Kurose, James / Ross, Keith
235 x 188 x 27 mm
1250 g
Antal komponenter

Computer Networking: A Top-Down Approach, Global Edition

Häftad,  Engelska, 2021-06-17
  • Skickas från oss inom 5-8 vardagar.
  • Fri frakt över 249 kr för privatkunder i Sverige.
A top-down,layered approach to computer networking. Unique among computernetworking texts, the 8th Edition, Global Edition, of thepopular Computer Networking: A Top Down Approach buildson the authors' long tradition of teaching this complex subject through alayered approach in a "top-down manner." The text works its way from theapplication layer down toward the physical layer, motivating students byexposing 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 andelectrical engineering, without requiring extensive knowledge of programming ormathematics. The 8th Edition, Global Edition, has been updatedto reflect the most important and exciting recent advances in networking,including the importance of software-defined networking (SDN) and the rapidadoption of 4G/5G networks and the mobile applications they enable.
Visa hela texten

Passar bra ihop

  1. Computer Networking: A Top-Down Approach, Global Edition
  2. +
  3. Brave New Words

De som köpt den här boken har ofta också köpt Brave New Words av Salman Khan (inbunden).

Köp båda 2 för 1265 kr


Har du läst boken? Sätt ditt betyg »

Övrig information

Jim Kurose is a DistinguishedUniversity Professor in the College of Information and Computer Sciences at theUniversity of Massachusetts Amherst, where he has been on the faculty sincereceiving his PhD in computer science from Columbia University. He received aBA in physics from Wesleyan University. He has held a number of visitingscientist positions in the US and abroad, including IBM Research, INRIA and theSorbonne University in France. He recently completed a five-year term asAssistant Director at the US National Science Foundation, where he led theDirectorate of Computer and Information Science and Engineering in its missionis to uphold the nation's leadership in scientific discovery and engineeringinnovation. Jim is proud tohave mentored and taught an amazing group of students, and to have received anumber of awards for his research, teaching and service, including the IEEEInfocom Award, the ACM SIGCOMM Lifetime Achievement Award, the ACM Sigcomm Testof Time Award, and the IEEE Computer Society Taylor Booth Education Medal. Dr.Kurose is a former Editor-in-Chief of IEEE Transactions on Communications andof IEEE/ACM Transactions on Networking. He has served as Technical Programco-Chair for IEEE Infocom, ACM SIGCOMM, ACM Internet Measurement Conference, andACM SIGMETRICS. He is a Fellow of the IEEE and the ACM. His research interestsinclude network protocols and architecture, network measurement, multimediacommunication, and modeling and performance evaluation. Keith Ross is the Dean ofEngineering and Computer Science at NYU Shanghai and the Leonard J. ShustekChair Professor in the Computer Science and Engineering Department at NYU.Previously he was at University of Pennsylvania (13 years), Eurecom Institute(5 years) and NYU-Poly (10 years). He received a B.S.E.E from Tufts University,a M.S.E.E. from Columbia University, and a Ph.D. in Computer and ControlEngineering from The University of Michigan. Keith Ross is also the co-founderand original CEO of Wimba, which develops online multimedia applications fore-learning and was acquired by Blackboard in 2010. Professor Ross'sresearch interests have been in modeling and measurement of computer networks,peer-to-peer systems, content distribution networks, social networks, andprivacy. He is currently working in deep reinforcement learning. He is an ACMFellow, an IEEE Fellow, recipient of the Infocom 2009 Best Paper Award, andrecipient of 2011 and 2008 Best Paper Awards for Multimedia Communications(awarded by IEEE Communications Society). He has served on numerous journaleditorial boards and conference program committees, including IEEE/ACMTransactions on Networking, ACM SIGCOMM, ACM CoNext, and ACM InternetMeasurement Conference. He also has served as an advisor to the Federal TradeCommission on P2P file sharing.


Chapter 1:Computer Networks and the Internet 1.1 What Is the Internet? 1.1.1 A Nuts-and-Bolts Description 1.1.2 A Services Description 1.1.3 What Is a Protocol? 1.2 The Network Edge 1.2.1 Access Networks 1.2.2 Physical Media 1.3 The Network Core 1.3.1 Packet Switching 1.3.2 Circuit Switching 1.3.3 A Network of Networks 1.4 Delay, Loss, and Throughput in Packet-SwitchedNetworks 1.4.1 Overview of Delay in Packet-Switched Networks 1.4.2 Queuing Delay and Packet Loss 1.4.3 End-to-End Delay 1.4.4 Throughput in Computer Networks 1.5 Protocol Layers and Their ServiceModels 1.5.1 Layered Architecture 1.5.2 Encapsulation 1.6 Networks Under Attack 1.7 History of Computer Networking and theInternet 1.7.1 The Development of Packet Switching: 1961-1972 1.7.2 Proprietary Networks and Internetworking: 1972-1980 1.7.3 A Proliferation of Networks: 1980-1990 1.7.4 The Internet Explosion: The 1990s 1.7.5 The New Millennium 1.8 Summary Homework Problemsand Questions WiresharkLab Chapter 2:Application Layer 2.1 Principles of Network Applications 2.1.1 Network Application Architectures 2.1.2 Processes Communicating 2.1.3 Transport Services Available to Applications 2.1.4 Transport Services Provided by the Internet 2.1.5 Application-Layer Protocols 2.1.6 Network Applications Covered in This Book 2.2 The Web and HTTP 2.2.1 Overview of HTTP 2.2.2 Non-Persistent and Persistent Connections 2.2.3 HTTP Message Format 2.2.4 User-Server Interaction: Cookies 2.2.5 Web Caching 2.2.6 HTTP/2 2.3 Electronic Mail in the Internet 2.3.1 SMTP 2.3.2 Mail Message Formats 2.3.3 Mail Access Protocols 2.4 DNS-The Internet's Directory Service 2.4.1 Services Provided by DNS 2.4.2 Overview of How DNS Works 2.4.3 DNS Records and Messages 2.5 Peer-to-Peer Applications 2.5.1 P2P File Distribution 2.6 Video Streaming and Content DistributionNetworks 2.6.1 Internet Video 2.6.2 HTTP Streaming and DASH 2.6.3 Content Distribution Networks 2.6.4 Case Studies: Netflix and YouTube 2.7 Socket Programming: Creating NetworkApplications 2.7.1 Socket Programming with UDP 2.7.2 Socket Programming with TCP 2.8 Summary Homework Problemsand Questions SocketProgramming Assignments Wireshark Labs:HTTP, DNS Chapter 3:Transport Layer 3.1 Introduction and Transport-LayerServices 3.1.1 Relationship Between Transport and Network Layers 3.1.2 Overview of the Transport Layer in the Internet 3.2 Multiplexing and Demultiplexing 3.3 Connectionless Transport: UDP 3.3.1 UDP Segment Structure 3.3.2 UDP Checksum 3.4 Principles of Reliable Data Transfer 3.4.1 Building a Reliable Data Transfer Protocol 3.4.2 Pipelined Reliable Data Transfer Protocols 3.4.3 Go-Back-N (GBN) 3.4.4 Selective Repeat (SR) 3.5 Connection-Oriented Transport: TCP 3.5.1 The TCP Connection 3.5.2 TCP Segment Structure 3.5.3 Round-Trip Time Estimation and Timeout 3.5.4 Reliable Data Transfer 3.5.5 Flow Con