Data Comm Lecture 2
Data Comm Lecture 2
FACULTY OF ENGINEERING
COMPUTER SCIENCE AND ENGINEERING DEPARTMENT
Geographical span;
Network inter-connectivity;
Network administration; and
Network architecture.
It may be spanned across your table, among Bluet ooth-enabled devices, ranging not
more than a few meters;
It may be spanned across a whole building, including intermediat e devices to connect
al l floors;
It may be spanned across a whole city;
It may be spanned across multiple ci ties or provinces; and
It may be one network covering the whole world.
CLASSIFICATION OF A COMPUTER NETWORK CONT’D
N e t w o r k I n t e r- c o n n e c t i v i t y - c o m p o n e n t s o f a n e t w o r k c a n b e c o n n e c t e d d i ff e r e n t l y i n s o m e
f a s h i o n . B y c o n n e c t e d n e s s , w e m e a n e i t h e r l o g i c a l l y, p h y s i c a l l y, o r b o t h w a y s . E v e r y s i n g l e d e v i c e
can be connected to every other device on the network, making the network a mesh.
All devices can be connected to a single medium but geographically disconnected, creating a
bus-like structure.
E a c h d e v i c e i s c o n n e c t e d t o i t s l e f t a n d r i g h t p e e r s o n l y, c r e a t i n g a l i n e a r s t r u c t u r e .
A l l d e v i c e s a r e c o n n e c t e d w i t h a s i n g l e d e v i c e , c r e a t i n g a s t a r- l i k e s t r u c t u r e .
A l l d e v i c e s c o n n e c t e d a r b i t r a r i l y u s i n g a l l p r e v i o u s w a y s t o c o n n e c t e a c h o t h e r, r e s u l t i n g i n a
hybrid structure.
N e t w o r k A d m i n i s t r a t i o n - F r o m a n a d m i n i s t r a t o r ’s p o i n t o f v i e w, a n e t w o r k c a n b e a p r i v a t e
network which belongs to a single autonomous system and cannot be accessed outside its physical
or logical domain. A network can be public and is accessed by all.
CLASSIFICATION OF A COMPUTER NETWORK CONT’D
N e t wo rk A rc h i t ec t u re - N et w o r k a r c h i t e ct u r e r e f e r s t o t h e d e s i g n an d o rg a n i z a t i o n o f
c o mp u t e r n e t w o r k s, i n c l u d i n g t h e l ay o u t o f h a r d wa r e c o m p o n e n t s , s o f t w a r e , a n d
c o mm u n i c at i o n p r o t o c o l s . A w e l l - d es i g n e d n e t w o r k ar ch i t ec t u r e i s c r i t i c al f o r e n s u r i n g
e ff i c i e nt a n d r e l i a b l e c o m mu n i c at i o n b et w e en d e v i c e s o n a n et w o r k . C o m p u t e r n et w o r k
a r c hi t e c t u r e c an b e d i v i d e d i n t o t w o m ai n t y p e s n a me l y : cl i e n t - s e r v e r a n d p ee r- t o - p e e r
a r c hi t e c t u r e .
P 2 P a rc h i t ec t u r e p r es e n t s s o m e d i s ad v a n t ag e s t o o , s u c h a s t h e d i ff i cu l t y o f m a n a g i n g a n d
se c uri ng a l a rg e n u m b e r o f n o d e s, an d t h e p o t e n t i al f o r s l o w er p e r f o r m an c e d u e t o t h e l ac k
o f ce n t ra l i se d c o n t r o l . N e v e r t h e l e s s , P 2 P a r ch i t e ct u r e r e ma i n s an i mp o r t an t an d u s e f u l t y p e
o f n e t wo rk a r c h i t e c t u r e f o r c er t ai n a p p l i ca t i o n s .
CLASSIFICATION OF A COMPUTER NETWORK CONT’D
Client/server architecture - client/server architecture is described as a type
of network architecture in which client devices request services or resources
from server devices. In this architecture, servers provide resources such as
files, applications, and data storage, while clients request and use these
resources.
Analog signals - analog signals are continuous and vary in amplitude and frequency over time.
Examples of analogue signals include sound waves and radio waves. Analogue signals are
susceptible to noise and interference, which can cause distortion and signal degradation.
DATA TRANSMISSION SIGNALS CONT’D
No i s e - r a n d o m d i s t u r b a n c e o r f l u c t u a t i o n i n a n a n a l o g u e o r d i g i t a l s i g n a l i s s a i d t o b e n o i s e
i n t h e s i g n a l , w h i c h m a y d i s t o r t t h e a c t u a l i n fo r m a t i o n b e i n g c a r r i e d . N o i s e c a n b e
c h a ra c t e r i z e d i n o n e o f t h e f o l l o wi n g c l a s s e s :
T he r m a l no i s e - h e a t a g i t a t e s t h e e l e c t ro n i c c o n d u c t o r s o f a m e d i u m wh i c h m a y i n t r o d u c e
n o i s e i n t h e m e d i a . U p t o a c e rt a i n l e v e l , t h e rm a l n o i s e i s u n a v o i d a b l e .
I n te r m o d u l a t i o n - wh e n m u l t i p l e fr e q u e n c i e s s h a r e a m e d i u m , t h e i r i n t e r f e r e n c e c a n c a u s e
n o i s e i n t h e m e d i u m . I n t e rm o d u l a t i o n n o i s e o c c u r s i f t wo d i ff e r e n t f r e q u e n c i e s a r e s h a r i n g a
m e d i u m a n d o n e o f t h e m h a s e x c e s s i v e s t re n g t h o r t h e c o m p o n e n t i t s e l f i s n o t f u n c t i o n i n g
p r o p e r l y, t h e n t h e r e s u l t a n t fr e q u e n c y ma y n o t b e d e l i v e r e d a s e x p e c t e d .
Cro s s ta l k - t h i s s o r t o f n o i s e h a p p e n s w h e n a fo r e i g n s i g n a l e n t e r s t h e m e d i a . T h i s i s
b e c a u s e t h e s i g n a l i n o n e me d i u m a ffe c t s t h e s i g n a l o f t h e s e c o n d m e d i u m .
I m p ul s e - t h i s n o i s e i s i n t r o d u c e d b e c a u s e o f i r re g u l a r d i s t u r b a n c e s s u c h a s l i g h t e n i n g ,
e l e c t r i c i t y, s h o r t c i r c u i t s , o r fa u l t y c o mp o n e n t s . D i g i t a l d a t a i s m o s t l y a ff e c t e d b y t h i s s o r t
of noise.
DATA FLOW IN A NETWORK
Data flow in a network refers to the movement of data from one device to another device over a
network. The data flow can be categorised into simplex, half-duplex or full-duplex (duplex)
S i m p l e x - s i m p l e x d a t a f l o w r e f e r s t o t h e t r a n s m i s s i o n o f d a t a i n o n e d i r e c t i o n o n l y. O n e p a r t y i s
t h e t r a n s m i t t e r a n d t h e o t h e r i s t h e r e c e i v e r. F i g . 2 . 1 s h o w s a n i m a g e o f a s i m p l e x d a t a f l o w
structure.
H a l f - d u p l e x - h a l f - d u p l e x t r a n s m i s s i oFig.
n 2.1
i s Simplex
a t y pData
e oFlow
f dStructure
ata flow where data can flow in both
directions, but only in one direction at a time. In other words, data can be transmitted or received,
b u t n o t b o t h s i m u l t a n e o u s l y. F i g . 2 . 2 s h o w s a n i m a g e o f h a l f - d u p l e x d a t a f l o w.
Performance - performance can be measured in several ways including transmit time and response
t i m e . Tr a n s m i t t i m e i s t h e a m o u n t o f t i m e r e q u i r e d f o r a m e s s a g e t o t r a v e l f r o m o n e d e v i c e t o
a n o t h e r. R e s p o n s e t i m e i s e l a p s e d t i m e b e t w e e n i n q u i r y a n d r e s p o n s e .
Reliability - reliability is measured by the frequency of failure. The time it takes a link to recover
f r o m f a i l u r e a n d t h e n e t w o r k ’s r o b u s t n e s s i n c a t a s t r o p h e .
Security - network security consists of the provisions and policies adopted by the network
administrator to prevent and monitor unauthorized access, misuse, modification, or denial of the
computer network and network-accessible resources.
Network criteria are important considerations when designing, implementing, and maintaining a
c o m p u t e r n e t w o r k . T h e y h e l p e n s u r e t h a t t h e n e t w o r k i s e ff i c i e n t , r e l i a b l e , a n d s e c u r e , a n d m e e t s t h e
n e e d s o f t h e u s e r s a n d t h e o rg a n i z a t i o n .
TYPES OF NETWORK CONNECTIONS
A network is two or more devices connected through links. There are two types of network
connections, namely: point-to-point and point-to-multipoint.
One common example of a multipoint connection is a wireless network, where multiple devices connect to the same wireless
access point and share the same radio frequency channel. Another example is a bus topology network, where multiple
devices connect to a shared communication cable. Multipoint connections are often used in situations where multiple devices
need to communicate with each other, but a dedicated communication channel between each pair of devices is not practical
or necessary. Fig. 2.5 shows an image of a multipoint connection.
Computer networks are distinguished based on their geographical span. A network can be as small as the distance
between your mobile phone and its Bluetooth headphone and as large as the internet itself, covering the whole
geographical world. Computer networks are categorized as follows:
Personal Area Network (PAN) - A Personal Area Network (PAN) is the smallest network which is very personal
to a user. This may include Bluetooth-enabled devices or infrared-enabled devices. PAN has a connectivity range
of up to 10 meters. PAN may include a wireless computer keyboard and mouse, Bluetooth-enabled headphones,
wireless printers, and TV remotes. Fig. 2.6 shows the architecture of a Personal Area Network (PAN).
For example, MAN can help an organization connect all of its offices in a city. The backbone of MAN is high-
capacity and high-speed fibre optics. MAN works in between Local Area Network and Wide Area Network.
MAN provides uplink for LANs to WANs or the internet. Fig. 2.8 shows the architecture of a MAN.
Since they are equipped with a very high-speed backbone, WANs use very expensive network equipment.
Computers connected to a wide-area network are often connected through public networks, such as the telephone
system. They can also be connected through leased lines or satellites. The largest WAN in existence is the
Internet. Fig. 2.9 shows the architecture of a WAN.
Bus Topology - Bus topology is a type of computer network topology in which all devices are connected to a single cable
or backbone. The cable runs through all the devices, and each device taps into the cable to send or receive data. In a bus
topology, data is broadcast to all devices on the network, and each device checks the data to see if it is intended for it. If the
data is not intended for the device, it ignores it. Fig. 2.10 shows the architecture of a Bus Topology.
Star Topology - Star topology is a type of computer network topology in which all devices are connected to a
central hub or switch. The hub acts as a traffic cop, forwarding data between devices on the network. Each
device has a dedicated connection to the hub, which allows for greater control over traffic flow and reduces the
chance of collisions. In a star topology, if one device fails, it does not affect the rest of the network, as each
device is connected to the hub independently. This makes it a more reliable and resilient topology than a bus
topology. Fig. 2.11 shows the architecture of a star topology.
Additionally, there is no need for a central hub or switch, which can reduce costs and simplify network
management. However, ring topology also has some drawbacks. If one device fails or the cable is cut, the entire
network can be disrupted. Fig. 2.12 shows the architecture of a ring topology.
If one device or connection fails, data can still reach its destination by taking an alternate path. This type of
topology is used in high-availability networks where downtime is not an option. However, mesh topology also has
some drawbacks. It can be expensive to implement since it requires a lot of cabling and network equipment. Fig.
2.13 shows the architecture of a mesh topology.