Computer Network Elements

Computer Network is a system in which multiple nodes are connected to each other to share information and resources. Computer network allows to share resources between different nodes connected within it.

Computer Network Elements: The objects basically used in computer network are known as Computer Network Elements (CNEs). There are basically 4 computer networking elements:

  1. Computers
  2. Transmission medium (wired or wireless)
  3. Protocols
  4. Network software

All the elements of computer network are described below:

1. Computers:
A computer is a digital device that is able to accept data as input, process that data using predefined algorithms and data structures, and perform tasks as output – that includes the transformation of raw data into information, then knowledge, and finally insight about the data’s domain.The output also takes the form of the performance of physical tasks along with data storage, data transformation and data retrieval. Network is also formed by computers for the purposes of data interchange and leveraging a distributed programming model for parallel processing.

2. Transmission medium:
The means through which we send our data from one place to another is known as Transmission medium.
Signals are used to represent data by computers and other telecommunication devices. The signals (i.e., data or information) are transmitted in the form of electromagnetic energy from one device to another. These signals travel through vacuum, air or other transmission mediums to move from one point to another (from sender to receiver).

Transmission medium is of two types:

  • (i) Wired or Guided: For example, Twisted Pair Cable , Coaxial Cable and Optical Fibre Cable.
  • (i) Wireless or Unguided: For example, Radiowaves , Microwaves and Infrared.

3. Protocols:
There are some defined rules and conventions for communication between network devices.
These are called Protocols. Network protocols include mechanisms for devices to identify and make connections with each other, as well as formatting rules that specify how data is packaged into sent and received messages.

Protocols may be of 3 types:

  1. Internet Protocols
  2. Wireless Network Protocols
  3. Network Routing Protocols

4. Network Software:
Network software is a foundational element for any network. This type of software helps administrators deploy, manage and monitor a network. The traditional networks are made up of specialized hardware, such as routers and switches, that bundle the networking software into the solution.

Such type of software encompass a broad range of software used for design, implementation, and operation and monitoring of computer networks. Traditional networks were hardware based with software embedded. When the software like Defined Networking (SDN) emerged , software is separated from the hardware thus making it more adaptable to the ever-changing nature of the computer network.

My Personal Notes arrow_drop_up

Check out this Author's contributed articles.

If you like GeeksforGeeks and would like to contribute, you can also write an article using or mail your article to See your article appearing on the GeeksforGeeks main page and help other Geeks.

Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.

Article Tags :
Practice Tags :


Please write to us at to report any issue with the above content.