Anda di halaman 1dari 47

Chapter 1

Introduction to Data
Communication
Compiled by Yonas Bekele

1.1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
1-1 DATA COMMUNICATIONS
The term telecommunication means communication at a
distance. The word data refers to information presented
in whatever form is agreed upon by the parties creating
and using the data. Data communications are the
exchange of data between two devices via some form of
transmission medium such as a wire cable.

Topics discussed in this section:


 Components of a data communications system
 Data Flow

1.2
Datacom Basics
Telecommunications
transmission of voice, video, data,
- imply longer distances
- broader term

Data Communications
movement of computer information
by means of electrical or optical
transmission systems
convergence

Broadband Communications
Figure 1.1 Components of a data communication system

1.4
A Communications Model

 Source
 generates data to be transmitted
 Transmitter
 Converts data into transmittable signals
 Transmission System
 Carries data
 Receiver
 Converts received signal into data
 Destination
 Takes incoming data
Simplified Communications
Model - Diagram
Simplified Data
Communications Model
Communications Tasks

Transmission system utilization Addressing

Interfacing Routing

Signal generation Recovery

Synchronization Message formatting

Exchange management Security

Error detection and correction Network management

Flow control
Features of Communication

 Five things required


 Sender, receiver, medium, Protocol and message
 Types of messages
 File
 Request
 Response
 Status
 Control
 Correspondence
 Understandability
 Error Detection
Features of Communication

 Data is transmitted from one point to


another in data communications
 Data must be in an acceptable format
 Various forms of signals are used to
transmit the data
 Telephone system is examined in this
chapter

Chapter 2: Fundamentals of Data Communications


Signal Representation

 Signal – electrical charges or pulses of


light
 Bit rate
 Bit – smallest unit of information
 Binary notation (1 or 0) or (on or off)
 Data codes (ways to represent characters)

Chapter 2: Fundamentals of Data Communications


Data Codes

 General Description
 Data codes represent
characters
 Rules for converting bits to
characters
 ASCII, EBCDIC, Unicode

Chapter 2: Fundamentals of Data Communications


Data Codes

 UNICODE
 16-bit code
 Supports up to 65,536 characters
 Used for languages such as Ethiopic,
Chinese, Japanese, Korean
 Includes mathematical, geometric and other
symbols
 Only used with OS that can display the
codes
Chapter 2: Fundamentals of Data Communications
Figure 1.2 Data flow (simplex, half-duplex, and full-duplex)

1.14
1-2 NETWORKS

A network is a set of devices (often referred to as nodes)


connected by communication links. A node can be a
computer, printer, or any other device capable of sending
and/or receiving data generated by other nodes on the
network. A link can be a cable, air, optical fiber, or any
medium which can transport a signal carrying
information.
Topics discussed in this section:
 Network Criteria
 Physical Structures
 Categories of Networks

1.15
Network Criteria

 Performance
 Depends on Network Elements
 Measured in terms of Delay and Throughput
 Reliability
 Failure rate of network components
 Measured in terms of availability/robustness
 Security
 Data protection against corruption/loss of data due to:
 Errors
 Malicious users

1.16
Physical Structures

 Type of Connection
 Point to Point - single transmitter and receiver
 Multipoint - multiple recipients of single transmission
 Physical Topology
 Connection of devices
 Type of transmission - unicast, mulitcast, broadcast

1.17
Figure 1.3 Types of connections: point-to-point and multipoint

1.18
Networking

 Point to point communication not usually


practical
 Devices are too far apart
 Large set of devices would need impractical
number of connections
 Solution is a communications network
 Wide Area Network (WAN)
 Local Area Network (LAN)
Networks: key issues

 Network criteria
 Performance
 Throughput
 Delay
 Reliability
 Data transmitted are identical to data received.
 Measured by the frequency of failure
 The time it takes a link to recover from a failure
 Security
 Protecting data from unauthorized access
20
Terminology

 The throughput or bandwidth of a


channel is the number of bits it can transfer
per second

 The latency or delay of a channel is the


time that elapses between sending
information and the earliest possible
reception of it
21
Figure 1.4 Categories of topology

1.22
Figure 1.5 A fully connected mesh topology (five devices)

1.23
Figure 1.6 A star topology connecting four stations

1.24
Figure 1.7 A bus topology connecting three stations

1.25
Figure 1.8 A ring topology connecting six stations

1.26
A TOKEN RING
computer
A repeater

direction of token
and data packet D
B

C
Only one token is passed around
the network.
The device who has the token
may transmit.
Figure 1.9 A hybrid topology: a star backbone with three bus networks

1.28
Categories of Networks

 Local Area Networks (LANs)


 Short distances
 Designed to provide local interconnectivity
 Wide Area Networks (WANs)
 Long distances
 Provide connectivity over large areas
 Metropolitan Area Networks (MANs)
 Provide connectivity over areas such as a city, a campus

1.29
Wide Area Networks

 Large geographical area


 Crossing public rights of way
 Rely in part on common carrier circuits
 Alternative technologies
 Circuit switching
 Packet switching
 Frame relay
 Asynchronous Transfer Mode (ATM)
Circuit Switching

 Dedicated communications path


established for the duration of the
conversation
 e.g. telephone network
Packet Switching

 Data sent out of sequence


 Small chunks (packets) of data at a time
 Packets passed from node to node
between source and destination
 Used for terminal to computer and
computer to computer communications
Frame Relay

 Packet switching systems have large


overheads to compensate for errors
 Modern systems are more reliable
 Errors can be caught in end system
 Most overhead for error control is
stripped out
Asynchronous Transfer Mode

 ATM
 Evolution of frame relay
 Little overhead for error control
 Fixed packet (called cell) length
 Anything from 10Mbps to Gbps
 Constant data rate using packet
switching technique
Local Area Networks

 Smaller scope
 Building or small campus
 Usually owned by same organization as
attached devices
 Data rates much higher
 Usually broadcast systems
 Now some switched systems and ATM
are being introduced
LAN Configurations

 Switched
 Switched Ethernet
 May be single or multiple switches
 ATM LAN
 Fibre Channel
 Wireless
 Mobility
 Ease of installation
Metropolitan Area Networks

 MAN
 Middle ground between LAN and WAN
 Private or public network
 High speed
 Large area
Figure 1.10 An isolated LAN connecting 12 computers to a hub in a closet

1.38
Figure 1.11 WANs: a switched WAN and a point-to-point WAN

1.39
Figure 1.12 A heterogeneous network made of four WANs and two LANs

1.40
1-3 THE INTERNET

The Internet has revolutionized many aspects of our daily


lives. It has affected the way we do business as well as the
way we spend our leisure time. The Internet is a
communication system that has brought a wealth of
information to our fingertips and organized it for our use.

Topics discussed in this section:


Organization of the Internet
Internet Service Providers (ISPs)

1.41
Figure 1.13 Hierarchical organization of the Internet

1.42
Networking
Configuration
Intranet vs. Extranet

 Intranet
 A LAN that uses the Internet technologies
 Open only those inside the organization
 Example: insurance related information provided to
employees over an intranet
 Extranet
 A LAN that uses the Internet technologies
 Open only those invited users outside the organization
 Accessible through the Internet
 Example: Suppliers and customers accessing inventory
information in a company over an extranet
Implementation of
Communications Functions
Applications Applications Single
layer
OS OS implemen-
tation

Applications Applications
Multi layer
implementation
OS OS -Breaking down into
smaller components
-Easier to implement
1-4 PROTOCOLS

A protocol is synonymous with rule. It consists of a set of


rules that govern data communications. It determines
what is communicated, how it is communicated and when
it is communicated. The key elements of a protocol are
syntax, semantics and timing

Topics discussed in this section:


 Syntax
 Semantics
 Timing

1.46
Elements of a Protocol

 Syntax
 Structure or format of the data
 Indicates how to read the bits - field delineation
 Semantics
 Interprets the meaning of the bits
 Knows which fields define what action
 Timing
 When data should be sent and what
 Speed at which data should be sent or speed at which it is being
received.

1.47

Anda mungkin juga menyukai