Академический Документы
Профессиональный Документы
Культура Документы
(CSL858)
Vinay Ribeiro
Goals of Course
• Develop a strong understanding of network technologies
from the physical to application layer
– design choices
– strengths and weaknesses
2. Protocol layering
6. Internetworking
8. Applications
Course Web Page and Mailing List
• Web Page
http://www.cse.iitd.ernet.in/~vinay/courses/CSL858.html
• Assignments (25pts)
• Project (30pts)
Project Details
Communication Computers
Computer Networking
History of Computer Networking
• Claude Shannon
• ARPANET
Von Neumann (1903-1957)
• Major contributions to quantum
physics, functional analysis, set theory,
economics, computer science,
topology, numerical analysis,
hydrodynamics (of explosions),
statistics ...
(courtesy: wikipedia.org)
Information Entropy
“random” data
sde1rtn.…
source receiver
0.1
• Call outcome X
Compression rate ≥ H X
Channel Capacity
• the amount of information that can be reliably transmitted over a
communication channel
noise
X Y
source channel receiver
• Mathematical definition
C=max p x I X ; Y
Key idea: separate the coders for source and channel
ARPANET Project
• Soviet Union appeared to be #1 scientifically
• US needed
– to bring together the brain-power resident in discrete pockets at
universities and research institutions
– to strengthen telecom infrastructure against nuclear attack