Introduction to the Internet: Architecture and Protocols  --  Computer Science (Engineering) (COMPSCI) 168 [4 units]
Course Format: Three hours of lecture and one hour of discussion per week.
Prerequisites: Computer Science 61B and 162.
Description: This course is an introduction to the Internet architecture. We will focus on the concepts and fundamental design principles that have contributed to the Internet's scalability and robustness and survey the various protocols and algorithms used within this architecture. Topics include layering, addressing, intradomain routing, interdomain routing, reliable delivery, congestion control, and the core protocols (e.g., TCP, UDP, IP, DNS, and HTTP) and network technologies (e.g., Ethernet, wireless).
(F,SP) Katz, Paxson, Ratnasamy, Shenker, Stoica
 


Copyright 2007 UC Regents. All rights reserved.
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
General Catalog University of California, Berkeley Undergrad/Grad Education Courses/Curricula by Dept. Course Search Related Sites Get a PDF/Print Catalog