We live in an interconnected world where information is produced, exchanged, and traced globally in real time. A group of two or more similar things or people interconnected with each other is called a network.
Examples of everyday networks include:
A computer network is an interconnection among two or more computers or computing devices. This interconnection allows computers to share data and resources among each other.
Based on the geographical area covered and data transfer rate, computer networks are broadly categorised into three main types:
A LAN connects computers, mobile phones, tablets, printers, and other devices placed at a limited distance.
A MAN is an extended form of LAN that covers a larger geographical area like a city or a town.
A WAN connects computers, LANs, and MANs spread across different geographical locations of a country, or across different countries and continents.
| Parameter | Local Area Network (LAN) | Metropolitan Area Network (MAN) | Wide Area Network (WAN) |
|---|---|---|---|
| Geographical Range | Up to 1 km | Up to 30–40 km | Span across countries/continents |
| Data Transfer Rate | Very High (10 Mbps to 1 Gbps) | Moderate (Mbps) | Lower compared to LAN |
| Ownership | Private (Single organization) | Private or Public | Private or Public (Distributed) |
| Examples | School lab, office building | Cable TV network, city broadband | The Internet |
To communicate data through different transmission media and configure networks with different functionalities, various hardware devices are required.
A Modem is a device used for conversion between analog signals and digital bits.
An Ethernet Card (or NIC) is a network adaptor used to set up a wired network. It acts as an interface between the computer and the network.
A Repeater is an analog device that works with signals on the cables to which it is connected.
An Ethernet Hub is a network device used to connect multiple devices through wires.
A Switch is an intelligent networking device that plays a central role in a Local Area Network (LAN).
A Router is an advanced network device that can receive, analyze, and transmit data packets across different networks.
A Gateway is a key access point that acts as a "gate" between an organization's private network and the outside world of the Internet.
Technical Profile: Router vs Gateway
The physical or logical arrangement of computers and other peripherals in a network is called its topology . Common topologies include mesh, ring, bus, star, and tree.
In a mesh topology , each communicating device is connected directly to every other device in the network.
In a ring topology , each node is connected to exactly two other devices, one on either side, forming a closed circular loop.
In a bus topology , all communicating devices connect to a single common transmission medium known as the bus (backbone wire).
In a star topology , each communicating device is connected directly to a central node (a hub or a switch).
A tree topology is a hierarchical topology where multiple branches exist, and each branch can contain one or more basic topologies like star, ring, or bus.
The Internet is a global network of interconnected computing devices, including desktops, laptops, servers, tablets, smartphones, smart appliances, and peripheral devices.
Invented by Sir Tim Berners-Lee in 1990, the WWW relies on three fundamental technologies:
Consider the URL:
http://www.ncert.nic.in/textbook/textbook.htm
http
(can also be
https
,
ftp
, etc.)
www
ncert.nic.in
textbook/textbook.htm
Understanding the building blocks of the web: websites, web pages, and the servers that host them.
A website is a collection of related web pages integrated under a single domain name, sharing a common theme and template. A web page is a document on the WWW viewed in a web browser, created using HTML, CSS, and scripting languages like JavaScript.
| Feature | Static Web Page | Dynamic Web Page |
|---|---|---|
| Content Consistency | Content remains the same for all users until manually changed. | Content can change dynamically for different users or based on inputs. |
| Development Languages | HTML, CSS, basic JavaScript. | PHP, ASP.NET, Python, Java, Ruby, etc. |
| Database Connectivity | Not connected to a database. | Connected to databases to retrieve and update information. |
| Loading Speed | Loads quickly as no server-side processing is needed. | Takes more time to load due to server-side execution and database queries. |
A web server is used to store and deliver website contents to client browsers upon request.
How websites are published and accessed on the Internet.
Web hosting is a service that allows individuals or organizations to post a website or web page onto the Internet.
A browser is a software application that retrieves and displays web pages from web servers.