Computer Networks

From Wikibooks, the open-content textbooks collection

Jump to: navigation, search

[edit] Scope

The purpose of this open book project is to provide a free text book for future Computer Engineering students at San Jose State University. This book was created by contributions from CMPE206 (Fall 2006) students. Project team members research through assigned topics, and put all the perceived useful material together in text book format. Various review questions and exercises are also provided at the end of each chapter to emphasize the key points.

We sincerely hope that future CMPE206 and CMPE148 students can benefit from this collection and subsequently contribute to this ongoing effort.

As of this writing (11/23/2006), this book is not ready yet. Some chapters are in decent shape, but others are not. More editing/filtering are needed.

[edit] Contents

  1. Introduction Development stage: 75% (as of Oct 12, 2006)
    1. Ethereal Development stage: 75% (as of Oct 12, 2006)
    2. Ping Development stage: 00% (as of Oct 12, 2006)
  2. Application Development stage: 75% (as of Oct 12, 2006)
    1. HTTP Development stage: 75% (as of Oct 12, 2006)
    2. DNS Development stage: 75% (as of Oct 12, 2006)
  3. Last Mile Development stage: 75% (as of Oct 12, 2006)
    1. Local Loop Development stage: 75% (as of Oct 12, 2006)
    2. DSL Development stage: 75% (as of Oct 12, 2006)
    3. Cable Development stage: 75% (as of Oct 12, 2006)
  4. Link Development stage: 75% (as of Oct 12, 2006)
    1. Error Control, Flow Control, MAC Development stage: 75% (as of Oct 12, 2006)
    2. Ethernet, Link Switching Development stage: 75% (as of Oct 12, 2006)
    3. WiFi, Wireless Development stage: 75% (as of Oct 12, 2006)
  5. Network Development stage: 75% (as of Oct 12, 2006)
    1. IP, ARP, DHCP, NAT, ICMP Development stage: 75% (as of Oct 12, 2006)
    2. Routing Development stage: 75% (as of Oct 12, 2006)
  6. Transport Development stage: 75% (as of Oct 12, 2006)
    1. UDP Development stage: 75% (as of Oct 12, 2006)
    2. TCP Development stage: 75% (as of Oct 12, 2006)
    3. Congestion Control Development stage: 75% (as of Oct 12, 2006)
  7. Ports and Protocols
    1. SMTP - Simple Mail Transfer Protocol Development stage: 25% (as of {{{2}}})
Authors Development stage: 25% (as of Oct 12, 2006)