Professional Documents
Culture Documents
Introduction
Data Comminications:
Definition
Exchange of data between two devices via
some form of transmission medium
Data – information presented in whatever
form is agreed by the parties creating and
using the data
Communicating devices – part of a
communication system, combination of
hardware and software
Data Communications:
Effectivenes
Delivery - the system must deliver data to the
correct destination
Accuracy - the system must deliver data
accurately
Timelines - data delivered late are useless
Data Communications
Components
Data Representation
ISO 646 - European 7-bit coded character set for information interchange
adopted in 1967 by ISO.
ISO 2022, ISO 8859 – Set of 8-bit character codes which cover accented
Latin characters, Greek, Cyrillic and Hebrew alphabets.
Data Reprresentation:
Text
ANSI - The Microsoft collective name for all Windows code pages.
Sometimes used specifically for code page 1252, which is a
superset of ISO 8859-1 (Latin 1)
Images
Represented by bit patterns
An images is divided into a matrix of pixels, where each
pixel is a small dot
The size of the pixel depends on the resolution
Each pixel is assigned a bit pattern
In practice additional mechanisms for compression of
image data, e.g. JPEG
Audio
Audio is continuous, not discrete
It can be changed to a digital or analog sugnal
Direction of Data Flow
Simplex mode – only one of the two devices on a link can transmit,
the other can only receive
Direction of Data Flow
Type of connection:
Point-to-point
Networks:
Physical structures
Type of connection:
Multipoint
Networks: Physical Topology
Networks: Mesh Topology
Eliminates traffic problems
Robust
Privacy (security)
Easy fault identification and
isolation
Amount of cabling
Amount of I/O ports
Installation and
reconnection difficult
Networks: Star Topology
In 1973, Vint Cerf and Bob Kahn (pat of the core ARPANET
group) publish the TCP (later split into TCP and IP) protocol
The Internet Today
Protocols and Standards
Protocol
Set of rules that govern data communication
Defines what is communicated, how it is communicated, and
when it is communicated
Syntax: format of the data
Semantics: meaning of each section of bits (does an address
identify the route to be taken or the final destination of the
message)
Timing: when data should be sent and how fast they can be sent
Standards
De facto
De jure
Defacto: Standards that have not been
approved by an organized body but have
been adopted as standards through
widespread use are defacto standards.
Dejure: Those that have been legislated by
an officially recognized body are dejure
standards