Professional Documents
Culture Documents
2
Motivations
Efficient way to share resources
Cost – less expensive
Accessibility – easier
Efficient way to exchange information
Time – faster
Size – bigger
Correctness – more accurate
3
Data Communication: Definition
Data Communication:
Transfer of data from one device to another via
some form of transmission medium.
4
Data Communication
Hi, Hi,
how how
are are
you? you?
Hi, how are you? Hi, how are you?
Computer User
01010001 01010001
5
6
Communications Characteristics
Effectiveness of a data communications
system depends on 4 characteristics:
Delivery: correct destination, user…
Accuracy: accurate data reception at
destination.
Timeliness: same order without significant
delay real-time transmission.
Jitter: variation in the packet arrival time.
7
Components in Communication
1 Message
Hi, how are you?
5 Protocol
2 Sender 3 Receiver
4 Medium
8
Data Representation
Numbers
8/16/32 bit integers
floating point 150
2
Text
ASCII, Unicode
Images 255
Bit patterns, Graphics formats JPG/GIF/etc
Audio Samples of continuous signal
Video Sequence of bitmap images
9
Protocols and Standards
Protocol
A set of rules governing data communications
Syntax: format of data block
Semantics: meaning of each section
Timing: speed and sequencing
Standards
De facto (in practice) standards
not approved but widely adopted
De jure (in law) standards
approved by an organization
10
Standards Organizations
Creation Committees
ISO, ITU-T, ANSI, IEEE, EIA
Forums
Regulatory Agencies
11
Direction of Data Flow
Simplex: One direction only
data flow
Server Monitor
data flow
Keyboard
12
Direction of Data Flow
Half Duplex: Both directions, one at a time
E.g., walkie-talkies
13
Direction of Data Flow
Full Duplex: Both directions simultaneously
data flow
data flow
E.g., telephone
14
Networks
Network: a set of devices connected by
media links
Laptop
iMac
Workstation
Media Links
Server
SD
Printer Scanner
15
Types of Connections
Point-to-point
Multipoint (multidrop)
16
Point-To-Point Connection
17
Multipoint Connection
Wireless
18
Topology
Topology: physical or logical arrangement
of devices
Point-to-point
Mesh
Star
Bus
Ring
Hybrid
19
Point-to-Point Connection
20
Fully Connected Mesh Topology
A D
B C
21
Fully Connected Mesh Topology
22
Fully Connected Mesh Topology
Pros:
Dedicated links
Robustness
Privacy
Easy to identify fault
Cons:
A lot of cabling
I/O ports
Difficult to move
23
Star Topology
A D
Hub Drop
B C
Drop
24
Star Topology
A D
Switch
B C
25
Star Topology
A D
Hub
B C
26
Star Topology
Pros:
One I/O port per
device
Little cabling
Hub Easy to install
Robustness
Easy to identify
fault
Cons:
Single point of
failure 27
Bus Topology
Drop
line
Tap
Terminator
28
Bus Topology
A B C D
29
Bus Topology
30
Bus Topology
Pros:
Little cabling
Easy to install
Cons:
Difficult to modify
Difficult to isolate fault
Break in the bus cable stops all transmission
31
Ring Topology
D
B
32
Ring Topology
33
Ring Topology
Pros:
Easy to install
Easy to identify fault
Cons:
Delay in large ring
Break in the ring stops all
transmission
34
Hybrid Topologies
1 2 3 4 5 6 7 8 9 101112 1 2 3 4 5 6 7 8 9 10 11 12
10M100M
ACT ACT
PWR UPLINK
COL COL
SWITCH 131415161718192021222324 13 14 15 16 17 18 19 20 21 22 23 24
1 2 3 4 5 6 7 8 9 101112 1 2 3 4 5 6 7 8 9 10 11 12
10M100M
ACT ACT
PWR UPLINK
COLCOL
SWITCH 131415161718192021222324 13 14 15 16 17 18 19 20 21 22 23 24
35
Network Categories
Local Area Network (LAN)
Wide Area Network (WAN)
Metropolitan Area Network (MAN)
36
Local Area Networks
Network in a single office, building, or
campus
37
Wide Area Networks
Network providing long-distance communication
over a country, a continent, or the whole world
38
Metropolitan Area Networks
Network extended over an entire city
Bangkhen Kampangsaen
40
Switching
Dedicated circuits
Circuit switching
Telephone switches
establish circuits
for communication
Packet switching
Data are put into
packets telephon
Each stamped with e
switch
source and destination
addresses
Routers know where to
forward packets
Packet Router
41
Network of Networks
Company A Company B
Network Interface Card (NIC)
Company C Company D
42
Internetworking
How to allow devices from different
standards to communicate
Gateways/routers – devices capable of
communicating in several standards
43
Internetworks
Two or more networks connected become
an internetwork, or internet
Network1 Network2
Gateway
Network3
44
The Internet
The largest internetwork (network of networks)
in the world
Devices communicating with TCP/IP protocol
suite
Stanford U. of Utah
UC Santa Barbara
UCLA
45
Summary
Data communication
Protocols and standards
Computer networks
Topologies
LAN/MAN/WAN
Internetworks (networks of networks)
46