Data Communication
Data Communication
Data Communication
Computer Networks
Transmitter The device that sends the Message Computer, Radio Station
Receiver The device that receives the message Telephone handset,
Workstation
Medium The channel over which the message is Radio waves, coaxial cable
sent
Protocol The set of rules that guides how data is TCP/IP, AppleTalk
transmitted and encoded and decoded.
Free Powerpoint Templates
Data Representation
• Images:
• is represented by bit pattern.
• In simplest form, image is composed of a matrix of pixel,
where each pixel represents a small dot.
• The size of the pixel depends upon the resolution.
• Once image is divided into pixels, each pixel is assigned a
bit pattern.
Data
Data
Data
• Half Duplex…
• When one device is sending the other can only
receive and vice versa.
• It is used when where there is no need for
communication in both direction at the same time;
and hence the entire capacity of the channel can be
utilized for each direction.
• Walkie- talkie, citizen band radios are the
examples.
Data
Data
• Full Duplex..
• Signals going in one direction shares the capacity
of channel with the signal going in other direction.
• Either two physical separate transmission paths
required or capacity of channel is divided.
• Example telephone.
1) Performance..
can be evaluated on
• Throughput : should be more
• Delay : requires less delay
Free
Components connected viaPowerpoint
blue tooth Templates
Network Types
• Wireless Networks:
i) System interconnection…..
• No cables, no driver installation, just put them down,
turn them on, and they work. For many people, this
ease of operation is a big plus.
• In the simplest form, system interconnection networks
use the master-slave paradigm .The system unit is
normally the master, talking to the mouse, keyboard,
etc., as slaves.
Layer 5 Protocol
Layer 5 Layer 5
Layer 4 / 5 interface
Layer 4 Protocol
Layer 4 Layer 4
Layer 2 / 3 interface
Layer 2 Protocol
Layer 2 Layer 2
Layer1/2 interface
Layer 1 Protocol
Layer 1 Layer 1
Physical Medium
Free Powerpoint Templates
Protocol Hierarchies
• The entities comprising the corresponding layers
on different machines are called peers.
• The peers may be processes, hardware devices, or
even human beings.
• In other words, it is the peers that communicate
by using the protocol
Data Data
Data H4 Data H4
Data H4 H3 Data H4 H3
Data H4 H3 H2 Data H4 H3 H2
DATA DATA
• Flow Control
• An issue that occurs at every level is how to keep a
fast sender from swamping a slow receiver with data.
• Some of solutions may involve some kind of feedback
from the receiver to the sender, either directly or
indirectly, about the receiver's current situation.
• Others limit the sender to an agreed-on transmission
rate. This subject is called flow control.
Is connection establishment
no Free Powerpoint Templates
Yes
done?
Service Primitive
Feature Connectionless Connection-oriented
Layer k Layer k
Protocol