What This Document Is
These are lecture notes from Introduction to Computer Networks (ELENG 122) at the University of California, Berkeley, from Fall 2002. They represent a foundational overview of the principles governing modern communication networks, with a particular emphasis on the Internet. The notes are designed to accompany lectures and provide a structured framework for understanding the core concepts of the course. They offer a detailed exploration of network architectures, protocols, and functionalities.
Why This Document Matters
This resource is ideal for students currently enrolled in or planning to take an introductory computer networks course. It’s also valuable for anyone seeking a solid grounding in the fundamental principles behind how data is transmitted and managed across networks. Professionals in IT, computer science, and related fields will find these notes a useful refresher on core networking concepts. Reviewing these notes can be particularly helpful when preparing for exams or tackling network-related projects.
Topics Covered
* Historical context and evolution of the Internet
* Network classifications based on geographical scope (LAN, MAN, WAN)
* Key characteristics defining network performance (latency, bandwidth, loss rate)
* Different network types categorized by usage rights, ownership, and technologies
* Fundamental concepts of communication networks from both end-system and infrastructure perspectives
* Core functionalities within networks, including routing, error control, and congestion management
* Course logistics, grading policies, and communication guidelines
What This Document Provides
* A comprehensive overview of the course structure and expectations.
* A detailed taxonomy of communication networks, categorizing them based on various criteria.
* An exploration of the key components that comprise a communication network infrastructure.
* A foundational understanding of the services offered by networks and the factors that differentiate them.
* Instructor contact information and course resources.