26 May, 2020
Computer Networking has seen significant evolution, especially in the last 10years. In the late 1950s, the computers were considered as huge complex machines and are operated by trained people. But now, things have changed, and advanced technologies have come into existence. Even a small kid can connect with the world to explore new technology using Computer Networks. It has evolved to be a user-friendly device, and that made things very easy for the users to understand the behaviour of Computer Networks.
A computer network is a set of two or more interlinked computer systems through a wired or wireless media to send or receive data. It is a digital telecommunication network that allows the nodes to allocate resources. Every network involves hardware and software that connects computers and tools. Multiple devices help in communication between two or more different devices which are known as Network devices such as Router, switch, hub, bridge, etc.
A Computer Network is not only to meet the connectivity between the computers to share data but also it has to meet the network criteria such as
Performance: It can be measured with two terms one is Transmit time is a time taken for a message to travel from one device to another, and the other is Response time which is the elapsed time between query and response. The performance depends on the following factors:
Reliability: It is measured in terms of
Security: It has to ensure data from unauthorized access. When the data is flowing in a network, it has to flow through various network layers. So, it has a chance of data breach by unwanted users. That is why Data security is the most crucial part of the Computer Network.
The Computer Network components consist of both hardware devices and the software devices that are required to install. There are a few essential Computer Network components that are discussed below:
Computer Network is a means of interconnection of computers for sharing the data through the network from person to person. There are a few essential goals of the Computer Network. They are as follows:
Apart from these goals, it also includes excellent network performance, scalability, centralized management, access to remote information, etc.
Over several years ago, the basic communication model has been evolved that represents various elements of communication processes. They are as follows:
This model supports all kinds of data, such as text, voice, or even a video. It is very fast and takes a fraction of a second to communicate the message, and yet it provides a highly secured medium of communication; thus, it was easy to access.
Line configuration refers to the way of connecting two or more communication devices through a link. A link is a communication pathway that sends data from one device to another. The devices can be a PC, Laptop, printer, etc. that can send and receive data. To connect with the devices, they are two methods to follow:
Point-to-point Connection: The point-to-point is a convention that is used as a communication link between two devices. It is easy to establish and understand. The point-to-point connection uses an actual length of wire to connect the two devices, or the other satellite links are also possible. It is considered to be the most straightforward and conventional network topology.
E.g., The Point-to-point connection between Television and the remote to control the Television.
Multipoint Connection: It is used to connect two or more devices with a single shared link. It is also called the Multidrop configuration. It has the capability of sharing the link with more than two devices. Depending on that capacity, the ways of configuration are of two kinds. They are discussed below:
In network communications, the Transmission Media is a Physical connection or interface between a Transmitter and a Receiver. It is the channel through which data is transferred from one place to another. Transmission Media are classified into two types. They are discussed below:
Guided Media: It provides a conductor from one device to another and transmits signals through the cables that are directed and confined by the physical limits of the medium. It is also known as Bounded or Wired Transmission Media. It provided a high-speed transmission of data, Comparatively used for shorter distance cable connectors, and even more secure. There are three types of Guided Media. They are as follows:
Unguided Media: It has no visible medium that is used for the transmission of signals. The signals are broadcast through the air that was the only medium and can be used for long-distance communication. It was also known as Wireless or Unbounded transmission media. These are of three types. They are as follows:
The Transmission mode refers to the mechanism of transferring the data between two devices connected over a network. It directs the flow of information. It was also known as Communication mode. These modes are of three types. They are:
Simplex mode: It is a unidirectional communication system that means the data can be sent only in one direction. We cannot send a message back to the sender.
Example: Loudspeaker, Television, Monitor, Keyboard, etc.
Half Duplex mode: It is a Bidirectional communication system that a data can be transmitted in both directions but not at the same time. That means when one device is sending, the other can only receive at that time, and vice versa.
Example: The best example for Half Duplex mode is the Walkie-talkie in which the message can be transmitted in both the direction one at a time.
Full Duplex mode: The Full-Duplex mode is as same as Bidirectional communication. We can transmit and receive the data in both the directions simultaneously. In this system, there can be two lines, one for sending the data and the other for receiving the data.
Example: Telephone Network in which there is communication between two persons by a telephone line that can talk and listen at the same time.
The Geographical area that a network covers to connect and communicate with all the different computers through a medium. There are various types of Computer Networks are categorized depending on their capacity of the area covered and the numbers of systems connected in the network.
The most widely used Area Networks are
Apart from these types, there are other types of Computer Networks also like
Local Area Network(LAN): A group of computers and devices are connected in a limited area such as Office building, School, etc. This type of network can connect 5000 interconnected devices across the building. It covers a small geographical area that limits to a few kilometres and is owned privately. It was easy to maintain, and the error and noise are minimal due to the short distance network.
Metropolitan Area Network(MAN): It covers a larger geographical area than LAN and serves as an Internet Service Provider(ISP). It provides high-speed connectivity and covers over a 50km geographic range like towns and cities. The data rate is adequate for distributed computing applications.
Wide Area Network(WAN): It covers over a large geographical area and is confined within the boundaries of the state or country. The WAN connects with LAN by linking to other LAN’s through telephone lines and radio waves and thus limited to an organization or a company to be accessible to the public.
The arrangement of a network that comprises nodes and connecting lines through sender and receiver is known as network topology. Various kinds of Network Topologies are discussed below:
Bus Topology: It is a kind of network in which every computer and network device is connected to a single cable and transmits data only in one direction. It is easy to understand and requires very less cable when compared to other topologies. It is used to build small networks. The nodes are connected to the channel through drop lines.
Star Topology: In this kind of topology, all the systems are connected to a single network device through the cables. The network device can be a Hub, server, router, or switch the network devices acts as a central node that connects all the systems. High cost but easy to maintain. If the one system fails, the whole network doesn’t interrupt, but if the central node fails, the entire system gets interrupted.
Mesh Topology: In this mesh topology, every system is connected to another system through a specific channel. There are two ways to transfer data over Mesh topology. One is routing, which is the nodes accompany a routing logic according to the network required to guide the data from source to destination. The other method is flooding, which is the same data is transmitted to all the nodes of the network, and hence it has no logic. The network is robust in case of flooding, and it is hard to lose any data. It was an expensive and highly secure network. It also detects the faults very easily.
Ring Topology: In this ring topology, each computer is connected to another computer in the form of a ring that connects the last system to the first system. It is a unidirectional data flow system, but, with the use of the dual connection, it can also be used for bidirectional data flow. It was easy to install and expand and used for transmitting huge data traffic.
Tree Topology: It consists of one root node that connects all the sub-nodes in the form of tree representations. In general, it has three levels of hierarchy, and it expands depending on the requirement. It detects faults quickly and easy to maintain.
Hybrid Topology: It is the combination of two or more topologies. These topologies can be a mix of Bus topology, Mesh topology, Star topology, Tree topology and Ring topology. The use of Hybrid topology depends on the requirement of business, users, etc. It is scalable and reliable at the same time it is the most expensive among all other Topologies.
Following are some of the business applications of computer networks:
Sharing Resources: The main aim of Computer networks is to make all the programs, data, devices, available to everyone on the network irrespective of the location of the resources and the user.
Communication Medium: Computer networks provide a reliable setup of communication medium among the employees in an office. Every organization will have two or more computers using an e-mail function that all the employees are used for day-to-day communication.
Server-client model: Imagine a system in which a firm’s data is stored on a system that is highly secured with firewalls and is situated in the company office. A person who works in that organization needs to access data remotely with the desktop. In this model, the data is stored on computers in the firm called servers, and the employee desktop will be the Client.
E-commerce: Doing business with consumers over the internet has become an essential goal in e-commerce. Online shopping, online library, online trading, and many more were come under E-commerce and thus expected to grow in future to a great extent. It is the most convenient way of dealing with things and even saves time and money.
Let’s see the main advantages of Computer networks:
Data storage: Data can be stored in the server that can be shared and available to every user in the organization
Highly flexible: It offers users the opportunity to explore everything about computer networks such as software without affecting their functionality.
Cost efficiency: with the use of computer networks, you can use a lot of software products available in the market that can be installed into your system or server.
Data backup: Due to some damage to the devices or the system, the data can get inaccessible on one PC, another duplicate of similar data is accessible on another system for future use. So backing up the data helps in further handling without interruption.
Increases storage capacity: The shared data, files, and resources have to ensure that the data is properly stored in the system. With the help of Network technology, you can get the required data space to store.
The disadvantages of Computer Network are as follows:
In this tutorial, we have learned all the necessary and core concepts of Computer Networks that results in better performance with high speed of processing. We have learned Types of transmission model, Configuration lines, Types of Area networks, Network Topologies, and Applications of Computer Network.
TekSlate is the best online training provider in delivering world-class IT skills to individuals and corporates from all parts of the globe. We are proven experts in accumulating every need of an IT skills upgrade aspirant and have delivered excellent services. We aim to bring you all the essentials to learn and master new technologies in the market with our articles, blogs, and videos. Build your career success with us, enhancing most in-demand skills .