Written by students who passed Immediately available after payment Read online or as PDF Wrong document? Swap it for free 4.6 TrustPilot
logo-home
Other

Computer Networking

Rating
-
Sold
-
Pages
679
Uploaded on
25-02-2026
Written in
2025/2026

A Top-Down Approach Featuring the Internet

Content preview

Computer Networking


Computer Networking: A
Top-Down Approach
Featuring the Internet




Instructor and student resources for this book are
available at http://www.awlonline.com/kurose-ross!




file:///D|/Downloads/Livros/computação/Computer%20Network...op-Down%20Approach%20Featuring%20the%20Internet/index.htm20/11/2004 15:51:33

, Table of Contents




Computer Networking
A Top-Down Approach Featuring the Internet
James F. Kurose and Keith W. Ross

Preface
Link to the Addison-Wesley WWW site for this book
Link to overheads for this book

Online Forum Discussion About This Book - with Voice!

1. Computer Networks and the Internet
1. What is the Internet?
2. What is a Protocol?
3. The Network Edge
4. The Network Core
■ Interactive Programs for Tracing Routes in the Internet

■ Java Applet: Message Switching and Packet Switching

5. Access Networks and Physical Media
6. Delay and Loss in Packet-Switched Networks
7. Protocol Layers and Their Service Models
8. Internet Backbones, NAPs and ISPs
9. A Brief History of Computer Networking and the Internet
10. ATM
11. Summary
12. Homework Problems and Discussion Questions
2. Application Layer
1. Principles of Application-Layer Protocols
2. The World Wide Web: HTTP
3. File Transfer: FTP
4. Electronic Mail in the Internet


file:///D|/Downloads/Livros/computação/Computer%20Netw...20Approach%20Featuring%20the%20Internet/Contents-1.htm (1 of 4)20/11/2004 15:51:32

,Table of Contents


5. The Internet's Directory Service: DNS
■ Interactive Programs for Exploring DNS

6. Socket Programming with TCP
7. Socket Programming with UDP
8. Building a Simple Web Server
9. Summary
10. Homework Problems and Discussion Questions
3. Transport Layer
1. Transport-Layer Services and Principles
2. Multiplexing and Demultiplexing Applications
3. Connectionless Transport: UDP
4. Principles of Reliable of Data Transfer
■ Java Applet: Flow Control in Action

5. Connection-Oriented Transport: TCP
6. Principles of Congestion Control
7. TCP Congestion Control
8. Summary
9. Homework Problems and Discussion Questions
4. Network Layer and Routing
1. Introduction and Network Service Model
2. Routing Principles
3. Hierarchical Routing
4. Internet Protocol
■ Java Applet: IP Fragmentation

5. Routing in the Internet
6. What is Inside a Router?
7. IPv6
8. Multicast Routing
9. Summary
10. Homework Problems and Discussion Questions
5. Link Layer and Local Area Networks
1. The Data Link Layer: Introduction, Services
2. Error Detection and Correction
3. Multiple Acces Protocols and LANs
4. LAN Addresses and ARP
5. Ethernet
■ CSMA/CD Applet

6. Hubs, Bridges and Switches
7. Wireless LANs: IEEE 802.11
8. The Point-to-Point Protocol
9. ATM
10. X.25 and Frame Relay
11. Summary
12. Homework Problems and Discussion Questions

file:///D|/Downloads/Livros/computação/Computer%20Netw...20Approach%20Featuring%20the%20Internet/Contents-1.htm (2 of 4)20/11/2004 15:51:32

, Table of Contents


6. Multimedia Networking
1. Multimedia Networking Applications
2. Streaming Stored Audio and Video
3. Making the Best of the Best-Effort Service: An Internet Phone Example
4. RTP
5. Beyond Best Effort
6. Scheduling and Policing Mechanisms for Providing QoS Guarantees
7. Integrated Services
8. RSVP
9. Differentiated Services
10. Summary
11. Homework Problems and Discussion Questions
7. Security in Computer Networks
1. What is Network Security?
2. Principles of Cryptography
3. Authentication: Who are You?
4. Integrity
5. Key Distribution and Certification
6. Secure E-Mail
7. Internet Commerce
8. Network-Layer Security: IPsec
■ 1999 Panel Discussion on Internet Security

9. Summary
10. Homework Problems and Discussion Questions
8. Network Management
1. What is Network Managmenet?
2. The Infrastructure for Network Management
3. The Internet Network Management Framework
4. ASN.1
5. Firewalls
6. Summary
7. Homework Problems and Discussion Questions

Appendix

● Lab: Building a multi-threaded Web server in Java
● Lab: Building a mail user agent in Java
● Lab: Implementing a reliable transport protocol
● Lab: Implementing a distributed, asynchronous distance vector routing algorithm




file:///D|/Downloads/Livros/computação/Computer%20Netw...20Approach%20Featuring%20the%20Internet/Contents-1.htm (3 of 4)20/11/2004 15:51:32

Document information

Uploaded on
February 25, 2026
Number of pages
679
Written in
2025/2026
Type
OTHER
Person
Unknown
$8.49
Get access to the full document:

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Get to know the seller
Seller avatar
manassehmwangi

Get to know the seller

Seller avatar
manassehmwangi Self
View profile
Follow You need to be logged in order to follow users or courses
Sold
-
Member since
2 months
Number of followers
0
Documents
2
Last sold
-

0.0

0 reviews

5
0
4
0
3
0
2
0
1
0

Recently viewed by you

Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions