WTexp1 5
WTexp1 5
Web Development.
Introduction
Web development is the process of designing, building, and maintaining
websites and web applications that run on internet browsers. It involves
multiple disciplines, including front-end development (user interface and
experience), back-end development (server-side logic and database
management), and full-stack development (a combination of both).
Understanding the key concepts and technologies in web development is
essential for creating functional and visually appealing websites.
Network Topologies
Network topology refers to the arrangement of different elements (links,
nodes, etc.) in a computer network. It defines how devices are connected and
communicate with each other. The choice of topology affects performance,
scalability, and fault tolerance.
1. Bus Topology
In a bus topology, all devices share a single communication line (bus). Data is
transmitted in both directions but can only be sent by one device at a time to
prevent collisions.
Advantages:
Diagram:-
2. Star Topology
Advantages:
Disadvantages:
Diagram:-
3. Ring Topology
Advantages:
Disadvantages:
Diagram:-
4. Mesh Topology
Advantages:
Disadvantages:
5. Hybrid Topology
Example: A corporate network using a mix of star and mesh topologies for
different departments.
Advantages:
Disadvantages:
Diagram:-
Conclusion
Understanding web development terms and network topologies is essential
for building efficient and scalable web applications. Web technologies like
HTML, CSS, and JavaScript form the foundation of web development, while
network topologies impact performance, security, and reliability.
Exp2:-To study about Internet, working,
advantage and disadvantage
What is the Internet?
● Large facilities that store websites, apps, and cloud services like
Google Drive or Netflix.
✔ Remote Work & Online Learning – People can work or study from
anywhere using platforms like Zoom and Coursera.
✔ Cloud Storage & Backup – Services like Google Drive and Dropbox
help store files safely.
📌 Smart Homes & IoT – Controlling home appliances with the Internet
(e.g., Alexa, Google Home).
Conclusion
The Internet is a powerful tool that connects the world and makes life
easier in many ways. However, it also has risks, so using it responsibly
and securely is important. The future of the Internet will continue to
evolve with technologies like 5G, AI, and blockchain, making it even
more advanced and efficient.
Exp3:-To study about TCP and OSI Model
Introduction
The TCP/IP model and OSI model are conceptual frameworks that describe
how data is transmitted over a network. While the OSI model provides a
standardized approach with seven layers, the TCP/IP model is a more
practical four-layered architecture used for real-world networking, including
the internet.
TCP/IP Model
The Transmission Control Protocol/Internet Protocol (TCP/IP) model is a
four-layer framework developed to standardize network communication over
the internet. It is widely used in real-world applications.
OSI Model
The Open Systems Interconnection (OSI) model is a seven-layer
theoretical framework developed by ISO to standardize network
communication.
1. Application Layer provides services that directly interact with the
user, such as email, file transfer, and remote login. It ensures that
network processes run efficiently, utilizing protocols like HTTP, FTP,
and SMTP.
6. Data Link Layer provides error detection, flow control, and MAC
addressing. It ensures that data is correctly formatted into frames
before transmission. Ethernet and PPP are key protocols operating at
this layer.
7. Physical Layer deals with the transmission of raw data bits over
physical media. It defines hardware components such as cables,
switches, and network interfaces, ensuring proper electrical and
mechanical data transmission.
Number of 4 7
Layers
● Does not clearly separate all functions (e.g., Application layer handles
multiple roles).
● Less adaptable to new technologies compared to OSI.
Conclusion
The TCP/IP model is the backbone of modern networking and is widely used
in the internet. The OSI model, though not used directly, is a valuable
conceptual framework that helps in understanding network communication.
Understanding both models helps in designing and managing efficient
network systems.
Introduction
A web server is a system that processes and delivers web pages to clients
over the internet. It handles requests from web browsers and serves content
such as HTML pages, images, and other media. Web servers are essential
for hosting websites and web applications, allowing users to access content
online.
Conclusion
A web server is a crucial component of internet infrastructure, enabling users
to access websites and web applications. It efficiently processes requests,
serves content, and ensures secure communication between clients and
servers. Choosing the right web server depends on performance, security,
and application requirements.
Introduction
A web browser is a software application that allows users to access, retrieve,
and display information on the internet. It acts as a bridge between the user
and the World Wide Web, interpreting and rendering web pages written in
HTML, CSS, and JavaScript. Web browsers enable users to navigate
websites, interact with online applications, and consume digital content such
as videos, images, and interactive elements. They are essential for everyday
internet use, facilitating communication, research, entertainment, and
e-commerce.
Conclusion
A web browser is an essential tool for accessing and interacting with online
content. It acts as a bridge between users and the internet, processing web
requests, rendering pages, and ensuring secure communication between
clients and web servers. With various browsers available, users can choose
one that best suits their needs based on factors such as speed, security,
privacy, and additional functionalities. Understanding how web browsers work
and their capabilities helps users make informed decisions to optimize their
browsing experience.