Computer Networking: A Top-Down Approach (7th Edition)

Computer Networking: A Top-Down Approach (7th Edition)

Language: English

Pages: 864

ISBN: 0133594149

Format: PDF / Kindle (mobi) / ePub

For courses in Networking/Communications


Motivates readers 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 readers 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 readers interested 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.

Genetic Programming Theory and Practice XI (Genetic and Evolutionary Computation)

Mastering Cloud Computing: Foundations and Applications Programming

Building a Recommendation System with R

A Discipline of Multiprogramming: Programming Theory for Distributed Applications (Monographs in Computer Science)

Tensors in Image Processing and Computer Vision (Advances in Computer Vision and Pattern Recognition)

Gems of Theoretical Computer Science












provides more than one service to its customers. It provides express delivery, reception confirmation, ordinary use, and many more services. In a similar manner, the Internet provides multiple services to its applications. When you develop an Internet application, you too must choose one of the Internet’s services for your application. We’ll describe the Internet’s services in Chapter 2. This second description of the Internet—an infrastructure for providing services to distributed

but the two conductors are concentric rather than parallel. With this construction and special insulation and shielding, coaxial cable can have high bit rates. Coaxial cable is quite common in cable television systems. As we saw earlier, cable television systems have recently been coupled with cable modems to provide residential users with Internet access at rates of 1 Mbps or higher. In cable television and cable Internet access, the transmitter shifts the digital signal to a specific frequency

on to lead the computer science program at the Advanced Research Projects Agency (ARPA) in the United States. Roberts published an overall plan for the ARPAnet [Roberts 1967], the first packet-switched computer network and a direct ancestor of today’s public Internet. The early packet switches were known as interface message processors (IMPs), and the contract to build these switches was awarded to the BBN company. On Labor Day in 1969, the first IMP was installed at UCLA under Kleinrock’s

the width of a bit as long as the length of the link? Consider problem P24 but now with a link of R = 1 Gbps. a. Calculate the bandwidth-delay product, R и dprop. b. Consider sending a file of 800,000 bits from Host A to Host B. Suppose the file is sent continuously as one big message. What is the maximum number of bits that will be in the link at any given time? c. What is the width (in meters) of a bit in the link? 77 78 CHAPTER 1 • COMPUTER NETWORKS AND THE INTERNET P27. Refer again to

this mean that time-sensitive applications such as Internet telephony cannot run in today’s Internet? The answer is clearly no—the Internet has been hosting timesensitive applications for many years. These applications often work fairly well because they have been designed to cope, to the greatest extent possible, with this lack of guarantee. We’ll investigate several of these design tricks in Chapter 7. Nevertheless, clever design has its limitations when delay is excessive, as is often the case

Download sample