Top Posts
Intranet Application Case Studies
Electronic E-commerce and the Trade Cycle
Types of JDBC drivers
C++ Program to implements Constructor Overloading
C++ Program to implements Constructor
C++ Program to calculate the area using classes
C++ Class Program to Store and Display Employee...
Operator Overloading of Decrement — Operator
Postfix Increment ++ Operator Overloading
Top 8 Programming Languages That Will Rule in...
TECHARGE
  • HOME
  • BLOGS
  • TUTORIALS
    • ALL TUTORIALS
    • PROGRAMMING TUTORIALS
      • JAVA TUTORIALS
      • C++ TUTORIAL
      • C PROGRAMMING TUTORIALS
      • PYTHON TUTORIAL
      • KNOWLEDGE MANAGEMENT TUTORIALS
      • DATA STRUCTURE AND ALGORITHM TUTORIALS
      • PROGRAMMING EXAMPLES
        • CPP EXAMPLES
        • JAVA EXAMPLES
        • C++ GRAPHICS PROGRAM
    • PROJECTS
      • PYTHON PROJECTS
      • SWIFT PROJECT
    • PPROGRAMMING QUIZ
    • DBMS TUTORIALS
    • COMPUTER NETWORK TUTORIALS
    • COMPUTER NETWORK SECURITY TUTORIALS
    • E COMMERCE TUTORIALS 
    • AWS TUTORIAL
    • INTERNET OF THINGS
    • CHEATSHEET
  • MORE
    • JOBS AND INTERNSHIPS
    • INTERVIEW PREPARATION
    • TECH BOOK
    • TECH NEWS
    • INSTAGRAM GALLERY
    • UNIVERSITY PAPERS
    • MNC TWEETS
    • THINKECO INITIATIVES
    • WEB STORIES
    • CONTACT US
  • WRITE +
  • ABOUT US

What is Network ? Network Criteria

by anupmaurya November 4, 2022
written by anupmaurya 3 comments
3.1K

Table of Contents

  • What is Network?
  • Distributed Processing
  • Computer Network Criteria
  • Advantages of Computer Network
  • Disadvantages of Computer Network

What is Network?

A network is a set of devices (often referred to as nodes) connected by communication links. A node can be a computer, printer, or any other device capable of sending and/or receiving data generated by other nodes on the network.

In short we can say that network is interconnection of devices that can communicate.

Distributed Processing

Most networks use distributed processing, in which a task is divided among multiple computers. Instead of one single large machine being responsible for all aspects of a process, separate computers (usually a personal computer or workstation) handle a subset.

Computer Network Criteria

1. Performance
2. Reliability
3. Security

A network must be able to meet a certain number of criteria. The most important of these are performance, reliability, and security.

  1. Performance:-Performance is often evaluated by two networking metrics: throughput and delay. We often need more throughput and less delay. However, these two criteria are often contradictory. If we try to send more data to the network, we may increase throughput but we increase the delay because of traffic congestion in the network.
  2. Reliability:- In addition to accuracy of delivery, network reliability is measured by the frequency of failure, the time it takes a link to recover from a failure and the network’s robustness in a catastrophe.
  3. Security:- Network security issues include protecting data from unauthorized access, protecting data from damage and development, and implementing policies and procedures for recovery from breaches and data losses.

Advantages of Computer Network

There are many advantages of computer network and benefits of computer networking, some of them are File sharing, Resource sharing, Better connectivity and communications is briefly explained below.

  • File sharing: Fundamental goals of a computer network is to allow file sharing and remote file access.
  • Server-Client model: Client-server model is a distributed application framework. The server is a master system which stores the data and provides the processing service. A client is a user system which accesses the data from the server and can perform processing in its system or in a server system.
  • Resource sharing: All the resources such as printers, modems, scanners and fax machines etc can be shared by all the system in a computer network.
  • Better connectivity and communications: A computer network allows all the user or computers at a different location to communicate easily, widely used example is email, video conference etc.

Disadvantages of Computer Network

There are many disadvantages of computer network of computer networking, some of them are Lack of data security and privacy, Independence, Robustness is briefly explained below.

  • Lack of data security and privacy due to the huge number of the user accessing the internet from every corner of the earth, handling data is a challenging task and data can be stolen which violate the privacy of the user.
  • Presence of computer viruses and the malware: A virus can easily spread through an interconnected workstation or over the internet which can damage or steal the data from the computer system in a computer network.
  • Lack of Independence: In most cases, the client is dependent on the centralized server and client user lack any freedom whatsoever. the centralized server can make hinder in the decision making of the user system.
  • Lack of Robustness: As a client is dependent on the centralized server, if the centralized server breaks down, the entire system of networks would be useless and also if any of the links between the end system fail then the network will standstill.
  • Need an efficient handler: As a computer network consisting of many devices and software, so to handle the smooth functioning of the transmission of information, it requires high technical skills and knows- how its administration and its operations.
distributed processingnetwork criteriawhat is network
Share 13 FacebookTwitterLinkedinRedditWhatsappTelegramEmail
anupmaurya

Hey there, My name is Anup Maurya. I was born with love with programming and worked with TCS. One of best global (IT) services and consulting company as System Administrator . I also love graphics designing. It's my pleasure to have you here.

previous post
Modes of Transmission in Network
next post
Types of Networks

You may also like

RSA Algorithm

Transmission Media or Communication Channels

Optical Fiber

Types of Transmission Technologies

Types of Networks

Physical Structures of Network

What is Network ? Network Criteria

Modes of Transmission in Network

Data Representation

Components of Data Communication

3 comments

Ramesh Dwivedi May 2, 2021 - 7:33 am

Hеllߋ I am so grateful I found your blog, I really found үou by mistake, while I was loοking on Yahoo fօr something else, Anyways I am here now and would just like to say kudos for a remarkable post and a all round enjoyable blog (I also
love the themе/design), I don’t have timе to reaԁ it
all at the moment but I have booҝ-marked it and also added your
RSS feeds, ѕ᧐ when I have time I will be back to read much morе, Please do
keep up the great work.

Kumar Rakesh May 3, 2021 - 6:58 pm

I blog գսite often and I seriously appreciate your content.
Thiѕ great article has really peaked my interest.
I Ƅookmarked your website and keep checking for
new details about ᧐nce a week. I opted in for your RSS feed
as well.

anupmaurya May 3, 2021 - 9:26 pm

Great!

Comments are closed.

COMPUTER NETWORKING

  • Network
  • Computer Network and its Component
  • Data Representation
  • What is Data Communication
  • Components of Data Communication
  • Physical Structures of Network
  • Types of Networks
  • Types of Transmission Technologies
  • Network Devices :Repeaters, Hub, Bridges, Routers, Switch And Gateways
  • Transmission Media or Communication Channels
    • Guided Transmission Media
    • UnGuided Transmission Media
  • Data Transmission in Network
  • Optical Fiber
  • Physical Structures of Network
  • Modes of Transmission in Network
  • Network Interface
  • Switching
    • Message Switching
    • Circuit Switching
    • Packet Switching
  • ISDN: Integrated Services Digital Network
  • OSI Model
  • TCP/IP Model
  • Differences between the OSI and TCP/IP model
  • What is Routing? | Types of Routing | How does it take place?
  • Routing algorithm
  • RSA Algorithm
  • Cryptography
  • Duties of Network Layer
  • What is Flow-Control in networking?
  • Congestion in Computer Network

Any fool can write code that a computer can understand. Good programmers write code that humans can understand.

Martin Fowler

Keep in touch

Facebook Twitter Instagram Linkedin

Recent Posts

  • Intranet Application Case Studies

    March 21, 2023
  • Electronic E-commerce and the Trade Cycle

    March 21, 2023
  • Types of JDBC drivers

    December 28, 2022

EDUCATIONAL

  • Top 8 Programming Languages That Will Rule in 2023

  • Difference between Google Cloud Platform, AWS and Azure

  • Google Apps You Should Be Using in 2022

  • Top Sites From Where You Can Learn

  • PyScript: Python in the Browser

  • Best Fake Email Generators (Free Temporary Email Address)

  • How to Find Out Who Owns a Domain Name

  • Mobile phone brands by country of origin

  • How to start a new YouTube Channel in 2022

  • Best way to use google search you won’t believe exist

CHEATSHEET

  • Git and Github 2022 Cheat Sheet

  • ReactJs Cheatsheet

  • Linux Commands Cheat Sheet

  • C Programming language Cheatsheet

  • Scala Cheatsheet

  • MySQL Cheatsheet

  • Javascript Cheatsheet

PROJECTS

  • Print emojis using python without any module

  • Country Date and Time using Python

  • Covid-19 Tracker Application Using Python

  • Python | GUI Calendar using Tkinter

  • Shutdown Computer with Voice Using Python

  • Python GUI Calculator using Tkinter

  • Convert an Image to ASCII art using Python

  • Python YouTube Downloader with Pytube

  • Tic-Tac-Toe using Python

  • Draw Indian Flag using Python

  • Drawing Pikachu with the Python turtle library

  • Word Dictionary using Tkinter

TECH NEWS

  • 5+ Best Humanoid Robots In The World

  • Reliance Jio launches streaming platform JioGamesWatch

  • Microsoft Teams down for thousands of users

  • Carbon: Google programming language as a C++ successor

JOBS AND INTERNSHIPS

  • Accenture Off Campus Hiring Drive | Associate Job | Program Project Management | 2019-2022 Batch| Apply Now

    September 1, 2022

@2019-21 - All Right Reserved. Designed and Developed by Techarge

TECHARGE
  • HOME
  • BLOGS
  • TUTORIALS
    • ALL TUTORIALS
    • PROGRAMMING TUTORIALS
      • JAVA TUTORIALS
      • C++ TUTORIAL
      • C PROGRAMMING TUTORIALS
      • PYTHON TUTORIAL
      • KNOWLEDGE MANAGEMENT TUTORIALS
      • DATA STRUCTURE AND ALGORITHM TUTORIALS
      • PROGRAMMING EXAMPLES
        • CPP EXAMPLES
        • JAVA EXAMPLES
        • C++ GRAPHICS PROGRAM
    • PROJECTS
      • PYTHON PROJECTS
      • SWIFT PROJECT
    • PPROGRAMMING QUIZ
    • DBMS TUTORIALS
    • COMPUTER NETWORK TUTORIALS
    • COMPUTER NETWORK SECURITY TUTORIALS
    • E COMMERCE TUTORIALS 
    • AWS TUTORIAL
    • INTERNET OF THINGS
    • CHEATSHEET
  • MORE
    • JOBS AND INTERNSHIPS
    • INTERVIEW PREPARATION
    • TECH BOOK
    • TECH NEWS
    • INSTAGRAM GALLERY
    • UNIVERSITY PAPERS
    • MNC TWEETS
    • THINKECO INITIATIVES
    • WEB STORIES
    • CONTACT US
  • WRITE +
  • ABOUT US