In this article, we will discuss the basic components of computer network, so let’s start.
A client is a program or a computer that runs on the local machine and requests from the server computer for services on a network. Client sent the request and receive data from the server.
Actually, the client machine provides an interface to a user to request services from the server machine, and the server machine responds to the client’s request to give the result.
A client can be a simple program or a whole computer that requests services from the server.
A Server is a program a computer machine, which provides some services to their clients. When a computer shares its resources with client machines, they are called servers.
Server shares our resources from their client’s users. They can handle many clients at a time.
These are also called host computers. These are the powerful machines, wait for the request to arrive from clients and then respond to them.
There are many different types of servers:
- File servers
- Print servers
- Application Servers
- DNS Servers
- Mail Servers
- Web Servers
- Database Servers
- Virtual Servers
- Proxy Servers
A modem is a network hardware device that helps to convert signals from one computer network to another.
It works as a signal translator because it translates one signal to another signal so the computers and telephone lines can interact with each other.
It is also known as a modulator-demodulator.
MO + DEM= Modulator, Demodulator
It’s used modulator and demodulator to modulate and demodulate the sine wave for encoding and decoding digital information for sending and receiving data.
Actually, there is two type’s of signal one is analog signals and other digital signals.
A computer only reads digital signals while on the internet analog signals are used. So modulator and demodulator are used where modulator converts computer’s digital signals into analog signals so data can be sent on internet and demodulator convert incoming analog signals from the internet into digital signals so that a computer can understand it.
Router is a internetworking device that receives data packets from one network and forwards it to another network.
It works on the network layer (layer-3) and helps to connect two different computer networks. It allows us to connect to the internet, which is a group of multiple networks. It is the only device, which can forward packets from one network to another network.
Routers manage routing table that stores routes of various nodes in a computer network. Routing table is a list of routes stores in a router. When data needs to be sent from one node to another on the network, then the routing table is referred to in order to find the best possible route.
Switch is a network device that has multiple ports that are used to connect devices and create a network.
Switch is called a Layer-2 device because it forward frames based on MAC addresses. It has storage capability, where a table is maintained. That’s table helps to identify every device connected to switch on the basis of MAC addresses.
A hub is a networking device that is used to connect multiple devices or segments on a local network.
It is not an intelligent device because it does not have any memory to store device information. If a computer wants to send information to another computer, the hub broadcasts information to all the other computers, connected to the hub, that’s why it is not an intelligent device.
Channels are the medium that is used to transfer the data from one place to another place. It is used to carry data from the transmitter to the receiver.
It is a path over which information travels between clients and servers in the network. Channels are the transmission media which selected on the basis of their speed and capabilities.
Network Interface Card (NIC)
Network interface card is a network component that is used to connect a computer from the network. So to create a network we need a network interface card.
If I have a computer and I want to connect to a network, to connect other computers or to connect the internet, I need a NIC card to connect the network.
Another Example, If I have a company where have 100’s of computers and I want to create a local network in my company than I need NIC card in every computer or laptop so all computers can connect each other. SO NIC provides us a network interface.
Network Interface cards may be used for both wired and wireless connections.
Every NIC card contains a unique MAC address that can never change because their address is assigned at the factory where NIC manufactured.