AI Summary
[DOCUMENT_TYPE: study_guide]
**What This Document Is**
This is a comprehensive review guide designed to help students prepare for Midterm II in ELENG 122: Introduction to Communication Networks at the University of California, Berkeley. It focuses on core concepts within the field of computer networks, building upon foundational knowledge and delving into more advanced topics related to data transmission and network performance. This resource is intended to consolidate learning and identify areas for further study.
**Why This Document Matters**
This review is invaluable for students currently enrolled in ELENG 122 who are looking to solidify their understanding of the material covered leading up to the midterm examination. It’s particularly useful for those who benefit from a structured overview of key concepts and want to test their grasp of essential principles. Utilizing this guide can help students approach the exam with confidence and demonstrate a strong understanding of network fundamentals. It’s best used in conjunction with lecture notes, assigned readings, and practice problems.
**Topics Covered**
* Transport Layer Protocols (UDP & TCP)
* Principles of reliable data transfer
* Flow control and congestion control mechanisms
* Congestion avoidance techniques and TCP variants
* Quality of Service (QoS) and packet scheduling
* Network congestion modeling (Fluid Model & Token Bucket)
* Differentiated Services (DiffServ) and Integrated Services (IntServ) concepts
**What This Document Provides**
* A focused review of the material specified for coverage on Midterm II.
* An overview of the core functionalities and distinctions between key transport layer protocols.
* Explanations of the underlying principles governing network congestion and the strategies employed to manage it.
* Insights into how networks prioritize traffic and ensure quality of service for different applications.
* References to relevant sections within the course textbook for further exploration.
* Specification details for Project #2.