Computer Networks
Computer Networks
DEFINITION OF NETWORK
It is expensive, as it
requires more cables than
other topologies.
WIRED AND WIRELESS CONNECTIONS
Wired connection
Computers can be connected through Ethernet cables
which connect to the Ethernet port.
Wireless connection
A wireless router provides a connection with the physical
network. Also uses radio signals to send data across networks.
The wireless adapter converts the data into a radio signal and
the wireless receiver decodes it so that the computer can
understand it.
Wireless transmissions can be intercepted by anyone within
range of the router. Access can also be restricted to specific
MAC addresses, and transmissions are usually encrypted using
a key that works with WPA (wi-fi protected access).
NETWORKING HARDWARE
Computers need networking hardware in order to connect to
each other.
Modems
A modem enables a computer to connect to the internet
over a telephone line. A modem converts digital signals from a
computer to analogue signals that are then sent down the
telephone line. A modem on the other end converts the
analogue signal back to a digital signal which another computer
can understand.
Hubs, bridges and switches
Hubs, bridges and switches allow multiple devices to connect to
the router and they transfer data to all devices on a network.
HUBS
A hub sends data to all devices on a network. This can use a lot of
bandwidth as it results in unnecessary data being sent - not all
computers might need to receive the data.
BRIDGES
A bridge is used to connect two separate LAN networks. A computer
can act as a bridge through the operating system.
SWITCHES
A switch performs a similar role to a hub and a bridge but is more
powerful. It stores the MAC addresses of devices on a network and
filters data packets to see which devices have asked for them.
Diagram showing a networking hub requiring servers
TYPES OF NETWORK
The most widely-used models are client-server or peer-to-peer (P2P)
Client-server
The client-server model is the relationship between two
computers in which one, the client, makes a service request
from another, the server.
For example, websites are stored on web servers. A web
browser is the client which makes a request to the server, and
the server sends the website to the browser.
Popular websites need powerful servers to serve thousands
or millions of clients, all making requests at the same time. The
client side of a web application is often referred to as the front
end. The server side is referred to as the back end.
Diagram illustrating the Client-Server agreement model
Peer-to-peer (P2P)
In a P2P network, no single provider is responsible for being
the server. Each computer stores files and acts as a server. Each
computer has equal responsibility for providing data.
Buffering
A buffer is a temporary storage space where data can be held
and processed. The buffer holds the data that is required to
listen or watch the media. As data for a file is downloaded, it is
held in the buffer temporarily. As soon as enough data is in the
buffer the file will start playing.