Académique Documents
Professionnel Documents
Culture Documents
Introduction
Zaka Ul-Mustafa
Zaka-mcs@nust.edu.pk
Faculty offices, Old telecom building.
Office timings: During Student Teacher Interaction
Text Book
By Andrew S. Tanenbaum
Data Communication and Networking:
by Fourouzan
Course Goals
Quantitative approach
Course policies
Final: 50%
Midterm 30%
Quizzes & Assignments 20%
late policy
late submissions.
Academic honesty
Plagiarism may not be tolerated.
DATA COMMUNICATION
Block Diagram of a
communication System
Components
Data or Massage
Sender
Receiver
Link or Medium or communication
Channel
Protocol
Network Applications
Uses of Computer
Networks
Business Applications
Home Applications
Mobile Users
Social Issues
Business Applications of
Networks
A network with two clients and one
server.
Resource Sharing & Client
Server Model
Business Applications of
Networks (2)
Home Network
Applications
Access to remote
information (hobbies, newspapers)
Person-to-person
communication
Interactive entertainment
Electronic commerce
Mobile user
Social issues (e.g privacy issues,)
Home Network
Applications (3)
PROTOCOLS
STANDARDS
De Jure Standards
De facto standards
Standards and
Organizations
b) ITU-T
c) IEEE
It sponsored an important project for local area network called Project 802
Forums
Regulatory Agencies
Network Hardware
Local Area Networks
Metropolitan Area Networks
Wide Area Networks
Wireless Networks
Home Networks
Internetworks
Broadcast Networks
Types of transmission
technology
Broadcast links
Point-to-point links
Metropolitan Area
Networks
Broadcast Networks
Types of transmission technology
Broadcast links
Point-to-point links
Classification of interconnected
processors by scale.
Types of Networks
Peer-to-Peer
Server based
Peer-to-Peer
Geographical Point of
View
From geographical point of view,
their size
Their transmission technology
Their topology
Tree
Arbitration may
be centralized or
distributed
Channel
allocation may be
static (e.g round
Two broadcast
robin)
or dynamic
networks
(a) Bus
(centralized or
(b) Ring
decentralized).
Mesh:
How many cables and I/O ports are needed?
Advantages & disadvantages
Star:
Hub. As a repeater, active Hubs, passive Hubs.
Advantages
Less cables as compared to ?
In case of a single link failure
Easy Fault Identification
Disadvantages
Reletively more cables .
Tree topology
Hybrid topology.
Mesh topology
Centralized Networks
Client-Server
In this model of networking, only
theNetworks
required set of data is returned
to the client while both the server
and the client take part in the
processing or computing of the
queries.
This is a more efficient way of
processing and is hence applied
generally more than the centralized
method, nowadays. .
(a) Bluetooth
configuration
(b) Wireless LAN
Network Software
Dessign issues
Addressing
Error control
Flow control
Multiplexing
Routing