List of Common Network Port Numbers: Port Service Name Transport Protocol
List of Common Network Port Numbers: Port Service Name Transport Protocol
List of Common Network Port Numbers: Port Service Name Transport Protocol
server is responded to with an HTTP status code. HTTP status codes are three-digit
codes, and are grouped into five different classes. The class of a status code can be
quickly identified by its first digit:
1xx: Informational
2xx: Success
3xx: Redirection
4xx: Client Error
5xx: Server Error
23 Telnet TCP
50, 51 IPSec
161, 162 Simple Network Management Protocol (SNMP) TCP and UDP
443 HTTP with Secure Sockets Layer (SSL) TCP and UDP
Web Servers
What is a Web Server?
Web servers use HTTP to allow access to the Internet. They search through and use
HTML files that are sent to web browsers and translated so the user can understand
them. It is also capable of accessing and storing other types of files, but they are often
attached in some way to the HTML files it has, such as having images that are placed
upon the HTML.
What are Web Servers Used For?
Web servers are primarily used to store process and deliver the pages of a web site to
users. In laymans terms, this means that web servers are what make websites appear
when you type in a URL.
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 users 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
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. 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.
Application Server Advantages:
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.
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. It allows the management of emails and shared connections.
There are two types of proxy servers: Open Proxies and Reverse Proxies.
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. The level of anonymity varies and these often arent entirely secretive as
their are methods which will cause the client to reeal itself.
Reverse Proxies
Reverse proxies are a type of server which appear to be an ordinary server. 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 Server Uses
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. 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. 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.
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
Comparison chart
Job Application server is used to serve web Web server is used to serve web
based applications and enterprise based based applications.(i.e servlets and
applications(i.e servlets, jsps and ejbs...). jsps)
Application servers may contain a web
server internally.
Functions To deliver various applications to another Keeping HTML, PHP, ASP, etc files
device, it allows everyone in the network to available for the web browsers to view
run software off of the same machine. when a user accesses the site on the
web, handles HTTP requests from
clients.