AI Summary
[DOCUMENT_TYPE: exam_prep]
**What This Document Is**
This is a comprehensive review resource designed to help students prepare for an upcoming midterm examination in ELENG 122: Introduction to Communication Networks at the University of California, Berkeley. It consolidates key concepts discussed in lectures and provides a structured approach to revisiting foundational material. This resource is intended to be a focused study aid, not a replacement for lecture notes or assigned readings.
**Why This Document Matters**
Students enrolled in ELENG 122 who are preparing for their midterm will find this resource particularly valuable. It’s best utilized during the study period leading up to the exam, allowing for efficient review of core principles. Those seeking to solidify their understanding of network fundamentals and identify areas needing further attention will benefit most from working through the concepts presented. Access to the full resource will allow for a more thorough and confident preparation.
**Topics Covered**
* Fundamental Network Architectures (Circuit Switching vs. Packet Switching)
* Internet Layering and Protocols
* Domain Name System (DNS) – Concepts and Operation
* Routing Protocols and Path Selection
* IP Addressing – Classful and Classless Inter-Domain Routing (CIDR)
* Network Layer Functions – Control and Data Plane aspects
* Link State and Distance Vector Routing Algorithms
* Network Topologies and Core/Campus/Local Network distinctions
**What This Document Provides**
* A consolidated checklist of essential topics for the midterm.
* An overview of the hierarchical structure of the internet and its components.
* Explanations of key networking concepts related to data forwarding and routing.
* A review of different approaches to network addressing and their implications.
* A comparative analysis of various routing algorithms and their operational principles.
* A foundational understanding of network layer functionalities.