SlideShare a Scribd company logo
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 1/57Chapter 17: Data Communications and Computer NetworksRef. Page
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 2/57Chapter 17: Data Communications and Computer NetworksRef. Page
In this chapter you will learn about:
§ Basic elements of a communication system
§ Techniques, channels, and devices used to transmit
data between distant locations
§ Types of computer networks
§ Communication protocols and their use in computer
networks
§ Internetworking tools and their use in building large
computer networks
§ Characteristics and advantages of distributed data
processing
Learning ObjectivesLearning Objectives
320
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 3/57Chapter 17: Data Communications and Computer NetworksRef. Page
Sender
(source)
Receiver
(sink)
Medium
Creates and sends
a message
Receives the
message
Carries the message
Basic Elements of a Communication
System
Basic Elements of a Communication
System
321
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 4/57Chapter 17: Data Communications and Computer NetworksRef. Page
Data Transmission ModesData Transmission Modes
(c) Full-duplex
Sender Receiver
(a) Simplex
Sender
(or Receiver)
Receiver
(or Sender)
OR
Sender
(and Receiver)
Receiver
(and Sender)
AND
(b) Half-duplex
321
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 5/57Chapter 17: Data Communications and Computer NetworksRef. Page
§ Bandwidth: Range of frequencies available for data
transmission. It refers to data transmission rate. Higher
the bandwidth, the more data it can transmit
§ Baud: Unit of measurement of data transfer rate.
Measured in bits per second (bps)
Data Transmission SpeedData Transmission Speed
322
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 6/57Chapter 17: Data Communications and Computer NetworksRef. Page
§ Narrowband: Sub-voice grade channels in range from
45 to 300 baud. Mainly used for telegraph lines and
low-speed terminals
§ Voiceband: Voice grade channels with speed up to
9600 baud. Mainly used for ordinary telephone voice
communication and slow I/O devices
§ Broadband: High speed channels with speed up to 1
million baud or more. Mainly used for high-speed
computer-to-computer communication or for
simultaneous transmission of data
Data Transmission Speed CategoryData Transmission Speed Category
322
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 7/57Chapter 17: Data Communications and Computer NetworksRef. Page
The most commonly used ones are:
§ Twisted-pair wire (UTP cable)
§ Coaxial cable
§ Microwave system
§ Communications satellite
§ Optical fibers
Data Transmission MediaData Transmission Media
323
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 8/57Chapter 17: Data Communications and Computer NetworksRef. Page
Unshielded Twisted-Pair (UTP)
Cable
Unshielded Twisted-Pair (UTP)
Cable
323
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 9/57Chapter 17: Data Communications and Computer NetworksRef. Page
Coaxial CableCoaxial Cable
Outer PVC shield
Copper mesh
PVC insulation
Central copper wire
323
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 10/57Chapter 17: Data Communications and Computer NetworksRef. Page
Microwave Communication SystemMicrowave Communication System
Transmitting
station
Receiving
station
In between
repeaters
Transmitting antennas Receiving
antennas
Line of sight Line of sight Line of sight
324
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 11/57Chapter 17: Data Communications and Computer NetworksRef. Page
Satellite Communication SystemSatellite Communication System
Satellite in space
Transmitting
station on earth
6 GHz 4 GHz
Uplink Downlink
Receiving
station on earth
325
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 12/57Chapter 17: Data Communications and Computer NetworksRef. Page
Optical Fiber Communication SystemOptical Fiber Communication System
Electrical
signal
Optical fiber
Amplifier
Electrical
signalLight to
electrical wave
converter
Electrical to
light wave
converter
Light waves
Sender Receiver
326
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 13/57Chapter 17: Data Communications and Computer NetworksRef. Page
Digital and Analog Data TransmissionDigital and Analog Data Transmission
§ Analog signal: Transmitted power varies over a
continuous range. Example: sound, light, and radio
waves
§ Digital signal: Sequence of voltage pulses represented
in binary form
§ Computer generated data signal is digital, whereas
telephone lines carry analog signals
(Continued on next slide)
327
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 14/57Chapter 17: Data Communications and Computer NetworksRef. Page
§ When digital data is to be sent over an analog facility,
digital signals must be converted to analog form
§ Conversion of digital signal to analog form is known as
modulation
§ Conversion of analog signal to digital form is known as
demodulation
§ Digital transmission of data is preferred over analog
transmission of data due to lower cost, higher
transmission speeds, and lower error rate
(Continued from previous slide)
Digital and Analog Data TransmissionDigital and Analog Data Transmission
329
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 15/57Chapter 17: Data Communications and Computer NetworksRef. Page
Analog and Digital SignalsAnalog and Digital Signals
v
t
0 0
1 1
0 0
1 1
(b) Digital signal
+v
-v
0 1/f 2/f
t
(a) Analog signal
Voltage
328
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 16/57Chapter 17: Data Communications and Computer NetworksRef. Page
Modulation TechniquesModulation Techniques
§ Amplitude Modulation (AM): Two binary values (0 and
1) of digital data are represented by two different
amplitudes of the carrier signal, keeping frequency and
phase constant
§ Frequency Modulation (FM): Two binary values of
digital data are represented by two different frequencies,
while amplitude and phase are kept constant
§ Phase Modulation (PM): Two binary values of digital
data are represented by shift in phase of carrier signal
328
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 17/57Chapter 17: Data Communications and Computer NetworksRef. Page
ModemsModems
§ Modem is short for MOdulator/DEModulator
§ Special device used for conversion of digital data to
analog form (modulation) and vice-versa (demodulation)
§ Essential piece of hardware where two digital devices
(say two computers) want to communicate over an
analog transmission channel (say a telephone line)
328
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 18/57Chapter 17: Data Communications and Computer NetworksRef. Page
Use of Modems in Data CommunicationsUse of Modems in Data Communications
Sender
Computer
Receiver
Computer
1 1
0 0
0 0
0 1
1 1
0 0
0 0
0 1
Digital signalsDigital signals
Analog signals on
telephone line
Demodulator
Modulator
Modulator
Demodulator
modem at
sender
computer end
modem at
receiver
computer end
329
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 19/57Chapter 17: Data Communications and Computer NetworksRef. Page
Factors for Modem SelectionFactors for Modem Selection
§ Transmission speed
§ Internal versus external
§ Facsimile facility
329
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 20/57Chapter 17: Data Communications and Computer NetworksRef. Page
Data Transmission ServicesData Transmission Services
§ Data transmission service providers are popularly
known as common carriers
§ Various types of services offered by common carriers
are:
§ Dial-up line: Operates in a manner similar to a
telephone line
§ Leased line: Special conditioned telephone line
that directly and permanently connects two
computers
§ Integrated Services Digital Network (ISDN):
Telephone system that provides digital (not analog)
telephone and data services
(Continued on next slide)
330
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 21/57Chapter 17: Data Communications and Computer NetworksRef. Page
§ Value Added Network (VAN): Provides value-added
data transmission service. Value added over and
above the standard services of common carriers may
include e-mail, data encryption/decryption, access to
commercial databases, and code conversion for
communication between computers
(Continued from previous slide)
Data Transmission ServicesData Transmission Services
331
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 22/57Chapter 17: Data Communications and Computer NetworksRef. Page
MultiplexingMultiplexing
§ Method of dividing physical channel into many logical
channels so that a number of independent signals may
be simultaneously transmitted
§ Electronic device that performs multiplexing is known
as a multiplexer
§ Multiplexing enables a single transmission medium to
concurrently transmit data between several
transmitters and receivers
331
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 23/57Chapter 17: Data Communications and Computer NetworksRef. Page
Two Basic Methods of MultiplexingTwo Basic Methods of Multiplexing
§ Frequency-Division Multiplexing (FDM): Available
bandwidth of a physical medium is divided into several
smaller, disjoint logical bandwidths. Each component
bandwidth is used as a separate communication line
§ Time-Division Multiplexing (TDM): Total time
available in a channel is divided among several users,
and each user of the channel is allotted a time slice
during which he/she may transmit a message
332
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 24/57Chapter 17: Data Communications and Computer NetworksRef. Page
40 KHz
50 KHz
60 KHz
70 KHz
80 KHz
Signal-1
Signal-2
Signal-3
Signal-4
Signal-5
Channel
40 KHz
50 KHz
60 KHz
70 KHz
80 KHz
Signal-1
Signal-2
Signal-3
Signal-4
Signal-5
Sending end Receiving end
Modulator Demodulator
Frequency-Division Multiplexing
Frequency-Division MultiplexingFrequency-Division Multiplexing
332
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 25/57Chapter 17: Data Communications and Computer NetworksRef. Page
…
A3 A2 A1
B3 B2 B1
C3 C2 C1
Signal
A
Signal
B
Signal
C
C3 C2 C1
B3 B2 B1
A3 A2 A1
Channel
C2 B2 A2 C1 B1 A1
Time sliced
signals
Reassembled
signals
Sending
end
Receiving
end
Demulti-
plexer
Time-Division MultiplexingTime-Division Multiplexing
333
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 26/57Chapter 17: Data Communications and Computer NetworksRef. Page
Asynchronous and Synchronous
Transmission
Asynchronous and Synchronous
Transmission
§ Two modes of data transmission on a communication
line are asynchronous and synchronous
§ Asynchronous transmission
§ Sender can send data at any convenient time and
the receiver will accept it
§ Data is transmitted character by character at
irregular intervals
§ Well suited to many keyboard type terminals
(Continued on next slide)
333
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 27/57Chapter 17: Data Communications and Computer NetworksRef. Page
§ Synchronous transmission
§ Sender and receiver must synchronize with each
other to get ready for data transmission before it
takes place
§ Entire blocks of characters are framed and
transmitted together
§ Well suited to remote communication between a
computer and such devices as buffered terminals
and printers
(Continued from previous slide)
Asynchronous and Synchronous
Transmission
Asynchronous and Synchronous
Transmission
333
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 28/57Chapter 17: Data Communications and Computer NetworksRef. Page
Irregular time intervals
between two characters
Each character framed by
start and stop bits
Character Character Character
(a) Asynchronous transmission
Char Char Char Char Char Char
Indefinite time interval
between two blocks of data
A block of characters may
consist of hundreds of
characters
Trailer containing end of block
indication
Header containing synchronizing
and other information
(b) Synchronous transmission
Data TransmissionData Transmission
334
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 29/57Chapter 17: Data Communications and Computer NetworksRef. Page
Switching TechniquesSwitching Techniques
§ Data is often transmitted from source to destination
through a network of intermediate nodes
§ Switching techniques deal with the methods of
establishing communication links between the sender
and receiver in a communication network
§ Three commonly used switching techniques are:
§ Circuit switching: Dedicated physical path is
established between sending and receiving stations
through nodes of the network for the duration of
communication
(Continued on next slide)
334
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 30/57Chapter 17: Data Communications and Computer NetworksRef. Page
§ Message switching: Sender appends receiver’s
destination address to the message and it is
transmitted from source to destination either by
store-and-forward method or broadcast method
§ Packet switching: Message is split up into fixed size
packets and each packet is transmitted independently
from source to destination node. Either store-and-
forward or broadcast method is used for transmitting
the packets. All the packets of a message are re-
assembled into original message at the destination
node
(Continued from previous slide)
Switching TechniquesSwitching Techniques
336
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 31/57Chapter 17: Data Communications and Computer NetworksRef. Page
Source
node Destination
node
Dotted line
indicates
establishment of
physical path
Switching
nodes
Circuit Switching MethodCircuit Switching Method
335
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 32/57Chapter 17: Data Communications and Computer NetworksRef. Page
Store-and-Forward Method of
Message Switching
Store-and-Forward Method of
Message Switching
C
D
A
B
C
1
3
2
4
5
Either path 1-2-3-4 or 1-5-4 may be used to
transmit a message from A to B.
336
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 33/57Chapter 17: Data Communications and Computer NetworksRef. Page
1 2 3
Message
Broadcast Channel
Nodes n
Broadcast Method of Message
Switching
Broadcast Method of Message
Switching
337
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 34/57Chapter 17: Data Communications and Computer NetworksRef. Page
Routing TechniquesRouting Techniques
§ In a WAN, when multiple paths exist between the source
and destination nodes of a packet, any one of the paths
may be used to transfer the packet
§ Selection of path to be used for transmitting a packet is
determined by the routing technique used
§ Two popularly used routing algorithms are:
§ Source routing: Source node selects the entire path
before sending the packet
§ Hop-by-hop routing: Each node along the path
decides only the next node for the path
338
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 35/57Chapter 17: Data Communications and Computer NetworksRef. Page
Network TopologiesNetwork Topologies
§ Term network topology refers to the way in which
the nodes of a network are linked together
§ Although number network topologies are possible,
four major ones are:
§ Star network
§ Ring network
§ Completely connected network
§ Multi-access bus network
338
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 36/57Chapter 17: Data Communications and Computer NetworksRef. Page
Host
Node
Star NetworkStar Network
339
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 37/57Chapter 17: Data Communications and Computer NetworksRef. Page
Ring NetworkRing Network
339
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 38/57Chapter 17: Data Communications and Computer NetworksRef. Page
Completely Connected NetworkCompletely Connected Network
340
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 39/57Chapter 17: Data Communications and Computer NetworksRef. Page
Computers (nodes)
Single communication line shared by all nodes
Multi-Access Bus NetworkMulti-Access Bus Network
341
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 40/57Chapter 17: Data Communications and Computer NetworksRef. Page
Ring
Star
Completely
connected
Hybrid NetworkHybrid Network
341
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 41/57Chapter 17: Data Communications and Computer NetworksRef. Page
Network TypesNetwork Types
§ Networks are broadly classified into two types: Local
Area Network (LAN) and Wide Area Network (WAN)
§ Local Area Network (LAN) as compared to WAN:
§ Limited to a small geographic coverage
§ Has much higher data transmission rate
§ Experiences fewer data transmission errors
§ Has lower data communication cost
§ Typically owned by a single organization
§ Networks that share some of the characteristics of both
LANs and WANs are referred to as Metropolitan Area
Network (MAN)
342
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 42/57Chapter 17: Data Communications and Computer NetworksRef. Page
Communication ProtocolsCommunication Protocols
§ Protocol is a set of formal operating rules, procedures,
or conventions that govern a given process
§ Communication protocol describes rules that govern
transmission of data over communication networks
§ Roles of communication protocol:
§ Data sequencing
§ Data routing
§ Data formatting
§ Flow control
§ Error control
(Continued on next slide)
343
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 43/57Chapter 17: Data Communications and Computer NetworksRef. Page
Communication ProtocolsCommunication Protocols
§ Precedence and order of transmission
§ Connection establishment and termination
§ Data security
§ Log information.
§ Communication protocols are normally split up into a
series of modules logically composed of a succession of
layers.
§ Terms protocol suite, protocol family, or protocol stack
are used to refer to the collection of protocols (of all
layers) of a network system
(Continued from previous slide)
343
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 44/57Chapter 17: Data Communications and Computer NetworksRef. Page
Network Interface Card (NIC)Network Interface Card (NIC)
§ Hardware device that allows a computer to be
connected to a network, both functionally and
physically
§ Printed circuit board installed on to one of the
expansion slots of computer
§ Provides a port on the back to which network cable is
attached
344
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 45/57Chapter 17: Data Communications and Computer NetworksRef. Page
The OSI ModelThe OSI Model
§ The Open System Interconnection (OSI) model is
framework for defining standards for linking
heterogeneous computers in a packet switched
network
§ Standardized OSI protocol makes it possible for any
two heterogeneous computer systems, located
anywhere in the world, to easily communicate with
each other
§ Separate set of protocols is defined for each layer in its
seven-layer architecture. Each layer has an
independent function
344
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 46/57Chapter 17: Data Communications and Computer NetworksRef. Page
Network
Node 1
Layer 7
(application)
Layer 6
(presentation)
Layer 5
(session)
Layer 4
(transport)
Layer 3
(network)
Layer 2
(data link)
Layer 1
(physical)
Application protocol
Presentation protocol
Session protocol
Transport protocol
Network protocol
Data-link protocol
Physical protocol
Layer 7
(application)
Layer 6
(presentation)
Layer 5
(session)
Layer 4
(transport)
Layer 3
(network)
Layer 2
(data link)
Layer 1
(physical)
Process A Process B
Node 2
Interface
Interface
Interface
Interface
Interface
Interface Interface
Interface
Interface
Interface
Interface
Interface
Layers, Interfaces, and Protocols
in the OSI Model
Layers, Interfaces, and Protocols
in the OSI Model
346
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 47/57Chapter 17: Data Communications and Computer NetworksRef. Page
An example illustrating transfer of message M from sending node to the
receiving node in the OSI model: Hn, header added by layer n:Tn, trailer
added by layer n.
An example illustrating transfer of message M from sending node to the
receiving node in the OSI model: Hn, header added by layer n:Tn, trailer
added by layer n.
H6 H
7
H7 M
M
H5 H6 H7 M
Sending node
H4 H5 H6 H7 M1 H4 H5 H6 H7 M2
H2 H3 H4 H5 H6 H7 M1 T2 H2 H3 H4 H5 H6 H7 M2 T2
H3 H4 H5 H6 H7 M2H7H3 H4 H5 H6 M1
Process A
H6 H7
H7 M
M
H5 H6 H7 M
Receiving node
H4 H5 H6 H7 M1 H4 H5 H6 H7 M2
H2 H3 H4 H5 H6 H7 M1 T2 H2 H3 H4 H5 H6 H7 M2 T2
H3 H4 H5 H6 H7 M2H3 H4 H5 H6H7 M1
Process B
348
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 48/57Chapter 17: Data Communications and Computer NetworksRef. Page
InternetworkingInternetworking
§ Interconnecting two or more networks to form a single
network is called internetworking, and the resulting
network is called an internetwork
§ Goal of internetworking is to hide details of different
physical networks, so that resulting internetwork
functions as a single coordinated unit
§ Tools such as bridges, routers, brouters, and gateways
are used for internetworking
§ The Internet is the best example of an internetwork
348
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 49/57Chapter 17: Data Communications and Computer NetworksRef. Page
BridgesBridges
§ Operate at bottom two layers of the OSI model
§ Connect networks that use the same communication
protocols above data-link layer but may use different
protocols at physical and data-link layers
349
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 50/57Chapter 17: Data Communications and Computer NetworksRef. Page
RoutersRouters
§ Operates at network layer of the OSI model
§ Used to interconnect those networks that use the same
high-level protocols above network layer
§ Smarter than bridges as they not only copy data from
one network segment to another, but also choose the
best route for the data by using routing table
349
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 51/57Chapter 17: Data Communications and Computer NetworksRef. Page
GatewaysGateways
§ Operates at the top three layers of the OSI model
(session, presentation and application)
§ Used for interconnecting dissimilar networks that use
different communication protocols
§ Since gateways interconnect dissimilar networks,
protocol conversion is the major job performed by
them
349
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 52/57Chapter 17: Data Communications and Computer NetworksRef. Page
Wireless Computing SystemsWireless Computing Systems
§ Wireless computing system uses wireless communication
technologies for interconnecting computer systems
§ Enhances functionality of computing equipment by freeing
communication from location constraints of wired
computing systems
§ Wireless computing systems are of two types:
§ Fixed wireless systems: Support little or no
mobility of the computing equipment associated with
the wireless network
§ Mobile wireless systems: Support mobility of the
computing equipment to access resources associated
with the wireless network
349
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 53/57Chapter 17: Data Communications and Computer NetworksRef. Page
§ 2G and 3G
§ Wireless LAN
§ WiMAX
§ Wireless Local Loop (WLL)
§ Radio-router
§ Multihop Wireless Network
§ Wireless Application Protocol (WAP)
Wireless TechnologiesWireless Technologies
351
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 54/57Chapter 17: Data Communications and Computer NetworksRef. Page
Distributed Computing SystemsDistributed Computing Systems
§ Configuration where many independent computer
systems are connected, and messages, processing task,
programs, data, and other resources are transmitted
between cooperating computer systems
§ Such an arrangement enables sharing of many
hardware and software resources as well as information
among several users who may be sitting far away from
each other
352
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 55/57Chapter 17: Data Communications and Computer NetworksRef. Page
Main Advantages of Distributed
Computing Systems
Main Advantages of Distributed
Computing Systems
§ Inherently distributed applications
§ Information sharing among distributed users
§ Resource sharing
§ Shorter response times and higher throughput
§ Higher reliability
§ Extensibility and incremental growth
§ Better flexibility in meeting users’ needs
353
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 56/57Chapter 17: Data Communications and Computer NetworksRef. Page
§ Amplifier
§ Amplitude Modulation (AM)
§ Application layer
§ ARPANET
§ Asynchronous transmission
§ Bandwidth
§ Baud
§ Bridge
§ Broadband
§ Broadcast
§ C-band transmission
§ Circuit switching
§ Coaxial cable
§ Common Carriers
§ Communication protocol
§ Communications satellite
§ Completely connected network
§ Computer network
§ Concentrators
§ Data-link layer
§ Demodulation
§ Dial-up line
§ Distributed Computing System
§ Ethernet
§ Fax modem
§ File Transfer Protocol (FTP)
§ Font-End Processors (FEP)
§ Frequency Modulation (FM)
§ Frequency-Division Multiplexing (FDM)
§ Full duplex
§ Gateway
§ Half duplex
§ Hop-by-hop routing
§ Hybrid network
§ Internet Protocol (IP)
§ Internetworking
§ ISDN (Integrated Services Digital Network)
§ Ku-band transmission
§ Leased line
§ Local Area Network (LAN)
§ Message switching
Keywords/PhrasesKeywords/Phrases
(Continued on next slide)
354
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 57/57Chapter 17: Data Communications and Computer NetworksRef. Page
§ Metropolitan Area Network (MAN)
§ Microwave system
§ Mobile computing
§ Modem
§ Modulation
§ Multi-access Bus network
§ Multiplexer
§ Narrowband
§ Network Interface Card (NIC)
§ Network layer
§ Network topology
§ Nomadic computing
§ Optical fibers
§ OSI Model
§ Packet switching
§ Phase Modulation (PM)
§ Physical layer
§ POTS (Plain Old Telephone Service)
§ Presentation layer
§ Protocol family
§ Protocol stack
§ Protocol suite
§ Repeater
§ Ring network
§ Router
§ Session layer
§ Simplex
§ Source routing
§ Star network
§ Store-and-forward
§ Synchronous transmission
§ Time-Division Multiplexing (TDM)
§ Transport Control Protocol (TCP)
§ Transport layer
§ Twisted-pair
§ Unshielded twisted-pair (UTP)
§ User Datagram Protocol (UDP)
§ Value Added Network (VAN)
§ Voiceband
§ VSAT (Very Small Aperture Terminals)
§ Wide Area Network (WAN)
§ Wireless network
(Continued from previous slide)
Keywords/PhrasesKeywords/Phrases
354

More Related Content

What's hot

Dbms lab questions
Dbms lab questionsDbms lab questions
Dbms lab questions
Parthipan Parthi
 
Chapter02 basic computer organization
Chapter02   basic computer organizationChapter02   basic computer organization
Chapter02 basic computer organization
Ainuddin Yousufzai
 
tybsc it sem 5 Linux administration notes of unit 1,2,3,4,5,6 version 3
tybsc it sem 5 Linux administration notes of unit 1,2,3,4,5,6 version 3tybsc it sem 5 Linux administration notes of unit 1,2,3,4,5,6 version 3
tybsc it sem 5 Linux administration notes of unit 1,2,3,4,5,6 version 3
WE-IT TUTORIALS
 
Programming flowcharts for C Language
Programming flowcharts for C LanguageProgramming flowcharts for C Language
Programming flowcharts for C Language
Aryan Ajmer
 
Array in c
Array in cArray in c
Array in c
Ravi Gelani
 
computer software
computer softwarecomputer software
computer software
Ahsan Khan
 
Operating system presentation
Operating system presentationOperating system presentation
Operating system presentation
ashanrajpar
 
Lab 1 Introduction to Computer
Lab 1   Introduction to ComputerLab 1   Introduction to Computer
Lab 1 Introduction to Computer
Halimaton Sa'adiah
 
Operating System - Types Of Operating System Unit-1
Operating System - Types Of Operating System Unit-1Operating System - Types Of Operating System Unit-1
Operating System - Types Of Operating System Unit-1
abhinav baba
 
Operating system
Operating systemOperating system
Operating system
Tanvirul Islam
 
Principles of operating system
Principles of operating systemPrinciples of operating system
Principles of operating system
Anil Dharmapuri
 
C program report tips
C program report tipsC program report tips
C program report tips
Harry Pott
 
Peripheral devices
Peripheral     devicesPeripheral     devices
Peripheral devices
Annie Farooq
 
Multimedia Technology
Multimedia TechnologyMultimedia Technology
Multimedia Technology
mandalina landy
 
C functions
C functionsC functions
Advanced computer network lab manual (practicals in Cisco Packet tracer)
Advanced computer network lab manual (practicals in Cisco Packet tracer)Advanced computer network lab manual (practicals in Cisco Packet tracer)
Advanced computer network lab manual (practicals in Cisco Packet tracer)
VrundaBhavsar
 
input output devices
input output devicesinput output devices
input output devices
uafridi
 
Types of software
Types of softwareTypes of software
Types of software
vishal kumar
 
Functions Of Operating System
Functions Of Operating SystemFunctions Of Operating System
Functions Of Operating System
Dr.Suresh Isave
 
Computer System Organization
Computer System OrganizationComputer System Organization
Computer System Organization
Kulachi Hansraj Model School Ashok Vihar
 

What's hot (20)

Dbms lab questions
Dbms lab questionsDbms lab questions
Dbms lab questions
 
Chapter02 basic computer organization
Chapter02   basic computer organizationChapter02   basic computer organization
Chapter02 basic computer organization
 
tybsc it sem 5 Linux administration notes of unit 1,2,3,4,5,6 version 3
tybsc it sem 5 Linux administration notes of unit 1,2,3,4,5,6 version 3tybsc it sem 5 Linux administration notes of unit 1,2,3,4,5,6 version 3
tybsc it sem 5 Linux administration notes of unit 1,2,3,4,5,6 version 3
 
Programming flowcharts for C Language
Programming flowcharts for C LanguageProgramming flowcharts for C Language
Programming flowcharts for C Language
 
Array in c
Array in cArray in c
Array in c
 
computer software
computer softwarecomputer software
computer software
 
Operating system presentation
Operating system presentationOperating system presentation
Operating system presentation
 
Lab 1 Introduction to Computer
Lab 1   Introduction to ComputerLab 1   Introduction to Computer
Lab 1 Introduction to Computer
 
Operating System - Types Of Operating System Unit-1
Operating System - Types Of Operating System Unit-1Operating System - Types Of Operating System Unit-1
Operating System - Types Of Operating System Unit-1
 
Operating system
Operating systemOperating system
Operating system
 
Principles of operating system
Principles of operating systemPrinciples of operating system
Principles of operating system
 
C program report tips
C program report tipsC program report tips
C program report tips
 
Peripheral devices
Peripheral     devicesPeripheral     devices
Peripheral devices
 
Multimedia Technology
Multimedia TechnologyMultimedia Technology
Multimedia Technology
 
C functions
C functionsC functions
C functions
 
Advanced computer network lab manual (practicals in Cisco Packet tracer)
Advanced computer network lab manual (practicals in Cisco Packet tracer)Advanced computer network lab manual (practicals in Cisco Packet tracer)
Advanced computer network lab manual (practicals in Cisco Packet tracer)
 
input output devices
input output devicesinput output devices
input output devices
 
Types of software
Types of softwareTypes of software
Types of software
 
Functions Of Operating System
Functions Of Operating SystemFunctions Of Operating System
Functions Of Operating System
 
Computer System Organization
Computer System OrganizationComputer System Organization
Computer System Organization
 

Viewers also liked

Computer Fundamentals Chapter 12 cl
Computer Fundamentals Chapter 12 clComputer Fundamentals Chapter 12 cl
Computer Fundamentals Chapter 12 cl
Saumya Sahu
 
Chapter19 multimedia-091006115642-phpapp02 (1)
Chapter19 multimedia-091006115642-phpapp02 (1)Chapter19 multimedia-091006115642-phpapp02 (1)
Chapter19 multimedia-091006115642-phpapp02 (1)
Jay Patel
 
Chapter 10 cs
Chapter 10 csChapter 10 cs
Chapter 10 cs
Saumya Sahu
 
Computer Fundamentals Chapter 11 pcp
Computer Fundamentals Chapter 11 pcpComputer Fundamentals Chapter 11 pcp
Computer Fundamentals Chapter 11 pcp
Saumya Sahu
 
Chapter 21 c language
Chapter 21 c languageChapter 21 c language
Chapter 21 c language
Hareem Aslam
 
Chapter 04 computer codes
Chapter 04 computer codesChapter 04 computer codes
Chapter 04 computer codes
Hareem Aslam
 
Chapter 05 computer arithmetic
Chapter 05 computer arithmeticChapter 05 computer arithmetic
Chapter 05 computer arithmetic
Hareem Aslam
 
Computer Fundamentals_Chapter 02 bco
Computer Fundamentals_Chapter 02 bcoComputer Fundamentals_Chapter 02 bco
Computer Fundamentals_Chapter 02 bco
Saumya Sahu
 
Computer Fundamentals Chapter 14 os
Computer Fundamentals Chapter 14 osComputer Fundamentals Chapter 14 os
Computer Fundamentals Chapter 14 os
Saumya Sahu
 
Chapter 06 boolean algebra
Chapter 06 boolean algebraChapter 06 boolean algebra
Chapter 06 boolean algebra
Hareem Aslam
 
How to build a news website use CMS wordpress
How to build a news website use CMS wordpressHow to build a news website use CMS wordpress
How to build a news website use CMS wordpress
baran19901990
 
Hadoop
HadoopHadoop
Hadoop
Saeed Iqbal
 
09 implementing+subprograms
09 implementing+subprograms09 implementing+subprograms
09 implementing+subprograms
baran19901990
 
Introduction to HBase
Introduction to HBaseIntroduction to HBase
Introduction to HBase
Byeongweon Moon
 
08 subprograms
08 subprograms08 subprograms
08 subprograms
baran19901990
 
Untitled Presentation
Untitled PresentationUntitled Presentation
Untitled Presentationbaran19901990
 
Datatype
DatatypeDatatype
Datatype
baran19901990
 
Chapter2
Chapter2Chapter2
Chapter2
GF Cleiton
 
Nhập môn công tác kỹ sư
Nhập môn công tác kỹ sưNhập môn công tác kỹ sư
Nhập môn công tác kỹ sư
baran19901990
 
Chapter01 introduction to computer
Chapter01   introduction to computerChapter01   introduction to computer
Chapter01 introduction to computer
Ainuddin Yousufzai
 

Viewers also liked (20)

Computer Fundamentals Chapter 12 cl
Computer Fundamentals Chapter 12 clComputer Fundamentals Chapter 12 cl
Computer Fundamentals Chapter 12 cl
 
Chapter19 multimedia-091006115642-phpapp02 (1)
Chapter19 multimedia-091006115642-phpapp02 (1)Chapter19 multimedia-091006115642-phpapp02 (1)
Chapter19 multimedia-091006115642-phpapp02 (1)
 
Chapter 10 cs
Chapter 10 csChapter 10 cs
Chapter 10 cs
 
Computer Fundamentals Chapter 11 pcp
Computer Fundamentals Chapter 11 pcpComputer Fundamentals Chapter 11 pcp
Computer Fundamentals Chapter 11 pcp
 
Chapter 21 c language
Chapter 21 c languageChapter 21 c language
Chapter 21 c language
 
Chapter 04 computer codes
Chapter 04 computer codesChapter 04 computer codes
Chapter 04 computer codes
 
Chapter 05 computer arithmetic
Chapter 05 computer arithmeticChapter 05 computer arithmetic
Chapter 05 computer arithmetic
 
Computer Fundamentals_Chapter 02 bco
Computer Fundamentals_Chapter 02 bcoComputer Fundamentals_Chapter 02 bco
Computer Fundamentals_Chapter 02 bco
 
Computer Fundamentals Chapter 14 os
Computer Fundamentals Chapter 14 osComputer Fundamentals Chapter 14 os
Computer Fundamentals Chapter 14 os
 
Chapter 06 boolean algebra
Chapter 06 boolean algebraChapter 06 boolean algebra
Chapter 06 boolean algebra
 
How to build a news website use CMS wordpress
How to build a news website use CMS wordpressHow to build a news website use CMS wordpress
How to build a news website use CMS wordpress
 
Hadoop
HadoopHadoop
Hadoop
 
09 implementing+subprograms
09 implementing+subprograms09 implementing+subprograms
09 implementing+subprograms
 
Introduction to HBase
Introduction to HBaseIntroduction to HBase
Introduction to HBase
 
08 subprograms
08 subprograms08 subprograms
08 subprograms
 
Untitled Presentation
Untitled PresentationUntitled Presentation
Untitled Presentation
 
Datatype
DatatypeDatatype
Datatype
 
Chapter2
Chapter2Chapter2
Chapter2
 
Nhập môn công tác kỹ sư
Nhập môn công tác kỹ sưNhập môn công tác kỹ sư
Nhập môn công tác kỹ sư
 
Chapter01 introduction to computer
Chapter01   introduction to computerChapter01   introduction to computer
Chapter01 introduction to computer
 

Similar to Chapter 17 dccn

ch1-Basics Of DCN.new.ppt
ch1-Basics Of DCN.new.pptch1-Basics Of DCN.new.ppt
ch1-Basics Of DCN.new.ppt
mansirastogi1234
 
computer networks module 1 . fundamentals of networking and data communication
computer networks module 1 . fundamentals of networking and data communicationcomputer networks module 1 . fundamentals of networking and data communication
computer networks module 1 . fundamentals of networking and data communication
NishaJaiswal34
 
An ethernet based_approach_for_tm_data_analysis_v2
An ethernet based_approach_for_tm_data_analysis_v2An ethernet based_approach_for_tm_data_analysis_v2
An ethernet based_approach_for_tm_data_analysis_v2
Priyasloka Arya
 
Computer Fundamentals
Computer FundamentalsComputer Fundamentals
Computer Fundamentals
oakjohnson
 
Isdn networking
Isdn networkingIsdn networking
Isdn networking
Singh Pankaj
 
Chapter08 internet & multimedia (b)
Chapter08   internet & multimedia (b)Chapter08   internet & multimedia (b)
Chapter08 internet & multimedia (b)
Ainuddin Yousufzai
 
Basic isp network design
Basic isp network designBasic isp network design
Basic isp network design
piku das
 
niceData com.
niceData com.niceData com.
niceData com.
janiceramirez07
 
niceData com.
niceData com.niceData com.
niceData com.
janiceramirez07
 
I/O DECIVES CPU
I/O DECIVES  CPU I/O DECIVES  CPU
I/O DECIVES CPU
Vishal Gohel
 
Introducation to computer [www.studysharebd.com]
Introducation to computer [www.studysharebd.com]Introducation to computer [www.studysharebd.com]
Introducation to computer [www.studysharebd.com]
Rafiq Azad
 
INT 1010 06-3.pdf
INT 1010 06-3.pdfINT 1010 06-3.pdf
INT 1010 06-3.pdf
Luis R Castellanos
 
Data Communication and Networking
Data Communication and NetworkingData Communication and Networking
Data Communication and Networking
Anjan Mahanta
 
Chapter09
Chapter09Chapter09
Chapter09
Sherina Izzaty
 
UETS – Universal Ethernet Telecommunications Services
UETS – Universal Ethernet Telecommunications ServicesUETS – Universal Ethernet Telecommunications Services
UETS – Universal Ethernet Telecommunications Services
Agustin Argelich Casals
 
Chapter09
Chapter09Chapter09
Chapter09
japontev
 
2017 conferencia-uets-mobilecongress l∓m
2017 conferencia-uets-mobilecongress l∓m2017 conferencia-uets-mobilecongress l∓m
2017 conferencia-uets-mobilecongress l∓m
Argelich Networks
 
Integrated service digital network
Integrated service digital networkIntegrated service digital network
Integrated service digital network
Rahul Karn
 
IRJET - Hand Gesture Recognition and Voice Conversion System using IoT
IRJET -  	  Hand Gesture Recognition and Voice Conversion System using IoTIRJET -  	  Hand Gesture Recognition and Voice Conversion System using IoT
IRJET - Hand Gesture Recognition and Voice Conversion System using IoT
IRJET Journal
 
Chapter 19 multimedia
Chapter 19 multimediaChapter 19 multimedia
Chapter 19 multimedia
Hareem Aslam
 

Similar to Chapter 17 dccn (20)

ch1-Basics Of DCN.new.ppt
ch1-Basics Of DCN.new.pptch1-Basics Of DCN.new.ppt
ch1-Basics Of DCN.new.ppt
 
computer networks module 1 . fundamentals of networking and data communication
computer networks module 1 . fundamentals of networking and data communicationcomputer networks module 1 . fundamentals of networking and data communication
computer networks module 1 . fundamentals of networking and data communication
 
An ethernet based_approach_for_tm_data_analysis_v2
An ethernet based_approach_for_tm_data_analysis_v2An ethernet based_approach_for_tm_data_analysis_v2
An ethernet based_approach_for_tm_data_analysis_v2
 
Computer Fundamentals
Computer FundamentalsComputer Fundamentals
Computer Fundamentals
 
Isdn networking
Isdn networkingIsdn networking
Isdn networking
 
Chapter08 internet & multimedia (b)
Chapter08   internet & multimedia (b)Chapter08   internet & multimedia (b)
Chapter08 internet & multimedia (b)
 
Basic isp network design
Basic isp network designBasic isp network design
Basic isp network design
 
niceData com.
niceData com.niceData com.
niceData com.
 
niceData com.
niceData com.niceData com.
niceData com.
 
I/O DECIVES CPU
I/O DECIVES  CPU I/O DECIVES  CPU
I/O DECIVES CPU
 
Introducation to computer [www.studysharebd.com]
Introducation to computer [www.studysharebd.com]Introducation to computer [www.studysharebd.com]
Introducation to computer [www.studysharebd.com]
 
INT 1010 06-3.pdf
INT 1010 06-3.pdfINT 1010 06-3.pdf
INT 1010 06-3.pdf
 
Data Communication and Networking
Data Communication and NetworkingData Communication and Networking
Data Communication and Networking
 
Chapter09
Chapter09Chapter09
Chapter09
 
UETS – Universal Ethernet Telecommunications Services
UETS – Universal Ethernet Telecommunications ServicesUETS – Universal Ethernet Telecommunications Services
UETS – Universal Ethernet Telecommunications Services
 
Chapter09
Chapter09Chapter09
Chapter09
 
2017 conferencia-uets-mobilecongress l∓m
2017 conferencia-uets-mobilecongress l∓m2017 conferencia-uets-mobilecongress l∓m
2017 conferencia-uets-mobilecongress l∓m
 
Integrated service digital network
Integrated service digital networkIntegrated service digital network
Integrated service digital network
 
IRJET - Hand Gesture Recognition and Voice Conversion System using IoT
IRJET -  	  Hand Gesture Recognition and Voice Conversion System using IoTIRJET -  	  Hand Gesture Recognition and Voice Conversion System using IoT
IRJET - Hand Gesture Recognition and Voice Conversion System using IoT
 
Chapter 19 multimedia
Chapter 19 multimediaChapter 19 multimedia
Chapter 19 multimedia
 

More from Hareem Aslam

Chapter 1 Basic Concepts
Chapter 1 Basic ConceptsChapter 1 Basic Concepts
Chapter 1 Basic Concepts
Hareem Aslam
 
Solution Manual : Chapter - 07 Exponential, Logarithmic and Inverse Trigonome...
Solution Manual : Chapter - 07 Exponential, Logarithmic and Inverse Trigonome...Solution Manual : Chapter - 07 Exponential, Logarithmic and Inverse Trigonome...
Solution Manual : Chapter - 07 Exponential, Logarithmic and Inverse Trigonome...
Hareem Aslam
 
Solution Manual : Chapter - 06 Application of the Definite Integral in Geomet...
Solution Manual : Chapter - 06 Application of the Definite Integral in Geomet...Solution Manual : Chapter - 06 Application of the Definite Integral in Geomet...
Solution Manual : Chapter - 06 Application of the Definite Integral in Geomet...
Hareem Aslam
 
Solution Manual : Chapter - 05 Integration
Solution Manual : Chapter - 05 IntegrationSolution Manual : Chapter - 05 Integration
Solution Manual : Chapter - 05 Integration
Hareem Aslam
 
Solution Manual : Chapter - 02 Limits and Continuity
Solution Manual : Chapter - 02 Limits and ContinuitySolution Manual : Chapter - 02 Limits and Continuity
Solution Manual : Chapter - 02 Limits and Continuity
Hareem Aslam
 
Solution Manual : Chapter - 01 Functions
Solution Manual : Chapter - 01 FunctionsSolution Manual : Chapter - 01 Functions
Solution Manual : Chapter - 01 Functions
Hareem Aslam
 
Personality Development
Personality DevelopmentPersonality Development
Personality Development
Hareem Aslam
 
Chapter 20 coc
Chapter 20 cocChapter 20 coc
Chapter 20 coc
Hareem Aslam
 
Chapter 18 internet
Chapter 18 internetChapter 18 internet
Chapter 18 internet
Hareem Aslam
 
Chapter 16 bdp
Chapter 16 bdpChapter 16 bdp
Chapter 16 bdp
Hareem Aslam
 
Chapter 15 asp
Chapter 15 aspChapter 15 asp
Chapter 15 asp
Hareem Aslam
 
Chapter 14 os
Chapter 14 osChapter 14 os
Chapter 14 os
Hareem Aslam
 
Chapter 13 sio
Chapter 13 sioChapter 13 sio
Chapter 13 sio
Hareem Aslam
 
Chapter 12 cl
Chapter 12 clChapter 12 cl
Chapter 12 cl
Hareem Aslam
 
Chapter 11 pcp
Chapter 11 pcpChapter 11 pcp
Chapter 11 pcp
Hareem Aslam
 
Chapter 10 cs
Chapter 10 csChapter 10 cs
Chapter 10 cs
Hareem Aslam
 
Chapter 09 io devices
Chapter 09 io devicesChapter 09 io devices
Chapter 09 io devices
Hareem Aslam
 
Chapter 08 secondary storage
Chapter 08 secondary storageChapter 08 secondary storage
Chapter 08 secondary storage
Hareem Aslam
 
Chapter 07 pam
Chapter 07 pamChapter 07 pam
Chapter 07 pam
Hareem Aslam
 
Chapter 03 number system
Chapter 03 number systemChapter 03 number system
Chapter 03 number system
Hareem Aslam
 

More from Hareem Aslam (20)

Chapter 1 Basic Concepts
Chapter 1 Basic ConceptsChapter 1 Basic Concepts
Chapter 1 Basic Concepts
 
Solution Manual : Chapter - 07 Exponential, Logarithmic and Inverse Trigonome...
Solution Manual : Chapter - 07 Exponential, Logarithmic and Inverse Trigonome...Solution Manual : Chapter - 07 Exponential, Logarithmic and Inverse Trigonome...
Solution Manual : Chapter - 07 Exponential, Logarithmic and Inverse Trigonome...
 
Solution Manual : Chapter - 06 Application of the Definite Integral in Geomet...
Solution Manual : Chapter - 06 Application of the Definite Integral in Geomet...Solution Manual : Chapter - 06 Application of the Definite Integral in Geomet...
Solution Manual : Chapter - 06 Application of the Definite Integral in Geomet...
 
Solution Manual : Chapter - 05 Integration
Solution Manual : Chapter - 05 IntegrationSolution Manual : Chapter - 05 Integration
Solution Manual : Chapter - 05 Integration
 
Solution Manual : Chapter - 02 Limits and Continuity
Solution Manual : Chapter - 02 Limits and ContinuitySolution Manual : Chapter - 02 Limits and Continuity
Solution Manual : Chapter - 02 Limits and Continuity
 
Solution Manual : Chapter - 01 Functions
Solution Manual : Chapter - 01 FunctionsSolution Manual : Chapter - 01 Functions
Solution Manual : Chapter - 01 Functions
 
Personality Development
Personality DevelopmentPersonality Development
Personality Development
 
Chapter 20 coc
Chapter 20 cocChapter 20 coc
Chapter 20 coc
 
Chapter 18 internet
Chapter 18 internetChapter 18 internet
Chapter 18 internet
 
Chapter 16 bdp
Chapter 16 bdpChapter 16 bdp
Chapter 16 bdp
 
Chapter 15 asp
Chapter 15 aspChapter 15 asp
Chapter 15 asp
 
Chapter 14 os
Chapter 14 osChapter 14 os
Chapter 14 os
 
Chapter 13 sio
Chapter 13 sioChapter 13 sio
Chapter 13 sio
 
Chapter 12 cl
Chapter 12 clChapter 12 cl
Chapter 12 cl
 
Chapter 11 pcp
Chapter 11 pcpChapter 11 pcp
Chapter 11 pcp
 
Chapter 10 cs
Chapter 10 csChapter 10 cs
Chapter 10 cs
 
Chapter 09 io devices
Chapter 09 io devicesChapter 09 io devices
Chapter 09 io devices
 
Chapter 08 secondary storage
Chapter 08 secondary storageChapter 08 secondary storage
Chapter 08 secondary storage
 
Chapter 07 pam
Chapter 07 pamChapter 07 pam
Chapter 07 pam
 
Chapter 03 number system
Chapter 03 number systemChapter 03 number system
Chapter 03 number system
 

Recently uploaded

UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching AptitudeUGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
S. Raj Kumar
 
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
GeorgeMilliken2
 
Jemison, MacLaughlin, and Majumder "Broadening Pathways for Editors and Authors"
Jemison, MacLaughlin, and Majumder "Broadening Pathways for Editors and Authors"Jemison, MacLaughlin, and Majumder "Broadening Pathways for Editors and Authors"
Jemison, MacLaughlin, and Majumder "Broadening Pathways for Editors and Authors"
National Information Standards Organization (NISO)
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
Nicholas Montgomery
 
A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
Jean Carlos Nunes Paixão
 
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptxBeyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
EduSkills OECD
 
Standardized tool for Intelligence test.
Standardized tool for Intelligence test.Standardized tool for Intelligence test.
Standardized tool for Intelligence test.
deepaannamalai16
 
Benner "Expanding Pathways to Publishing Careers"
Benner "Expanding Pathways to Publishing Careers"Benner "Expanding Pathways to Publishing Careers"
Benner "Expanding Pathways to Publishing Careers"
National Information Standards Organization (NISO)
 
Lifelines of National Economy chapter for Class 10 STUDY MATERIAL PDF
Lifelines of National Economy chapter for Class 10 STUDY MATERIAL PDFLifelines of National Economy chapter for Class 10 STUDY MATERIAL PDF
Lifelines of National Economy chapter for Class 10 STUDY MATERIAL PDF
Vivekanand Anglo Vedic Academy
 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
Nicholas Montgomery
 
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skillsspot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
haiqairshad
 
Electric Fetus - Record Store Scavenger Hunt
Electric Fetus - Record Store Scavenger HuntElectric Fetus - Record Store Scavenger Hunt
Electric Fetus - Record Store Scavenger Hunt
RamseyBerglund
 
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptxPengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Fajar Baskoro
 
Nutrition Inc FY 2024, 4 - Hour Training
Nutrition Inc FY 2024, 4 - Hour TrainingNutrition Inc FY 2024, 4 - Hour Training
Nutrition Inc FY 2024, 4 - Hour Training
melliereed
 
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptxBIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
RidwanHassanYusuf
 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
Celine George
 
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptxPrésentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
siemaillard
 
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
PECB
 
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptxC1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
mulvey2
 
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem studentsRHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
Himanshu Rai
 

Recently uploaded (20)

UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching AptitudeUGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
 
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
 
Jemison, MacLaughlin, and Majumder "Broadening Pathways for Editors and Authors"
Jemison, MacLaughlin, and Majumder "Broadening Pathways for Editors and Authors"Jemison, MacLaughlin, and Majumder "Broadening Pathways for Editors and Authors"
Jemison, MacLaughlin, and Majumder "Broadening Pathways for Editors and Authors"
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
 
A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
 
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptxBeyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
 
Standardized tool for Intelligence test.
Standardized tool for Intelligence test.Standardized tool for Intelligence test.
Standardized tool for Intelligence test.
 
Benner "Expanding Pathways to Publishing Careers"
Benner "Expanding Pathways to Publishing Careers"Benner "Expanding Pathways to Publishing Careers"
Benner "Expanding Pathways to Publishing Careers"
 
Lifelines of National Economy chapter for Class 10 STUDY MATERIAL PDF
Lifelines of National Economy chapter for Class 10 STUDY MATERIAL PDFLifelines of National Economy chapter for Class 10 STUDY MATERIAL PDF
Lifelines of National Economy chapter for Class 10 STUDY MATERIAL PDF
 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
 
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skillsspot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
 
Electric Fetus - Record Store Scavenger Hunt
Electric Fetus - Record Store Scavenger HuntElectric Fetus - Record Store Scavenger Hunt
Electric Fetus - Record Store Scavenger Hunt
 
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptxPengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptx
 
Nutrition Inc FY 2024, 4 - Hour Training
Nutrition Inc FY 2024, 4 - Hour TrainingNutrition Inc FY 2024, 4 - Hour Training
Nutrition Inc FY 2024, 4 - Hour Training
 
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptxBIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
 
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptxPrésentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
 
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
 
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptxC1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
 
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem studentsRHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
 

Chapter 17 dccn

  • 1. Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 1/57Chapter 17: Data Communications and Computer NetworksRef. Page
  • 2. Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 2/57Chapter 17: Data Communications and Computer NetworksRef. Page In this chapter you will learn about: § Basic elements of a communication system § Techniques, channels, and devices used to transmit data between distant locations § Types of computer networks § Communication protocols and their use in computer networks § Internetworking tools and their use in building large computer networks § Characteristics and advantages of distributed data processing Learning ObjectivesLearning Objectives 320
  • 3. Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 3/57Chapter 17: Data Communications and Computer NetworksRef. Page Sender (source) Receiver (sink) Medium Creates and sends a message Receives the message Carries the message Basic Elements of a Communication System Basic Elements of a Communication System 321
  • 4. Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 4/57Chapter 17: Data Communications and Computer NetworksRef. Page Data Transmission ModesData Transmission Modes (c) Full-duplex Sender Receiver (a) Simplex Sender (or Receiver) Receiver (or Sender) OR Sender (and Receiver) Receiver (and Sender) AND (b) Half-duplex 321
  • 5. Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 5/57Chapter 17: Data Communications and Computer NetworksRef. Page § Bandwidth: Range of frequencies available for data transmission. It refers to data transmission rate. Higher the bandwidth, the more data it can transmit § Baud: Unit of measurement of data transfer rate. Measured in bits per second (bps) Data Transmission SpeedData Transmission Speed 322
  • 6. Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 6/57Chapter 17: Data Communications and Computer NetworksRef. Page § Narrowband: Sub-voice grade channels in range from 45 to 300 baud. Mainly used for telegraph lines and low-speed terminals § Voiceband: Voice grade channels with speed up to 9600 baud. Mainly used for ordinary telephone voice communication and slow I/O devices § Broadband: High speed channels with speed up to 1 million baud or more. Mainly used for high-speed computer-to-computer communication or for simultaneous transmission of data Data Transmission Speed CategoryData Transmission Speed Category 322
  • 7. Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 7/57Chapter 17: Data Communications and Computer NetworksRef. Page The most commonly used ones are: § Twisted-pair wire (UTP cable) § Coaxial cable § Microwave system § Communications satellite § Optical fibers Data Transmission MediaData Transmission Media 323
  • 8. Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 8/57Chapter 17: Data Communications and Computer NetworksRef. Page Unshielded Twisted-Pair (UTP) Cable Unshielded Twisted-Pair (UTP) Cable 323
  • 9. Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 9/57Chapter 17: Data Communications and Computer NetworksRef. Page Coaxial CableCoaxial Cable Outer PVC shield Copper mesh PVC insulation Central copper wire 323
  • 10. Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 10/57Chapter 17: Data Communications and Computer NetworksRef. Page Microwave Communication SystemMicrowave Communication System Transmitting station Receiving station In between repeaters Transmitting antennas Receiving antennas Line of sight Line of sight Line of sight 324
  • 11. Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 11/57Chapter 17: Data Communications and Computer NetworksRef. Page Satellite Communication SystemSatellite Communication System Satellite in space Transmitting station on earth 6 GHz 4 GHz Uplink Downlink Receiving station on earth 325
  • 12. Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 12/57Chapter 17: Data Communications and Computer NetworksRef. Page Optical Fiber Communication SystemOptical Fiber Communication System Electrical signal Optical fiber Amplifier Electrical signalLight to electrical wave converter Electrical to light wave converter Light waves Sender Receiver 326
  • 13. Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 13/57Chapter 17: Data Communications and Computer NetworksRef. Page Digital and Analog Data TransmissionDigital and Analog Data Transmission § Analog signal: Transmitted power varies over a continuous range. Example: sound, light, and radio waves § Digital signal: Sequence of voltage pulses represented in binary form § Computer generated data signal is digital, whereas telephone lines carry analog signals (Continued on next slide) 327
  • 14. Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 14/57Chapter 17: Data Communications and Computer NetworksRef. Page § When digital data is to be sent over an analog facility, digital signals must be converted to analog form § Conversion of digital signal to analog form is known as modulation § Conversion of analog signal to digital form is known as demodulation § Digital transmission of data is preferred over analog transmission of data due to lower cost, higher transmission speeds, and lower error rate (Continued from previous slide) Digital and Analog Data TransmissionDigital and Analog Data Transmission 329
  • 15. Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 15/57Chapter 17: Data Communications and Computer NetworksRef. Page Analog and Digital SignalsAnalog and Digital Signals v t 0 0 1 1 0 0 1 1 (b) Digital signal +v -v 0 1/f 2/f t (a) Analog signal Voltage 328
  • 16. Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 16/57Chapter 17: Data Communications and Computer NetworksRef. Page Modulation TechniquesModulation Techniques § Amplitude Modulation (AM): Two binary values (0 and 1) of digital data are represented by two different amplitudes of the carrier signal, keeping frequency and phase constant § Frequency Modulation (FM): Two binary values of digital data are represented by two different frequencies, while amplitude and phase are kept constant § Phase Modulation (PM): Two binary values of digital data are represented by shift in phase of carrier signal 328
  • 17. Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 17/57Chapter 17: Data Communications and Computer NetworksRef. Page ModemsModems § Modem is short for MOdulator/DEModulator § Special device used for conversion of digital data to analog form (modulation) and vice-versa (demodulation) § Essential piece of hardware where two digital devices (say two computers) want to communicate over an analog transmission channel (say a telephone line) 328
  • 18. Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 18/57Chapter 17: Data Communications and Computer NetworksRef. Page Use of Modems in Data CommunicationsUse of Modems in Data Communications Sender Computer Receiver Computer 1 1 0 0 0 0 0 1 1 1 0 0 0 0 0 1 Digital signalsDigital signals Analog signals on telephone line Demodulator Modulator Modulator Demodulator modem at sender computer end modem at receiver computer end 329
  • 19. Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 19/57Chapter 17: Data Communications and Computer NetworksRef. Page Factors for Modem SelectionFactors for Modem Selection § Transmission speed § Internal versus external § Facsimile facility 329
  • 20. Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 20/57Chapter 17: Data Communications and Computer NetworksRef. Page Data Transmission ServicesData Transmission Services § Data transmission service providers are popularly known as common carriers § Various types of services offered by common carriers are: § Dial-up line: Operates in a manner similar to a telephone line § Leased line: Special conditioned telephone line that directly and permanently connects two computers § Integrated Services Digital Network (ISDN): Telephone system that provides digital (not analog) telephone and data services (Continued on next slide) 330
  • 21. Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 21/57Chapter 17: Data Communications and Computer NetworksRef. Page § Value Added Network (VAN): Provides value-added data transmission service. Value added over and above the standard services of common carriers may include e-mail, data encryption/decryption, access to commercial databases, and code conversion for communication between computers (Continued from previous slide) Data Transmission ServicesData Transmission Services 331
  • 22. Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 22/57Chapter 17: Data Communications and Computer NetworksRef. Page MultiplexingMultiplexing § Method of dividing physical channel into many logical channels so that a number of independent signals may be simultaneously transmitted § Electronic device that performs multiplexing is known as a multiplexer § Multiplexing enables a single transmission medium to concurrently transmit data between several transmitters and receivers 331
  • 23. Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 23/57Chapter 17: Data Communications and Computer NetworksRef. Page Two Basic Methods of MultiplexingTwo Basic Methods of Multiplexing § Frequency-Division Multiplexing (FDM): Available bandwidth of a physical medium is divided into several smaller, disjoint logical bandwidths. Each component bandwidth is used as a separate communication line § Time-Division Multiplexing (TDM): Total time available in a channel is divided among several users, and each user of the channel is allotted a time slice during which he/she may transmit a message 332
  • 24. Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 24/57Chapter 17: Data Communications and Computer NetworksRef. Page 40 KHz 50 KHz 60 KHz 70 KHz 80 KHz Signal-1 Signal-2 Signal-3 Signal-4 Signal-5 Channel 40 KHz 50 KHz 60 KHz 70 KHz 80 KHz Signal-1 Signal-2 Signal-3 Signal-4 Signal-5 Sending end Receiving end Modulator Demodulator Frequency-Division Multiplexing Frequency-Division MultiplexingFrequency-Division Multiplexing 332
  • 25. Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 25/57Chapter 17: Data Communications and Computer NetworksRef. Page … A3 A2 A1 B3 B2 B1 C3 C2 C1 Signal A Signal B Signal C C3 C2 C1 B3 B2 B1 A3 A2 A1 Channel C2 B2 A2 C1 B1 A1 Time sliced signals Reassembled signals Sending end Receiving end Demulti- plexer Time-Division MultiplexingTime-Division Multiplexing 333
  • 26. Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 26/57Chapter 17: Data Communications and Computer NetworksRef. Page Asynchronous and Synchronous Transmission Asynchronous and Synchronous Transmission § Two modes of data transmission on a communication line are asynchronous and synchronous § Asynchronous transmission § Sender can send data at any convenient time and the receiver will accept it § Data is transmitted character by character at irregular intervals § Well suited to many keyboard type terminals (Continued on next slide) 333
  • 27. Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 27/57Chapter 17: Data Communications and Computer NetworksRef. Page § Synchronous transmission § Sender and receiver must synchronize with each other to get ready for data transmission before it takes place § Entire blocks of characters are framed and transmitted together § Well suited to remote communication between a computer and such devices as buffered terminals and printers (Continued from previous slide) Asynchronous and Synchronous Transmission Asynchronous and Synchronous Transmission 333
  • 28. Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 28/57Chapter 17: Data Communications and Computer NetworksRef. Page Irregular time intervals between two characters Each character framed by start and stop bits Character Character Character (a) Asynchronous transmission Char Char Char Char Char Char Indefinite time interval between two blocks of data A block of characters may consist of hundreds of characters Trailer containing end of block indication Header containing synchronizing and other information (b) Synchronous transmission Data TransmissionData Transmission 334
  • 29. Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 29/57Chapter 17: Data Communications and Computer NetworksRef. Page Switching TechniquesSwitching Techniques § Data is often transmitted from source to destination through a network of intermediate nodes § Switching techniques deal with the methods of establishing communication links between the sender and receiver in a communication network § Three commonly used switching techniques are: § Circuit switching: Dedicated physical path is established between sending and receiving stations through nodes of the network for the duration of communication (Continued on next slide) 334
  • 30. Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 30/57Chapter 17: Data Communications and Computer NetworksRef. Page § Message switching: Sender appends receiver’s destination address to the message and it is transmitted from source to destination either by store-and-forward method or broadcast method § Packet switching: Message is split up into fixed size packets and each packet is transmitted independently from source to destination node. Either store-and- forward or broadcast method is used for transmitting the packets. All the packets of a message are re- assembled into original message at the destination node (Continued from previous slide) Switching TechniquesSwitching Techniques 336
  • 31. Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 31/57Chapter 17: Data Communications and Computer NetworksRef. Page Source node Destination node Dotted line indicates establishment of physical path Switching nodes Circuit Switching MethodCircuit Switching Method 335
  • 32. Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 32/57Chapter 17: Data Communications and Computer NetworksRef. Page Store-and-Forward Method of Message Switching Store-and-Forward Method of Message Switching C D A B C 1 3 2 4 5 Either path 1-2-3-4 or 1-5-4 may be used to transmit a message from A to B. 336
  • 33. Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 33/57Chapter 17: Data Communications and Computer NetworksRef. Page 1 2 3 Message Broadcast Channel Nodes n Broadcast Method of Message Switching Broadcast Method of Message Switching 337
  • 34. Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 34/57Chapter 17: Data Communications and Computer NetworksRef. Page Routing TechniquesRouting Techniques § In a WAN, when multiple paths exist between the source and destination nodes of a packet, any one of the paths may be used to transfer the packet § Selection of path to be used for transmitting a packet is determined by the routing technique used § Two popularly used routing algorithms are: § Source routing: Source node selects the entire path before sending the packet § Hop-by-hop routing: Each node along the path decides only the next node for the path 338
  • 35. Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 35/57Chapter 17: Data Communications and Computer NetworksRef. Page Network TopologiesNetwork Topologies § Term network topology refers to the way in which the nodes of a network are linked together § Although number network topologies are possible, four major ones are: § Star network § Ring network § Completely connected network § Multi-access bus network 338
  • 36. Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 36/57Chapter 17: Data Communications and Computer NetworksRef. Page Host Node Star NetworkStar Network 339
  • 37. Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 37/57Chapter 17: Data Communications and Computer NetworksRef. Page Ring NetworkRing Network 339
  • 38. Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 38/57Chapter 17: Data Communications and Computer NetworksRef. Page Completely Connected NetworkCompletely Connected Network 340
  • 39. Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 39/57Chapter 17: Data Communications and Computer NetworksRef. Page Computers (nodes) Single communication line shared by all nodes Multi-Access Bus NetworkMulti-Access Bus Network 341
  • 40. Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 40/57Chapter 17: Data Communications and Computer NetworksRef. Page Ring Star Completely connected Hybrid NetworkHybrid Network 341
  • 41. Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 41/57Chapter 17: Data Communications and Computer NetworksRef. Page Network TypesNetwork Types § Networks are broadly classified into two types: Local Area Network (LAN) and Wide Area Network (WAN) § Local Area Network (LAN) as compared to WAN: § Limited to a small geographic coverage § Has much higher data transmission rate § Experiences fewer data transmission errors § Has lower data communication cost § Typically owned by a single organization § Networks that share some of the characteristics of both LANs and WANs are referred to as Metropolitan Area Network (MAN) 342
  • 42. Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 42/57Chapter 17: Data Communications and Computer NetworksRef. Page Communication ProtocolsCommunication Protocols § Protocol is a set of formal operating rules, procedures, or conventions that govern a given process § Communication protocol describes rules that govern transmission of data over communication networks § Roles of communication protocol: § Data sequencing § Data routing § Data formatting § Flow control § Error control (Continued on next slide) 343
  • 43. Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 43/57Chapter 17: Data Communications and Computer NetworksRef. Page Communication ProtocolsCommunication Protocols § Precedence and order of transmission § Connection establishment and termination § Data security § Log information. § Communication protocols are normally split up into a series of modules logically composed of a succession of layers. § Terms protocol suite, protocol family, or protocol stack are used to refer to the collection of protocols (of all layers) of a network system (Continued from previous slide) 343
  • 44. Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 44/57Chapter 17: Data Communications and Computer NetworksRef. Page Network Interface Card (NIC)Network Interface Card (NIC) § Hardware device that allows a computer to be connected to a network, both functionally and physically § Printed circuit board installed on to one of the expansion slots of computer § Provides a port on the back to which network cable is attached 344
  • 45. Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 45/57Chapter 17: Data Communications and Computer NetworksRef. Page The OSI ModelThe OSI Model § The Open System Interconnection (OSI) model is framework for defining standards for linking heterogeneous computers in a packet switched network § Standardized OSI protocol makes it possible for any two heterogeneous computer systems, located anywhere in the world, to easily communicate with each other § Separate set of protocols is defined for each layer in its seven-layer architecture. Each layer has an independent function 344
  • 46. Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 46/57Chapter 17: Data Communications and Computer NetworksRef. Page Network Node 1 Layer 7 (application) Layer 6 (presentation) Layer 5 (session) Layer 4 (transport) Layer 3 (network) Layer 2 (data link) Layer 1 (physical) Application protocol Presentation protocol Session protocol Transport protocol Network protocol Data-link protocol Physical protocol Layer 7 (application) Layer 6 (presentation) Layer 5 (session) Layer 4 (transport) Layer 3 (network) Layer 2 (data link) Layer 1 (physical) Process A Process B Node 2 Interface Interface Interface Interface Interface Interface Interface Interface Interface Interface Interface Interface Layers, Interfaces, and Protocols in the OSI Model Layers, Interfaces, and Protocols in the OSI Model 346
  • 47. Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 47/57Chapter 17: Data Communications and Computer NetworksRef. Page An example illustrating transfer of message M from sending node to the receiving node in the OSI model: Hn, header added by layer n:Tn, trailer added by layer n. An example illustrating transfer of message M from sending node to the receiving node in the OSI model: Hn, header added by layer n:Tn, trailer added by layer n. H6 H 7 H7 M M H5 H6 H7 M Sending node H4 H5 H6 H7 M1 H4 H5 H6 H7 M2 H2 H3 H4 H5 H6 H7 M1 T2 H2 H3 H4 H5 H6 H7 M2 T2 H3 H4 H5 H6 H7 M2H7H3 H4 H5 H6 M1 Process A H6 H7 H7 M M H5 H6 H7 M Receiving node H4 H5 H6 H7 M1 H4 H5 H6 H7 M2 H2 H3 H4 H5 H6 H7 M1 T2 H2 H3 H4 H5 H6 H7 M2 T2 H3 H4 H5 H6 H7 M2H3 H4 H5 H6H7 M1 Process B 348
  • 48. Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 48/57Chapter 17: Data Communications and Computer NetworksRef. Page InternetworkingInternetworking § Interconnecting two or more networks to form a single network is called internetworking, and the resulting network is called an internetwork § Goal of internetworking is to hide details of different physical networks, so that resulting internetwork functions as a single coordinated unit § Tools such as bridges, routers, brouters, and gateways are used for internetworking § The Internet is the best example of an internetwork 348
  • 49. Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 49/57Chapter 17: Data Communications and Computer NetworksRef. Page BridgesBridges § Operate at bottom two layers of the OSI model § Connect networks that use the same communication protocols above data-link layer but may use different protocols at physical and data-link layers 349
  • 50. Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 50/57Chapter 17: Data Communications and Computer NetworksRef. Page RoutersRouters § Operates at network layer of the OSI model § Used to interconnect those networks that use the same high-level protocols above network layer § Smarter than bridges as they not only copy data from one network segment to another, but also choose the best route for the data by using routing table 349
  • 51. Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 51/57Chapter 17: Data Communications and Computer NetworksRef. Page GatewaysGateways § Operates at the top three layers of the OSI model (session, presentation and application) § Used for interconnecting dissimilar networks that use different communication protocols § Since gateways interconnect dissimilar networks, protocol conversion is the major job performed by them 349
  • 52. Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 52/57Chapter 17: Data Communications and Computer NetworksRef. Page Wireless Computing SystemsWireless Computing Systems § Wireless computing system uses wireless communication technologies for interconnecting computer systems § Enhances functionality of computing equipment by freeing communication from location constraints of wired computing systems § Wireless computing systems are of two types: § Fixed wireless systems: Support little or no mobility of the computing equipment associated with the wireless network § Mobile wireless systems: Support mobility of the computing equipment to access resources associated with the wireless network 349
  • 53. Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 53/57Chapter 17: Data Communications and Computer NetworksRef. Page § 2G and 3G § Wireless LAN § WiMAX § Wireless Local Loop (WLL) § Radio-router § Multihop Wireless Network § Wireless Application Protocol (WAP) Wireless TechnologiesWireless Technologies 351
  • 54. Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 54/57Chapter 17: Data Communications and Computer NetworksRef. Page Distributed Computing SystemsDistributed Computing Systems § Configuration where many independent computer systems are connected, and messages, processing task, programs, data, and other resources are transmitted between cooperating computer systems § Such an arrangement enables sharing of many hardware and software resources as well as information among several users who may be sitting far away from each other 352
  • 55. Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 55/57Chapter 17: Data Communications and Computer NetworksRef. Page Main Advantages of Distributed Computing Systems Main Advantages of Distributed Computing Systems § Inherently distributed applications § Information sharing among distributed users § Resource sharing § Shorter response times and higher throughput § Higher reliability § Extensibility and incremental growth § Better flexibility in meeting users’ needs 353
  • 56. Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 56/57Chapter 17: Data Communications and Computer NetworksRef. Page § Amplifier § Amplitude Modulation (AM) § Application layer § ARPANET § Asynchronous transmission § Bandwidth § Baud § Bridge § Broadband § Broadcast § C-band transmission § Circuit switching § Coaxial cable § Common Carriers § Communication protocol § Communications satellite § Completely connected network § Computer network § Concentrators § Data-link layer § Demodulation § Dial-up line § Distributed Computing System § Ethernet § Fax modem § File Transfer Protocol (FTP) § Font-End Processors (FEP) § Frequency Modulation (FM) § Frequency-Division Multiplexing (FDM) § Full duplex § Gateway § Half duplex § Hop-by-hop routing § Hybrid network § Internet Protocol (IP) § Internetworking § ISDN (Integrated Services Digital Network) § Ku-band transmission § Leased line § Local Area Network (LAN) § Message switching Keywords/PhrasesKeywords/Phrases (Continued on next slide) 354
  • 57. Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 57/57Chapter 17: Data Communications and Computer NetworksRef. Page § Metropolitan Area Network (MAN) § Microwave system § Mobile computing § Modem § Modulation § Multi-access Bus network § Multiplexer § Narrowband § Network Interface Card (NIC) § Network layer § Network topology § Nomadic computing § Optical fibers § OSI Model § Packet switching § Phase Modulation (PM) § Physical layer § POTS (Plain Old Telephone Service) § Presentation layer § Protocol family § Protocol stack § Protocol suite § Repeater § Ring network § Router § Session layer § Simplex § Source routing § Star network § Store-and-forward § Synchronous transmission § Time-Division Multiplexing (TDM) § Transport Control Protocol (TCP) § Transport layer § Twisted-pair § Unshielded twisted-pair (UTP) § User Datagram Protocol (UDP) § Value Added Network (VAN) § Voiceband § VSAT (Very Small Aperture Terminals) § Wide Area Network (WAN) § Wireless network (Continued from previous slide) Keywords/PhrasesKeywords/Phrases 354