Professional Documents
Culture Documents
Lecture 1
Introduction
http://web.uettaxila.edu.pk/CMS/coeCCNbsSp09/index.asp
Waleed Ejaz
waleed.ejaz@uettaxila.edu.pk
Overview
Administrative
Networking: An Overview of Ideas and
Issues
Whos Who
Instructor
Lab Engineer
Web Resources
Course web
http://web.uettaxila.edu.pk/CMS/coeCCNbsS
p09/index.asp
This website and email will serve as a
communication medium between you and me
besides the lecture timing.
Grading Policy
Final Exam:
Grand Quiz
Assignments
Quizzes:
Labs
100
10
5
10
25
Answers to FAQs
Reading
Text book:
B.A. Forouzan,
McGraw-Hill, 2003,
ISBN 0-07-292354-7.
Reference books:
J.K.Kurose, K.W.Ross,
Addison-Wesley, 2005,
ISBN 0-321-26976-4.
Required Skills
10
Network design
11
Computer network ?
Specialized to
handle:
Keystrokes
Voice
Video
12
What distinguishes a
Computer network ?
Generality
Built from general purpose
programmable hardware
Supports wide range of applications
13
Properties:
Infinitely replicable
Computers can manipulate information
Networks create access to information
14
Networks
Potential of networking:
performance characteristics
Network provides connectivity
15
What is Connectivity ?
16
Building Blocks
hosts
switches
point-to-point
multiple access
17
18
Switched Networks
Switched Networks
20
A Network
A network can be defined recursively as
two or more nodes connected by a
physical link
Or
two or more networks connected by one or
more nodes
21
Switching Strategies
Circuit switching:
carry bit streams
a.
b.
c.
d.
establishes a dedicated
circuit
links reserved for use
by communication
channel
send/receive bit stream
at constant rate
example: original
telephone network
22
What next ?
23
usually unique
process of determining how to forward messages
to the destination node based on its address
Types of addresses
unicast: node-specific
broadcast: all nodes on the network
multicast: some subset of nodes on the network
24
Wrap-up
What next ?
Multiplexing
Switch 1
Multiple flows
on a single link
Switch 2
R2
R3
27
28
Routing
Security
Ad-hoc networks
Wireless networks
Protocols
Quality of Service
30
Readings
31
32