Download presentation
Presentation is loading. Please wait.
1
Atoms, Bits, and Networks An Engineering Approach to Computer Networking
2
Introduction Today’s economy Today’s economy manufacturing, distributing, and retailing atoms but also publishing banking film making…. main ‘product’ is creation and dissemination of information part of the ‘information economy’ Future economy likely to be dominated by information Future economy likely to be dominated by information e.g. smart shoes and wireless tags on groceries
3
Information A representation of knowledge A representation of knowledge Knowledge of a song vs. representation Can represent in two ways Can represent in two ways analog (atoms) digital (bits) Digital is better Digital is better computers manipulate digital information infinitely replicable networks can move bits efficiently
4
Information as atoms Common Common books bills CDs … We can do better if we represent information as bits We can do better if we represent information as bits The is the heart of the Digital Revolution The is the heart of the Digital Revolution convert information as atoms to information as bits use networks to move bits around instead of atoms let bits be bits! (What industries are affected?) (What industries are affected?)
5
What do we need? Ways to represent all types of information as bits Ways to represent all types of information as bits Ways to move lots of bits everywhere, cheaply, and with quality of service Ways to move lots of bits everywhere, cheaply, and with quality of service need to engineer computer networks to meet these objectives
6
Common network technologies Two successful computer networks Two successful computer networks telephone network Internet What comes next? What comes next? something like an ATM network ideas have influenced thinking on “next-generation” Internet We will study all three technologies We will study all three technologies
7
Concepts and techniques Protocols and protocol layering Protocols and protocol layering System design System design rules of thumb Multiple access Multiple access how to share a wire Switching Switching Scheduling Scheduling Naming, addressing and routing Naming, addressing and routing Error control Error control Flow control Flow control Traffic management Traffic management
8
Engineering computer networks Common protocols Common protocols Protocol implementation techniques Protocol implementation techniques
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.