Click here to go to AWL page for this book

Computer Networking

A Top-Down Approach Featuring the Internet

 James F. Kurose and Keith W. Ross


Link to the Addison-Wesley WWW site for this book

1 Computer Networks and the Internet (zipfile contendo Cap. 1)

1.1 What is the Internet?

1.2 What is a Protocol?

1.3 The Network Edge

1.4 The Network Core

1.5 Access Networks and Physical Media

1.6 Delay and Loss in Packet-Switched Networks

1.7 Protocol Layers and Their Service Models

1.8 Internet Backbones, NAPs and ISPs

1.9 A Brief History of Computer Networking and the Internet

1.10 ATM

1.11 Summary

1.12 Homework Problems and Discussion Questions


2 Application Layer (zipfile contendo Cap. 2)

2.1 Principles of Application-Layer Protocols

2.2 The World Wide Web: HTTP

2.3 File Transfer: FTP

2.4 Electronic Mail in the Internet

2.5 The Internet's Directory Service: DNS

2.6 Socket Programming with TCP

2.7 Socket Programming with UDP

2.8 Building a Simple Web Server

2.9 Summary

2.10 Homework Problems and Discussion Questions


3 Transport Layer (zipfile contendo Cap. 3)

3.1 Transport-Layer Services and Principles

3.2 Multiplexing and Demultiplexing Applications

3.3 Connectionless Transport: UDP

3.4 Principles of Reliable of Data Transfer

3.5 Connection-Oriented Transport: TCP

3.6 Principles of Congestion Control

3.7 TCP Congestion Control

3.8 Summary

3.9 Homework Problems and Discussion Questions


4 Network Layer and Routing (zipfile contendo Cap. 4)

4.1 Introduction and Network Service Model

4.2 Routing Principles

4.3 Hierarchical Routing

4.4 Internet Protocol

4.5 Routing in the Internet

4.6 What is Inside a Router?

4.7 IPv6

4.8 Multicast Routing

4.9 Summary

4.10 Homework Problems and Discussion Questions


5 Link Layer and Local Area Networks (zipfile contendo Cap. 5)

5.1 The Data Link Layer: Introduction, Services

5.2 Error Detection and Correction

5.3 Multiple Acces Protocols and LANs

5.4 LAN Addresses and ARP

5.5 Ethernet

5.6 Hubs, Bridges and Switches

5.7 Wireless LANs: IEEE 802.11

5.8 The Point-to-Point Protocol

5.9 ATM

5.10 X.25 and Frame Relay

5.11 Summary

5.12 Homework Problems and Discussion Questions


6 Multimedia Networking (zipfile contendo Cap. 6)

6.1 Multimedia Networking Applications

6.2 Streaming Stored Audio and Video

6.3 Making the Best of the Best-Effort Service: An Internet Phone Example

6.4 RTP

6.5 Beyond Best Effort

6.6 Scheduling and Policing Mechanisms for Providing QoS Guarantees

6.7 Integrated Services

6.8 RSVP

6.9 Differentiated Services

6.10 Summary

6.11 Homework Problems and Discussion Questions


Security in Computer Networks (zipfile contendo Cap. 7)

7.1 What is Network Security?

7.2 Principles of Cryptography

7.3 Authentication: Who are You?

7.4 Integrity

7.5 Key Distribution and Certification

7.6 Secure E-Mail

7.7 Internet Commerce

7.8 Network-Layer Security: IPsec

7.9 Summary

7.10 Homework Problems and Discussion Questions


8 Network Management (zipfile contendo Cap. 8)

8.1 What is Network Managmenet?

8.2 The Infrastructure for Network Management

8.3 The Internet Network Management Framework

8.4 ASN.1

8.5 Firewalls

8.6 Summary

8.7 Homework Problems and Discussion Questions


Appendix (zipfile contendo Apêndice)

Some relevant online audio material:

Unix Network Programming, Jim Kurose

Introduction to Computer Networks, Jim Kurose

Internet Protocols, Keith Ross

Distribution of Stored Information in the Web, Keith Ross

Asynchronous learning links:

The Web of Asynchronous Learning Networks

Copyright 1996-2000   James F. Kurose and Keith W. Ross