Documente Academic
Documente Profesional
Documente Cultură
COMMUNICATION
Module I
Introduction to computer
communication
• Why computer Communication
• It enhances communication - Instant
messaging, real time, multimedia.....
• Information sharing - traditional reference
materials.....
• Resource sharing – H/W and software......
• It boosts storage capacity
• It makes file sharing easier
Why computer Communication
• high reliability by having multiple sources of
supply.
• greater flexibility because of possibility to
connect devices from various vendors.
• cost reduction by downsizing to
microcomputer-based networks instead of
using mainframes.
• Person-to-person communication email,
videoconference, newsgroups.
• Interactive entertainment
• Demerits
• It poses security issues -huge number of people
would be using same network, hacking, Phishing
• It allows for more presence of computer viruses
and malware
• It lacks independence
• It lacks robustness – issue with n/w or server
may effect entire system
• Initial cost, technically efficient handler/admin
• Addiction, illegal activities
Introduction
• Broadcast networks are networks with single
communication channel shared by all the
machines.
• Short messages (packets) sent by any machine
are received by all others.
• Multicasting is sending a packet to a subset of
the machines.
• Point-to-point networks consist of many
connections between individual pairs of
machines
Transmission modes
Transmission modes
• Serial and parallel transmission
2.73
THE OSI MODEL
• As the message travels from A to B, it may
pass through many intermediate nodes.
• These intermediate nodes usually involve only
the first three layers of the OSI model.
• At the physical layer, communication is direct
ie. device A sends a stream of bits to device B
through intermediate nodes.
• At the higher layers communication must
move down through the layers on device A,
over to device B, and then back up through
the layers
THE OSI MODEL
• Each layer in the sending device adds its own
information to the message it receives from
the layer just above it and passes the whole
package to the layer just below it.
• At the receiving machine, the message is
unwrapped layer by layer, with each process
receiving and removing the data meant for it
and passes the rest to the upper layer.
Organization of the Layers
• Layers I, 2, and 3- network support layers -
physical aspects of moving data from one device
to another such as electrical specifications,
physical connections, physical addressing, and
transport timing and reliability
• Layers 5, 6, and 7- user support layers - allow
interoperability among unrelated software
systems
• Layer 4- links the two subgroups –ensures that
what the lower layers have transmitted is in a
form that the upper layers can use
Exchange using the OSI Model
2.79
Physical Layer
• Defines the procedures and functions that
physical devices and interfaces have to perform
for transmission to Occur.
• Physical characteristics of interfaces and type of
transmission medium.
• Data rate
• Synchronization of bits
• Line configuration: point-to-point, multipoint
• Physical topology
• Transmission mode: simplex, half-duplex, full-
duplex
• Physical characteristics of interface and medium:
pin assignment, connector, cables
• Representation of bits: encoding
Data Link Layer
• Responsible for movements of individual
FRAMES from one hop (node) to the next.
2.84
Network Layer
• Responsible for the source-to-destination
delivery of a packet, possibly across multiple
networks (links).
Whereas the data link layer oversees the
delivery of the packet between two systems
on the same network (links), the network
layer ensures that each packet gets from its
point of origin to its final destination.
Network Layer
2.91
Session Layer
• The session layer is responsible for dialog
control and synchronization.
• It establishes, maintains, and synchronizes the
interaction among communicating systems.
Presentation Layer
• Translation - responsible for interoperability
between these different encoding methods as
different computers use different encoding
systems.
• Encryption and Compression
Application Layer
• Enables the user, whether human or software,
to access the network.
• It provides user interfaces and support for
services such as electronic mail, remote file
access and transfer, shared database
management, and other types of distributed
information services.
PDU (Protocol Data Unit)
Summary of layers
2.96
TCP/IP protocol suite
• Another N/W model developed prior to the
OSI model.
• Assignnment