You are on page 1of 45

Overview of Data Communication

and Computer Networks

01204325: Data Communication


and Computer Networks

Asst. Prof. Chaiporn Jaikaeo, Ph.D.


chaiporn.j@ku.ac.th
http://www.cpe.ku.ac.th/~cpj
Computer Engineering Department
Kasetsart University, Bangkok, Thailand1
Outline
 Data Communication Overview
 Definition
 Components
 Protocols and standards
 Network Overview
 Connectivity
 Categories
 Internetworks

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

data flow at time 1

data flow at time 2

 E.g., walkie-talkies

13
Direction of Data Flow
 Full Duplex: Both directions simultaneously

data flow

data flow
 E.g., telephone

 Can be emulated on a single communication link


using various methods

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

 These become "network of networks"

43
Internetworks
 Two or more networks connected become
an internetwork, or internet

Network1 Network2

Gateway

Network3

 Example: The Internet

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

You might also like