Computer Network No1 Introduction From APCOMS (UandiStar)
Computer Network No1 Introduction From APCOMS (UandiStar)
Computer Network No1 Introduction From APCOMS (UandiStar)
org
CPS 422
Computer Networks
Major Muhammad Faisal Amjad
CS Dept
Internet
Everyone uses it
www.UandiStar.org
We want it Everywhere
Why should
TV be an
exception
www.UandiStar.org
www.UandiStar.org
www.UandiStar.org
www.UandiStar.org
Goals:
learn a lot (not just facts, but principles)
enjoy learning Computer Networks (Not as a burden)
be able to make intelligent decisions about network
design, use and management
be able to pick up and learn details of a particular
system as you need it
be able to quickly find protocol descriptions and problem
solutions
be able to discuss data communication systems with
supervisors and co-workers on the job (and may be
impress them with high sounding technical jargons)
Prerequisites:
o Willingness to work hard (for survival in this course and ultimately
in your profession)
Course materials:
www.UandiStar.org
Course Information
www.UandiStar.org
Credit Hours:
3+1
Workload:
Coursework
Written assignments
Announced / unannounced quizzes
Midterm Exam
Final exam
amount
as needed
as needed
1
1
%age
10%
10%
30%
50%
www.UandiStar.org
Networking Overview
Layered Approach to Network Architecture
Comparison of OSI and TCP/IP architecture
Physical Layer (Will not be covered in detail
since Analog & Digital Comm has already been
studied)
o Analog / Digital Communication
o Transmission Media
o Data Encoding
o Interfacing
o Multiplexing
o Packet Switching / Circuit Switching
www.UandiStar.org
Course Outline
www.UandiStar.org
www.UandiStar.org
www.UandiStar.org
The Transport
Layer
o Process to Process Delivery
o User Datagram Protocol (UDP)
o Transmission Control Protocol (TCP)
o Congestion Control
o Quality of Service (QoS)
www.UandiStar.org
Network Security
www.UandiStar.org
Networking Overview
Message
Sender
Receiver
Medium
Protocol
Sender
Receiver
Message
Transmission Medium
Protocol
Step 1
Step 2
Step 3
.
Protocol
Step 1
Step 2
Step 3
.
www.UandiStar.org
Data Communication
www.UandiStar.org
www.UandiStar.org
o Simplex
Monitor
Direction of Data
o Half Duplex
Mainframe
Workstation
Workstation
o Full Duplex
Workstation
Workstation
www.UandiStar.org
www.UandiStar.org
Protocol
www.UandiStar.org
Example protocols
a human protocol and a computer network protocol:
Hi
TCP connection
req.
Hi
TCP connection
reply.
Got the
time?
Get http://www.mcs.edu.pk/index.htm
2:00
time
<file>
Performance
o e.g. transit time, response time
o Depends upon media, no of users, hardware
capabilities, software efficiency etc.
Reliability
o Freq of failure
o Failure recovery
o Robustness in a catastrophe
Security
www.UandiStar.org
Network Criteria
www.UandiStar.org
Network Topologies
Mesh
Star
Bus
Ring
Mesh
Network Topologies
Star
Bus
Ring
Mesh Topology
Ease of
installation /
reconfigure
Link failure
Availability of
link BW
www.UandiStar.org
No of I/O ports
required
www.UandiStar.org
Star Topology
HUB / Switch
No of I/O ports
required
Ease of
installation /
reconfigure
Link failure
Availability of
link BW
www.UandiStar.org
Bus Topology
Tap
No of I/O ports
required
Ease of
installation /
reconfigure
Link failure
Availability of
link BW
Tap
Tap
Tap
Ease of
installation /
reconfigure
Link failure
Availability of
link BW
Ring Topology
www.UandiStar.org
No of I/O ports
required
www.UandiStar.org
Network Categories
Local Area Network (LAN)
Metropolitan Area Network (MAN)
Wide Area Network (WAN)
Network Categories
LAN
(Within a few buildings)
MAN
(Within a city)
WAN
(Across many cities)
www.UandiStar.org
An Example
Networking
Configuration
www.UandiStar.org
Internet Standards
2009)
www.UandiStar.org
Assignment # 1