CSC406_IFT303_INS303_WEEK1
CSC406_IFT303_INS303_WEEK1
OR
Data Communication and Networking
Faculty of Computing and Information Technology
Osun State University, Osogbo, Nigeria.
2024/2025 Session
COURSE LECTURER: DR.(MRS) O.E. OJO
INTRODUCTION
2
DATA COMMUNICATION
• Data Communication is the exchange of data (in the form of O’s and 1’s)
between two devices via some form of transmission medium (such as a
wire cable).
4
Data Communications
Effectiveness of Data Communication
• Delivery : The system must deliver data to the correct destination . Data
must be received by the intended device or user and only by that device or
user.
• Accuracy: The system must deliver data to the correct destination . Data
that have been altered in transmission and left uncorrected are unusable.
6
Effectiveness of Data Communication
• Timeliness: The system must deliver data in a timely manner. (video and
audio). This kind of delivery is called real-time transmission.
• Jitter : refers to the variation in the packet arrival time. Uneven delay in the
delivery of audio and video packet.
7
Five components of data communication
8
DATA COMMUNICATION
• The public switched telephone network (PSTN) is used to carry both
voice and data communication.
• The public switched telephone network started as an analog network
designed to handle analog voice signals but it has gradually been
converted from an analog to a digital network.
9
DATA FLOW
Communication between two devices can be simplex, half duplex or full
duplex
• Simplex : communication is unidirectional, only one of the two devices on
a link can transmit; the other can only receive. Keyboards and traditional
monitors are example, keyboard can only introduce input; monitor can only
accept output.
10
DATA FLOW
• Half duplex: each station can both transmit and receive, but not at the same
time. When one device is sending, the other can only receive and vice
versa.
11
DATA FLOW
Communication between two devices can be simplex, half duplex or full
duplex
• Full duplex : both stations can transmit and receive simultaneously e.g.
when two people are communicating by a telephone line, both can talk and
listen at the same time.
12
NETWORK
• Network is a set of devices (often referred to as nodes)
connected by communication links.
13
NETWORK
• For communication to occur on a network, two devices must be
connected in some way to the same link at the same time.
• and multipoint.
14
POINT-TO-POINT CONNECTION
15
INTERCONNECTION OF NETWORKS:
INTERNET
16
INTERCONNECTION OF NETWORKS:
INTERNET
17
INTERCONNECTION OF NETWORKS:
INTERNET
18
LANs (Local Area Networks)
• A LAN is a network that is used for communicating among
computer devices, usually within an office building or home.
20
LANs (Local Area Networks)
21
LANs (Local Area Networks)
• Advantages
Speed, Security, and Resource Sharing
• Disadvantages
Expensive To Install
Requires Administrative Time
File Server May Fail
Cables May Break
22
CANs (Campus Area
Networks)
• A Campus Area Network (CAN) is a computer network that
links the buildings and consists of two or more local area
networks (LANs) within the limited geographical area.
24
MANs (Metropolitan Area Networks)
• A metropolitan area network (MAN) is a large computer
network that usually spans a city or a large campus.
25
MANs (Metropolitan Area Networks)
• A MAN often acts as a high speed network to allow sharing
of regional resources.
26
MANs (Metropolitan Area Networks)
27
MANs (Metropolitan Area Networks)
28
WANs (Wide Area Networks )
• WAN covers a large geographic area such as country,
continent or even whole of the world.
29
WANs (Wide Area Networks )
30
Personal Area Network (PAN)
• A PAN is a network that is used for communicating among
computers and computer devices (including telephones) in
close proximity of around a few meters within a room.
31
Personal Area Network (PAN)
32
INTERCONNECTION OF NETWORKS:
INTERNET
33
INTERCONNECTION OF NETWORKS:
INTERNET
34
NETWORKING HARDWARE
35
NETWORKING HARDWARE
36
NETWORKING HARDWARE
39
NETWORKING HARDWARE
41
NETWORKING HARDWARE
42
NETWORKING HARDWARE
44
NETWORKING HARDWARE
ROUTERS
• While a switch connects segments of a network, routers are devices that
connect entire networks to each other.
• Switches use MAC addresses to forward a frame within a single
network. Routers use IP addresses to forward frames to other networks.
• A router can be a computer with special network software installed, or a
router can be a device built by network equipment manufacturers.
• Routers contain tables of IP addresses along with optimal destination
routes to other networks.
45
NETWORKING HARDWARE
46
NETWORKING HARDWARE
47
NETWORK PROTOCOL
• A network protocol is similar to a human protocol, except that the entities
exchanging messages and taking actions are hardware or software
components of a computer network.
• All activity in the Internet that involves two or more communicating remote
entities is governed by a protocol.
49
Network Topology
Computer network topology is the way various
components of a network (like nodes, links,
peripherals, etc) are arranged. Network
topologies define the layout, virtual shape or
structure of network, not only physically but
also logically. The way in which different
systems and nodes are connected and
communicate with each other is determined
by topology of the network.
Topology can be physical or
logical
Physical Topology is the physical layout of
nodes, workstations and cables in the network.
Logical topology is the way information flows
between different components.
Types of Physical Network
Topologies
Bus Topology
Star Topology
Ring Topology
Mesh Topology
Tree Topology
Hybrid Topology
Bus Topology
In the bus topology, the computers are
connected through a common communication
media. A special type of central wire is used as
communication media. This central wire is
called Bus. The computer are attached through
the bus the ends of the bus are closed with the
terminator .The terminators are used to absorb
signals.
Bus Topology
Advantages of Bus Topology
Easy to install and configure
Inexpensive
Easily extended
Disadvantages of Bus Topology
Performance decreases
Weak signals
Difficult troubleshooting
Star Topology
• The star topology uses a separate cable for
each work station as shown in fig.The cable
connects the work station to a central device
typically a HUB. The configuration provides a
more reliable network that is easily
expended. With star there is no central point
of failure in the cable .if there is a problem
with the cable only the station connected to
that cable is a effected .to add more work
stations simply connect another HUB
Star Topology
Advantages of Star Topology
Easily expended and modified
Easy to troubleshoot
Multiple cable types supported by hub
Disadvantages of Star Topology
If hub fails then entire network will fail
Require more cables
May require a device to rebroadcast signals
across the network
Ring Topology
• Every computer is connected to the next computer in the
ring and each transmits what it receives from the previous
computer. The messages flow around the ring in one
direction.
Some ring network do ring token passing. A short message
called token (memory area)is passed around a ring until a
computer wishes to send information to other computers.
That computer modifies token, adds an electronic address
and data and send it around the ring. Each computer in
sequence receives the token and next computer until either
the electronic address matches the address of a computer
Or the token return to its origin .The receiving computer
returns a message to the sender indicating that message
has been received.
Ring Topology
Advantages
It provides an orderly network in which every
device has access to the token and can
transmit.
It performs well under a heavy load.
Disadvantages
Failure of one computer can effect the whole
network .
Difficult to troubleshoot.
Change mode with adding or removing a
device effect the entire network.
Mesh Topology
A mesh network or mesh topology uses
separate cable to connect each device to every
other device on the network, providing a
straight communication path. For sending
messages, check the cable connected into two
devices. A message is send directly from
sender to receiver because each one has
individual and separate connection.
Mesh Topology
Advantages
Enhance for error tolerance provided by
redundant links.
Easy to troubleshoot.
Disadvantages
Difficult to install and maintain.
Expensive.
Tree Topology
• The type of network topology in which a central 'root' node
(the top level of the hierarchy) is connected to one or more
other nodes that are one level lower in the hierarchy (i.e., the
second level) with a point-to-point link between each of the
second level nodes and the top level central 'root' node, while
each of the second level nodes that are connected to the top
level central 'root' node will also have one or more other nodes
that are one level lower in the hierarchy (i.e., the third level)
connected to it, also with a point-to-point link, the top level
central 'root' node being the only node that has no other node
above it in the hierarchy (The hierarchy of the tree is
symmetrical.) Each node in the network having a specific fixed
number, of nodes connected to it at the next lower level in the
hierarchy, the number, being referred to as the 'branching
factor' of the hierarchical tree.
Tree Topology
Advantages
It is scalable.Secondary nodes allow more
devices to be connected to a central node.
Point to point connection of devices.
Having different levels of the network makes it
more manageable hence easier fault
identification and isolation.
Disadvantages
Maintenance of the network may be an issue
when the network spans a great area.
Since it is a variation of bus topology, if the
backbone fails, the entire network is crippled.
Hybrid Topology
• Hybrid networks use a combination of any
two or more topologies in such a way that the
resulting network does not exhibit one of the
standard topologies (e.g., bus, star, ring,
etc.). For example, a tree network connected
to a tree network is still a tree network
topology. A hybrid topology is always
produced when two different basic network
topologies are connected. Two common
examples for Hybrid network are: star ring
network and star bus network.
Hybrid Topology