Computer Networks - Basic Characteristics-02

Computer Networks - Basic Characteristics-02

Computer Networks: Basic Characteristics of Computer Networks

Topics discussed:

1) Fault tolerance in Computer Networks.

2) Scalability in Computer Networks.

3) Quality of Service (QoS) in Computer Networks.

4) Security in Computer Networks.

Transcript

hello everyone welcome back to the

computer networks course and today we

shall see the basic characteristics of

computer network before we step into the

basic characteristics we shall set some

outcomes of this session upon the

completion of this session we will be

able to understand the need for fault

tolerant networks and scalable networks

we shall understand what is quality of

service and we shall also understand why

do we need security in computer networks

there are 4 basic characteristics any

computer network should possess fault

tolerance scalability quality of service

and security if we say there is a

computer network and that computer

network should be fault tolerant it

should be scalable it should provide

quality of service and it should also

provide security we shall see each of

these in a detailed manner firstly fault

tolerance fault tolerance is the ability

of the computer network to continue

working despite failures and it should

ensure there is no loss of service for

example if we have a computer network

and if there is a problem inside the

computer network but still the computer

network should work even after failures

and thereby there is no loss of service

before we go on to this example part you

just visualize the scenario imagine you

are going home back from your college

you know very well about the best route

to reach your home and you prefer taking

this regular best route unfortunately

there is a blockage and you cannot take

this route further what will you do now

will you go to your college back or you

will find the next available route to

reach your home I guess we all will find

the next available route and we will

take that route to reach home this is

what we call as fault tolerance we shall

see an example for fault tolerance now

let us assume that these two entities

are communicating with each other this

computer and this web server through

switch this wireless router this link

this router one router 3 router 5 switch

and web server

unfortunately there is a failure maybe

either in the link or this router has

gone down so this router instead of

forwarding the data through this way it

forwards the data to router two so that

this communication between this computer

and this webserver is not affected

because of this failure this is what

exactly fault tolerance I hope now you

understood why do we need fault tolerant

network because we need to work despite

failures and we need to ensure there is

no loss of service this is what exactly

fault tolerance now we shall see the

second basic characteristic scalability

it is the ability to grow based on the

needs and have good performance even

after growth for example if there are 10

computers in a network and if again 10

computers are added to the network this

network should work as like the same

even after adding these 10 computers we

shall see an example for the scalable

Network the best example for a scalable

network is the internet even this moment

many new devices are connecting to

internet and communicating to each

other's internet handles this very

perfectly and always gives hope for the

newcomers this is what we exactly called

as scalability in this example assume

100 computers are connected to router 3

and we expect our computer network to

work as like the same even after adding

these hundred devices this is what we

call a scalability and this is the

ability to grow based on the needs and

have good performance even after the

growth of the network so far we have

seen fault tolerance and scalability now

we shall see the third basic

characteristic of computer network the

quality of service it is the ability to

set priorities and manage data traffic

to reduce data loss and delays for

example if a router receives two packet

at a time or two data at a time and this

router should know to which data it

should process first this is what we

call a set priorities

I shall explain about this quality of

service in a detailed manner with an

example have you noticed something is

new in this picture which was not there

in our previous lecture it is the voice

over IP form

vivo IP stands for voice over IP phone

and this phone is different from our

traditional landline phone this voice

over IP phone since the voice data

through the internet whereas our

traditional landline phone since the

voice data through the dedicated

telephone network so this voice over IP

phone is like our whatsapp call in

whatsapp call our voice data is sent to

the destination through the internet but

not through the telephone network you

may be wondering why I have brought in

this voice over IP Phone

I shall explain you why I have brought

in this voice over IP Phone for a reason

let's assume this guy is sending some

email data to an email server through

router one at the same time there are

two guys who are talking over voice over

IP Phone through Internet

the situation is two guys are sending

data at the same time where this router

one is experiencing both the traffic at

the same time one is the email traffic

another one is the voice traffic that is

the real-time communication now the

question is to which data this router 1

will give priority whether to the

real-time communication or to the email

data actually route of 1 will process

voice over IP phones data why because it

is a real-time communication in

real-time communication delays are not

accepted whereas delays are not a

problem in email communication a delay

of one second in an email communication

is not going to hurt the communication

whereas a delay of one second in a

real-time communication matters a lot

and that is why this router gives

priority to real-time communication than

normal communication when router

experiences two different kinds of data

at the same time this router should be

able to know to which data should you

priority this is what we call as quality

of service the main aspect of this

quality of services that it handles law

also it handles the delay now we shall

see the final characteristics of

computer network that is the security it

is the ability to prevent unauthorized

access misuse or forgery and not only

prevention Network should also provide

confidentiality integrity and

availability to understand why do we

need security we shall visit this

example suppose someone from this

computer is sending some confidential

information to amazon.com once the data

leaves our computer it is not in our

hands Internet has good guys as well as

bad guys whom we call as attackers

please note attackers are bad guys

assume our confidential information is

flowing through router 3 and what if an

attacker steals this information from

router 3 they get access to our computer

they can misuse or they can also involve

in forgery so it becomes an important

task for a computer network to provide

confidentiality that is the data which

is not sent just like that as what we

had sent it means if it is a

confidential data this data is converted

to a different form if that form can be

understandable only by the sender and

the receiver at the same time there is

no modification of data sent should be

there that is this network should

provide integrity whatever the sender is

sending that only the receiver should

receive so this property we call as

integrity attacker always tried to

deface this web servers so that this

resource becomes unavailable for access

so it becomes the ultimate

responsibility of a computer network to

provide security because network should

prevent unauthorized access misuse and

forgery and it should also provide

confidentiality integrity and

availability I hope now you are clear

with all the basic characteristics of a

computer network a fault tolerant

Network a scalable network the quality

of service and security thank you for

watching we shall meet again in the

upcoming lectures

[Applause]

[Music]

Nowadays, as technology has soared to a top point, computer devices have also become drastically popular in recent decades. Basically, computers have helped us to work on every task very effectively and easily in less time. In this article, I will describe the main characteristics of Computers with examples but before let’s understand what an entire computer system is. READ MORE: https://dgtalearth.com/what-are-the-characteristics-of-computer/

Like
Reply

To view or add a comment, sign in

More articles by Nirajan Mahara

Others also viewed

Explore content categories