Experiment-7: AIM-To Study About Different Types of Web Servers
Experiment-7: AIM-To Study About Different Types of Web Servers
Web Server-- A web server is server software, or hardware dedicated to running said
software, that can satisfy World Wide Web client requests. A web server can, in general,
contain one or more websites. A web server processes incoming network requests over HTTP
and several other related protocols.
Shashikant sharma
17CE052
Fig. Types of Web Servers
Currently, Apache is the most popular with IIS gaining in popularity and (according to our
predictions) soon becoming the most popular web server. nginx is an extremely popular
alternative as it is very fast and very lightweight, while GWS is the least used with a small
percentage of use.
File Servers—
They are often responsible for the availability of stored files and their management as well as
security. You can send and receive files at the user’s request. These are not like sharing
servers; they are more like the filing cabinets of the Internet world.
File servers are often categorized by how the files on the server are accessed. Here are the
different methods:
SMB/CIFS Protocol
NFS Protocol
Shashikant sharma
17CE052
So, file servers are different from web servers because they do not provide dynamic web
content like web servers. Instead, they only provide static files.
Application Servers—
This is a server that is dedicated to serving a certain piece of software. So, it is often used in
conjunction with other servers and software. For example, you may sign up for online gaming
and be directed to servers set up solely for the gaming software.
These are devices that bypass servers in order to send signals directly from one place to
another in an organized fashion, such as how a person is able to download one file from
multiple computers at one time.
Message Servers--
These are servers that allow things such as real-time communication between users. And,
they may include IRC servers, chat servers and groupware. The methods of communication
are fairly flexible.
Proxy Servers—
It will act as a mediator between server-to-filter requests made by users and a client program.
So, it allows the management of emails and shared connections.
There are two types of proxy servers: Open Proxies and Reverse Proxies.
Shashikant sharma
17CE052
Open Proxies--
An open proxy is a forwarding proxy server which is accessible to any user. Anonymous
open proxies allow the users which access them to conceal their IP address while using the
internet. So, the level of anonymity varies and these often aren’t entirely secretive as there are
methods which will cause the client to reveal itself.
Reverse Proxies--
Reverse proxies are a type of server which appears to be an ordinary server. So, a user that
requests information from the server will have their request forwarded to one or more proxy
servers which allow the user to receive their request as if it were from the original server all
while having no information as to the original server.
Proxy servers have a wide range of uses including both malicious and legitimate uses. For
example, large corporations may use proxy servers to protect their data while someone may
avoid government, business, or school censorship with the use of a proxy.
Database Servers—
They can manage a database, as it is stored on the server. They may use the SQL database
management system. So, the server can search through information and send any requested
information back to the client.
Mail Servers—
As the name suggests, this is the sort of server you can use to control email. A server may be
set up with the expressed idea of it controlling and handling emails only. So, it sends,
receives, stores your emails.
There are two primary types of mail servers: IMAP and POP3 Servers. IMAP is quickly
becoming the most popular server as it allows you to read your mail on multiple devices.
So, most people will not need to (nor want to) run their own mail server, as Google,
Microsoft and plenty of other corporations offer free email.
ServerPronto offers the best affordable and secure hosting service in all dedicated server
packages.
Shashikant sharma
17CE052