Chapter 1
1. What is internet, intranet and extranet.
Internet : The Internet is a global network that connects
millions of computers worldwide, allowing people to access and
share information, communicate and use various online services.
Intranet : The Intranet is a private network used within an
organization, where only authorized employees can access
internal information, documents, and tools to improve work
efficiency and communication .
Extranet : The Extranet is similar to an intranet but extends
limited access to external users such as business partners, clients,
or suppliers, enabling secure collaboration and information
sharing outside the organization.
2 . What are different types of network topologies. Explain
each type with examples .
There are several types of network topologies .
1. Bus Topology
In this topology, all devices are connected to a single central
cable called a "bus." Data travels in both directions along the
cable, and only one device can send data at a time.
Example : Early Ethernet networks .
2. Star Topology
All devices are connected to a central device (hub or switch).
Data passes through the central device to reach other nodes.
Example : Most modern home and office networks.
3. Ring Topology
Each device is connected to two other devices, forming a circular
path for signals to travel. Data moves in one direction or both
(dual ring).
Example : Some fiber-optic networks and legacy systems like
FDDI.
4. Mesh Topology
Every device is connected to every other device, providing
multiple paths for data.
Example : Military communication systems or advanced data
centers .
5. Tree Topology
A combination of star and bus topologies. Groups of star-
configured devices are connected to a central bus.
Example : Large organizational networks (like universities).
6. Hybrid Topology
It combines two or more different topologies to meet specific
network needs.
Example : A company using both star and mesh topologies .
3. What is man, pan, can, wan . define each type .
a. PAN (Personal Area Network)
A PAN is the smallest type of network that connects personal
devices within a short range, typically around 10 meters. It is
used by one person.
b. CAN (Campus Area Network)
A CAN connects multiple local area networks (LANs) within a
limited geographical area like a university campus or a military
base.
c. MAN (Metropolitan Area Network)
A MAN covers a larger area than a CAN or LAN, typically a city or
large town. It connects multiple LANs across a metropolitan
region.
d. WAN (Wide Area Network)
A WAN covers a very large geographical area, often connecting
cities, countries, or even continents. It consists of multiple LANs
and MANs .
4. What is www, http, https . What are the differences in
between http and https .
a. WWW (World Wide Web):
The World Wide Web is a system of interlinked web pages and
multimedia content that can be accessed via the Internet using
a web browser. It is often referred to simply as "the Web" and
uses HTTP or HTTPS protocols for communication.
b. HTTP ( HyperText Transfer Protocol):
HTTP is a protocol used to transfer data between a web server
and a web browser. It defines how messages are formatted and
transmitted, and how web servers and browsers should
respond to various commands.
c. HTTPS (HyperText Transfer Protocol Secure):
HTTPS is the secure version of HTTP. It uses encryption
protocols like SSL (Secure Sockets Layer) or TLS (Transport
Layer Security) to protect the data transmitted between the
browser and the server.
Difference between HTTP and HTTPS:
Feature HTTP HTTPS
Full Form HyperText Transfer Protocol HyperText Transfer Protocol Secure
Security Not secure; data is sent as plain text Secure; data is encrypted
Port Used Port 80 Port 443
URL Format [Link] [Link]
Data Protection Vulnerable to attacks (e.g., sniffing) Protected against data theft or tampering
Certificate Does not require SSL certificate Requires an SSL/TLS certificate
5. Differences between client side and server side
scripting languages with examples.
Feature Client-Side Scripting Server-Side Scripting
Execution Location Browser (Client) Server
Speed Faster Slower
Access to Database No Yes
Security Less secure (code is visible) More secure
Examples JavaScript, HTML, CSS PHP, Python, [Link], [Link]
6. What is website, url , domain and DNS. What do you
mean by front end and back end .
a. Website:
A website is a collection of related web pages that are hosted
on a web server and can be accessed through the internet.
Websites can include text, images, videos, and interactive
content.
Example: [Link], [Link]
b. URL (Uniform Resource Locator):
A URL is the web address used to access a specific resource on
the internet. It includes the protocol (http or https), domain
name, and sometimes the path to a file.
Example : [Link]
c. Domain:
A domain is the name used to identify a website on the
internet. It is part of the URL and helps users reach the website
without needing to remember an IP address.
Example : In [Link] the domain is
[Link] .
d. DNS (Domain Name System):
DNS is like the internet’s phonebook. It translates domain
names (like [Link]) into IP addresses , so browsers can
load the correct website.
e. Front End:
The front end is the visible part of a website or web application
that users interact with directly. It includes layout, design, and
user experience.
Languages Used: HTML, CSS, JavaScript
Example: Buttons, forms, text, images on a website.
f. Back End :
The back end is the server-side part of a web application. It
handles logic, database interactions, authentication, and server
communication.
Example : When a user logs in, the back end checks the
database to verify their credentials.
7. What are the differences in between static and dynamic
websites .
Feature Static Website Dynamic Website
Changes based on user
Content Fixed, same for all users
interaction
Server
Not required Required
Interaction
Database Not used Used
Development Simple and quick Complex and time-consuming
Portfolio, blog (without Shopping sites, forums, social
Examples
CMS) media
8 . What are the differences between responsive and
unresponsive websites .
Feature Responsive Website Unresponsive Website
Layout Adjusts to screen size Fixed layout
Device Compatibility Works well on all devices Works best only on desktops
User Experience Smooth and user-friendly Often difficult on small screens
Technologies Used CSS media queries, flexible grids Basic HTML and CSS
Mobile Friendly Yes No
9. What is IP address . What is IPv4 and IPv6 .
IP Address
An IP address (Internet Protocol address) is a unique identifier
assigned to each device connected to a network. It allows
devices to communicate with each other over the Internet or a
local network, just like a home address lets mail reach the
correct destination.
Example : [Link]
IPv4 (Internet Protocol version 4)
IPv4 is the fourth version of the Internet Protocol and is the most
widely used method for identifying devices on a network using
an address system.
IPv6 (Internet Protocol version 6
IPv6 is the newest version of the Internet Protocol, created to
replace IPv4 due to the shortage of available IP addresses .
10. Write short notes on Email.
Email (Electronic Mail):
Email, short for electronic mail, is a method of exchanging digital
messages between individuals using electronic devices
connected to a network such as the Internet. It is one of the most
widely used communication tools for both personal and
professional purposes.
For example: [Link]@[Link]
📧 Components of an Email:
To : Recipient’s email address
Subject : Brief summary of the email content
Body : Main message
Attachments : Files included in the message
Common Email Service Providers:
Gmail (by Google)
Outlook (by Microsoft)
Yahoo Mail
Zoho Mail
11. Write short notes on FTP, real time user
communication protocol .
a. FTP (File Transfer Protocol):
FTP stands for File Transfer Protocol. It is a standard network
protocol used to transfer files from one host to another over a
TCP-based network such as the Internet.
FTP works on a client-server model, where the client
requests the file and the server provides it.
It uses two ports: Port 21 for commands and Port 20 for
data transfer.
FTP can be used for uploading or downloading files,
managing directories, and file access.
b. Real-Time User Communication Protocol:
Real-time communication protocols allow instant transmission
of data between users over the internet, enabling live
communication such as chat, voice, or video calls.
Examples of Real-Time Communication Protocols :
WebRTC (Web Real-Time Communication) :
o Open-source project that enables peer-to-peer
communication in browsers.
o Supports real-time voice, video, and data sharing.
SIP (Session Initiation Protocol) :
o Used for establishing, modifying, and terminating
multimedia sessions like VoIP (Voice over IP).
XMPP (Extensible Messaging and Presence Protocol) :
o Used for instant messaging and presence information
(e.g., chat applications).
12. What do you mean by remote login.
Remote login is a process that allows a user to access and control
a computer or network from a remote location using a network
connection. It enables users to log into another computer
system as if they were physically present at that machine .