• Skip to main content
  • Skip to primary sidebar
  • Skip to secondary sidebar
  • Skip to footer

Computer Notes

Library
    • Computer Fundamental
    • Computer Memory
    • DBMS Tutorial
    • Operating System
    • Computer Networking
    • C Programming
    • C++ Programming
    • Java Programming
    • C# Programming
    • SQL Tutorial
    • Management Tutorial
    • Computer Graphics
    • Compiler Design
    • Style Sheet
    • JavaScript Tutorial
    • Html Tutorial
    • Wordpress Tutorial
    • Python Tutorial
    • PHP Tutorial
    • JSP Tutorial
    • AngularJS Tutorial
    • Data Structures
    • E Commerce Tutorial
    • Visual Basic
    • Structs2 Tutorial
    • Digital Electronics
    • Internet Terms
    • Servlet Tutorial
    • Software Engineering
    • Interviews Questions
    • Basic Terms
    • Troubleshooting
Menu

Header Right

Home » Networking » Basic » What is a Computer Network? Uses of Computer Networks.
Next →
← Prev

What is a Computer Network? Uses of Computer Networks.

By Dinesh Thakur

During 20th century the most important technology has been the information gathering, its processing and distribution. The computers and communications have been merged together and their merger has had a profound effect on the manner in which computer systems are organized.

The old model in which a single computer used to serve all the computational needs of an organization has been replaced by a new one in which a large number of separate but interconnected computers do the job. Such systems are called as computer networks.

 

• Two computers are said to be interconnected if they interchange information. The connection between the separate computers can be done via a copper wire, fiber optics, microwaves or communication satellite.

• A printer, computer, or any machine that is capable of communicating on the network is referred to as a device or node.

• We can also say that computer network is an interconnection of various computers to share software, hardware and data through a communication medium between them. The computers connected in a network share files, folders, applications and resources like scanner, web-cams, printers etc.

• The best example of computer network is the Internet.

A computer network is an interconnection of various computers to share software, hardware, resources and data through a communication medium between them.

A Computer Networking is a set of autonomous computers that permits distributed processing of the information and data and increased Communication of resources.

Any Computer Networking communication need a sender, a receiver and a communication medium to transfer signal or Data from sender to the receiver. We need sender, receiver, communication channel, protocols and operating system to establish a computer networking.

A networks model describes the organization of various computers in a network for using resources.

We’ll be covering the following topics in this tutorial:

  • Computer Network Properties
  • Computer Network Model
  • Computer Network Classification
  • Computer Network topology
  • Uses of Computer Networks

Computer Network Properties

• Scope: A network architecture should solve so many general problems as possible.
• Scalability: A network must work well independently of the number of nodes that compose it.
• Robustness: The design of a network should allow it to function correctly, even though there are defective nodes.
• Self-configuration and Optimization: A network should have a minimal intervention of the administrator. In turn, you must have a series of parameters that allow the administrator to adjust them to obtain an optimal configuration for some and other networks according to their characteristics.
• Migration: If you decide to change networks, migration should not be affected in its properties and operation.
• Determinism: Under the same conditions, the network must always work the same.

Computer Network Model

A computer networks communication can be based on centralized, distributed or collaborative computing. Centralized computing involves many workstations or terminals, connected to one central mainframe or other powerful computer. Distributed computing interconnects one or more personal computers and allows various services like Data sharing, hardware sharing resources sharing or network sharing. The collaborative computing is the combination of centralized and distributed computing.

Centralized computing

• It is also known as client-server computing.

• In this type of system, multiple computers are joined to one powerful mainframe computer.

• The server or mainframe computer has huge storage and processing capabilities.

• The computers that are connected to the mainframe or server are called Clients or Nodes.

• These nodes are not connected to each other; they are only connected to server.

Distributed computing

 • If one computer can forcibly start, stop or control another the computers are not autonomous. A system with one control unit and many slaves, or a large computer with remote printers and terminals is not called a computer network, it is called a Distributed System.

• Distributed computing means that the task is divided among multiple computers.

• Distributed computing interconnects one ore more personal computers or Workstations.

• In distributed computing, the nodes are capable of processing their own data and rely on network for services other than data processing.

• It allows various services like network sharing, hardware sharing and file sharing.

Collaborative computing / Hybrid computing

• It is the combination of centralized and distributed computing

Collaborative computing

• In collaborative computing, the nodes are able to serve the basic needs of their users but they are dependent on some other computers for processing some specific request.

Computer Network Classification

The local area network communication can be constructed by using server based model or peer to peer model. In peer to peer networks, the individual clients share data and resources but no one computer is treated as server.

Networks can be classified into local area Networks, metropolitan area Networks and wide area networks. Local area network is the small network that cover a small area of Network. Metropolitan area networks are created by combining various local area networks. Wide area networks are the biggest networks that provide connectivity across the globe.

Networks provide the benefits of exchanging information or Data, sharing resources, reducing system costs, increased reliability and flexible working environment.

Computer Network topology

The physical arrangement of computers in a communication network is called as topology. In star topology, every system on the network is connected to a central controller called Hub and all the data is transmitted through this. Star topology is very easy to install and configure. In bus topology, a single cable acts as a backbone of the communication network and all the nodes or computers are attached to it by using T connectors.

Uses of Computer Networks

The computer networks are playing an important role in providing services to large organizations as well as to the individual common man.

Service Provided by the Network for Companies:

• Many organizations have a large number of computers in operation. These computers may be within the same building, campus, city or different cities.

• Even though the computers are located in different locations, the organizations want to keep track of inventories, monitor productivity, do the ordering and billing etc.

• The computer networks are useful to the organizations in the following ways:

1. Resource sharing.

2. For providing high reliability.

3. To save money.

4. It can provide a powerful communication medium.

Resource sharing

• It allows all programs, equipment and data available to anyone on the network irrespective of the physical location of the resource and the user.

• Show in Fig (a) and (b) which shows a printer being shared and different information being shared.

Resource Sharing

High reliability due to alternative sources of data

• It provides high reliability by having alternative sources of data. For e.g. all files could be replicated on more than one machines, so if one of them is unavailable due to hardware failure or any other reason, the other copies can be used.

• The aspect of high reliability is very important for military, banking, air traffic control, nuclear reactor safety and many other applications where continuous operations is a must even if there are hardware or software failures.

Money saving

• Computer networking is an important financial aspect for organizations because it saves money.

• Organizations can use separate personal computer one per user instead of using mainframe computer which are expensive.

• The organizations can use the work-group model (peer to peer) in which all the PCs are networked together and each one can have the access to the other for communicating or sharing purpose.

• The organization, if it wants security for its operation it can go in for the domain model in which there is a server and clients. All the clients can communicate and access data through the server.

• The whole arrangement is called as client -server model.

Client Server ModelClient: The individual workstations in the network are called as clients.

Server

The central computer which is more powerful than the clients and which allows the clients to access its software and database is called as the server .

• Server computers typically are more powerful than client computers or are optimized to function as servers.

Communication in client-server configuration:

Client Server Communication• The client places a request on the server machine when he wants an access to the centralized resources.

• The server responds to this request and sends the signal accordingly to the client.

• The software run at the client computer is called as client program. This software configures the computer to act as a client.

• Similarly the software run on the server computer IS called as server program. It configures a computer to act as a server.

Communication medium

• A computer network provides a powerful communication medium among widely separated employees.

• Using network it is easy for two or more employees, who are separated by geographical locations to work on a report, document or R and D simultaneously i.e. on -line.

Networks for People:

• Starting in 1990s, the computer networks began to start delivering services to the private individuals at home.

• The computer networks offer the following services to an individual person:

1. Access to remote information

2. Person to person communication

3. Interactive entertainment.

Access to remote information

Access to remote information involves interaction· between a person and a remote database. Access to remote information comes in many forms like:

(i) Home shopping, paying telephone, electricity bills, e-banking, on line share market etc.

(ii) Newspaper is. On-line and is personalized, digital library consisting of books, magazines, scientific journals etc.

(iii) World wide web which contains information. about the arts, business, cooking, government, health, history, hobbies, recreation, science, sports etc.

Person to person communication

Person to person communication includes:

(i) Electronic-mail (e-mail)

(ii) Real time e-mail i.e. video conferencing allows remote users to communicate with no delay by seeing and hearing each other. Video-conferencing is being used for remote school, getting medical opinion from distant specialists etc.

(iii) Worldwide newsgroups in which one person posts a message and all other subscribers to the newsgroup can read it or give their feedback’s.

Interactive entertainment

Interactive entertainment includes:

(i) Multi-person real-time simulation games.

(ii) Video on demand.

(iii) Participation in live TV programmes likes quiz, contest, discussions etc.

In short, the ability to merge information, communication and entertainment will surely give rise to a massive new industry based on computer networking.

You’ll also like:

  1. What is the difference between computer networks and network communications?
  2. What is a computer network? Advantages of Network .
  3. Need For Computer Networks
  4. Types of Computer Networks
  5. Evolution of Computer Networks
Next →
← Prev
Like/Subscribe us for latest updates     

About Dinesh Thakur
Dinesh ThakurDinesh Thakur holds an B.C.A, MCDBA, MCSD certifications. Dinesh authors the hugely popular Computer Notes blog. Where he writes how-to guides around Computer fundamental , computer software, Computer programming, and web apps.

Dinesh Thakur is a Freelance Writer who helps different clients from all over the globe. Dinesh has written over 500+ blogs, 30+ eBooks, and 10000+ Posts for all types of clients.


For any type of query or something that you think is missing, please feel free to Contact us.


Primary Sidebar

Networking

Networking Tutorials

  • Network - Home
  • Network - Uses
  • Network - Advantages
  • Network - Classification
  • Network - Architecture Type
  • Nework - Networks Vs Comms

Networking Devices

  • Network - Modem
  • Network - Routers Types
  • Network - Bluetooth
  • Network - RS-232C
  • Network - Hub
  • Network - Devices
  • Network - Bridges
  • Network - Repeaters
  • Network - Routers
  • Network - Switching Hubs
  • Network - Transceiver
  • Network - Multiplexer
  • Network - Gateway
  • Network - BNC Connector
  • Network - Optical Connectors
  • Network - NICs
  • Networking Protocol

  • Protocol - Definition
  • Protocol - IP
  • Protocol - Aloha
  • Protocol - MAC Layer
  • Protocol - Sliding Window
  • Protocol - Stop & Wait
  • Protocol - Network Protocols
  • Protocol - Token Passing
  • Protocol - SIP
  • Protocol - Ad-Hoc Networks Routing
  • Protocol - Lap-f
  • Protocol - Point-to-Point
  • Protocol - PPP
  • Protocol - PPP Phases
  • Protocol - LDP
  • Protocol - MPLS
  • Protocol - MPOA
  • Protocol - HDLC
  • Protocol - Distance Vector routing
  • Protocol - IGMP
  • Protocol - ICMP
  • Protocol - SLIP
  • Protocol - DVMRP
  • Protocol - SDLC
  • Protocol - Routing
  • Protocol - UDP
  • Protocol - ARP and RARP
  • Protocol - Link-State
  • Protocol - ARP Table
  • Protocol - RTP
  • Protocol - NHRP
  • Network Addressing

  • Addressing - Home
  • Addressing - SubNetting
  • Addressing - Classless
  • Addressing - Classes or Classful
  • Addressing - IPV4 vs IPV6
  • Addressing - IPv6
  • Addressing - Subnet Mask
  • Addressing - MAC Address
  • Addressing - Supernetting
  • Addressing - Private IP
  • Addressing - IPv4
  • Addressing - Public IP
  • Addressing - Multihomed
  • Addressing - Indirect Addressing
  • Addressing - ASP
  • Addressing - VLSM
  • Addressing - Routing Algorithms
  • Addressing - Hierarchical Routing
  • Addressing - Routing
  • Addressing - Distributed Routing
  • Addressing - Data Routing
  • Addressing - Services
  • Addressing - IP forwarding
  • Addressing - Aging
  • Addressing - Algorithm CR
  • Networking Media

  • Transmission - Home
  • Transmission - Modes
  • Transmission - Media
  • Transmission - System
  • Transmission - Bound
  • Transmission - Unbound
  • Transmission - Baseband
  • Transmission - Wired
  • Transmission - Fiber Benfits
  • Transmission - Infrared
  • Transmission - UnGuided
  • Transmission - Microwave
  • Transmission - Infrared
  • Transmission - Radio Wave
  • Transmission - Network
  • Transmission - Digital Signal
  • Transmission - Data
  • Transmission - Asynchronous
  • Transmission - Sync Vs Async
  • Cable - Twisted-Pair
  • Cable - Coaxial
  • Cable - UTP and STP
  • Cable - Fiber Optics
  • Cable - Gigabit Ethernet
  • Cable - Fast Ethernet
  • Cable - Ethernet Cable
  • Cable - Fiber-Optic Using
  • Cable - CATV
  • Cable - 100Base T
  • Cable - 10BASE T
  • Cable - 10 Base 2
  • Cable - 10 Base 5
  • Networking Types

  • IEEE - 802.11
  • IEEE - 802.5
  • IEEE - 802.15
  • IEEE - 802.11e
  • IEEE - 802.11n
  • Network - Ethernet
  • Network - Arpanet
  • Network - Frame Relay
  • Network - X.25
  • Network - Telephone
  • Network - WSN
  • Network - Metro Ethernet
  • Network - WAN Ethernet
  • Network - Wireless Mesh
  • Network - SAN
  • Network - SNA
  • Network - Cisco Architecture
  • Network - Vlan
  • Network - FDDI
  • Network - 100VG-Any
  • Network - EPON
  • Network - ISDN
  • Network - ARCNet
  • Network - Passive Optical
  • Networking Reference Models

  • Models - TCP/IP
  • Models - OSI
  • Models - MAC Layer
  • Models - Network Layer
  • Models - MAC Layer Functions
  • Models - TCP/IP Vs OSI
  • Models - CSMA
  • Models - CSMA/CD
  • Models - CSMA/CA
  • Models - CDMA
  • Models - STDM
  • Models - FDMA
  • Models - TDMA
  • Models - SDH
  • Models - CDM
  • Models - Multiplexing
  • Models - Reference
  • Models - Random Access Methods
  • Models - TCP/IP Architecture
  • Models - FDM
  • Models - IP Header
  • Models - OTN
  • Models - Amplitude Levels
  • Models - MIMO
  • Models - Plesiochronous Media
  • Models - Half Duplex
  • Models - ISO Architecture
  • Models - Data-Link Layer
  • Models - WDM
  • Models - Duplex
  • Models - Ethernet FDSE
  • Networking Switching Techniques

  • Switching - Home
  • Switching - Techniques
  • Switching - Packet
  • Switching - Circuit
  • Switching - Message
  • Switching - Packet Vs virtual Circuit
  • Switching - Cell
  • Switching - ATM Cell Structure
  • Switching - Virtual Circuit Vs Datagram
  • Switching - Time Space
  • Switching - Modulation
  • Switching - Cell Relay
  • Switching - ATM Structure
  • Switching - VC Vs PVC
  • Switching - Packet and Circuit
  • Switching - VPC
  • Switching - IP
  • Switching - Logical Channels
  • Switching - TDM
  • Switching - FDM
  • Network Codes

  • Codes - CRC
  • Codes - Error Correction and Detection
  • Codes - Hamming
  • Codes - Piggybacking
  • Codes - Encoding Techniques
  • Codes - Error Control
  • Codes - Parity Check
  • Codes - Parity bit
  • Codes - Bit Error
  • Codes - CRC
  • Codes - Transmission Errors
  • Codes - Error Detection and Correction
  • Network Communication

  • Communication - Home
  • Communication - Satellite
  • Communication - Wireless
  • Communication - Data Type
  • Communication - Congestion Control
  • Communication - Network
  • Communication - Data
  • Communication - Software
  • Communication - Layering Process
  • Networking Signaling

  • Signal - Analog
  • Signal - Digital
  • Signal - Analog Vs Digital
  • Signal - Digitization
  • Network Security

  • Security - Home
  • Security - Requirements
  • Security - Threats
  • Security - Services

Other Links

  • Networking - PDF Version

Footer

Basic Course

  • Computer Fundamental
  • Computer Networking
  • Operating System
  • Database System
  • Computer Graphics
  • Management System
  • Software Engineering
  • Digital Electronics
  • Electronic Commerce
  • Compiler Design
  • Troubleshooting

Programming

  • Java Programming
  • Structured Query (SQL)
  • C Programming
  • C++ Programming
  • Visual Basic
  • Data Structures
  • Struts 2
  • Java Servlet
  • C# Programming
  • Basic Terms
  • Interviews

World Wide Web

  • Internet
  • Java Script
  • HTML Language
  • Cascading Style Sheet
  • Java Server Pages
  • Wordpress
  • PHP
  • Python Tutorial
  • AngularJS
  • Troubleshooting

 About Us |  Contact Us |  FAQ

Dinesh Thakur is a Technology Columinist and founder of Computer Notes.

Copyright © 2025. All Rights Reserved.

APPLY FOR ONLINE JOB IN BIGGEST CRYPTO COMPANIES
APPLY NOW