You are on page 1of 4

Reading Material

CHS 3

Topic: Servers

A server is a computer or system that provides resources, data, services, or


programs to other computers, known as clients, over a network. In theory, whenever
computers share resources with client machines they are considered servers.

Types of Servers

1. Print Servers

- manage multiple printers with a software application, network device or computer. To


make a printer queue status information available to end users and network administrators, a
Print Server is mainly used in Office or where more 20-50 users are need to print.

It accepts print jobs task from the computers and sends the jobs to the appropriate
printers, queuing the jobs locally to schedule it so more quickly than the printer Print.

2. File Server

A file server is a computer joined to a network in home or office network, and that can
store many files in the server’s hard disks.

A shared disk access, i.e., shared storage of computer files connectivity by FTP (File
Transfer Protocol), SMB/CIFS protocol (Windows and Unix-like) or NFS protocol (Unix-like
systems). Design of File Server RAID (Redundant Array of Independent Disks) and NAS
(Network Storage Network).

3. Database Server

A Database server is a database management system (DBMS) that provides


database-server functionality, and some database like  Oracle, DB2, Informix, and Microsoft
SQL Server, PostgreSQL, MYSQL.

4. Proxy Server

A proxy server is a computer system or router that functions as a relay between
client and server. It helps prevent an attacker from invading a private network and is one of
several tools used to build a firewall.

The word proxy means "to act on behalf of another," and a proxy server acts on
behalf of the user.

5. Mail Server

 - also known as a mail transfer agent, or MTA; mail transport agent; mail router; or
internet mailer -- is an application that receives incoming email from local users and
remote senders and forwards outgoing messages for delivery.
6. Web Server

● A web server is a server that runs on websites. It is also called a computer program.
The main function of web servers is to store, process, and deliver.

● Whenever we search on the internet through web browsers like chrome, Mozilla,
internet explorer, etc., receives the request for the URL and then web server sends the
data according to the need of the user. These types of servers mainly show the data in
format like images, text, video, etc.

● A web server program uses HTTP (Hypertext Transfer Protocol), which serves files for
users that create web pages. Dedicated computers and applications are also known as
web servers.

7. Application Server

- server programs in a computer with a distributed network that provide the business
logic for an application program to as a type of middleware, application servers occupy a
large chunk of computing territory between database servers and the end user, and they
often connect the application to users.

An Application Server provides services and infrastructure for developing, deploying,


and running applications.

8. Real-Time Communication Server

- is a term used to refer to any live telecommunications that occur without transmission
delays. RTC is nearly instant with minimal latency.

RTC data transmission modes are as follows:

● Half Duplex: send or receives one time simultaneously on a single carrier or circuit.
● Full Duplex: send and receives simultaneously bidirectionally on a single carrier or
circuit.

9. FTP Server

File Transfer Protocol makes it possible to move one or more files securely between
computers while providing file security and organization as well as transfer control. FTP is
transferring files from server to a computer and vice versa.

10. DNS Server (Domain Name Server)

-is a computer server that contains a database of public IP addresses and their
associated hostnames, and in most cases serves to resolve, or translate those names to IP
addresses as requested DNS servers run special software and communicate with each
other using special protocols.

● A user enters a website name called domain name into their Internet browser.
● The computer sends the domain name as a DNS request to the ISP (Internet Service
Provider).
● The ISP finds IP address associated with that name. If not, the ISP forwards the
request to other providers in an effort to located the DNS record that contains the
data.
● Once the record is found, the IP address of the domain is returned to the user. the
user’s computer can communicate directly with the server.

11. List Server

List servers are a great way to handle mailing lists that are statements, newspapers, or
publicity.

● A mailing list server is a program that handles subscription requests for a mailing
list and distributes new messages, newsletters, news, or other postings from the
list’s members to the entire list of subscribers.

These list servers are included in interactive discussions that are open to the community.

12. Telnet Server

Telnet is a simple, text-based network protocol that is used to access remote computers
over the Internet such as TCP / IP networks. Telnet is a protocol that connects you to a
Remote Computer (Host) over a TCP / IP network (such as the Internet).

● Using Telnet Client Software on your computer, one can create a Connection to
Telnet Server (i.e., Remote Host).
● These types of servers are most commonly used for remote-management, but
sometimes for the initial setup of some devices, especially networks, hardware such
as switches, Access Point, etc.

13. Open-Source Server

From your underlying open-source server operating system to the server software that help
you get your job done; open-source software is a critical part of many IT infrastructures.

Examples: Apache HTTP Server , NGINX,Apache Tomcat,Lighttpd.

14. Virtual Server or VPS

Compared to a dedicated server, a virtual server shares software and hardware


resources with other operating systems (OS).

Virtual servers are common because they can provide more efficient resource control
and are cost-effective through server virtualization.

15. Online Gaming Server

This type of server is responsible for connecting hundreds of gamers around the world to
an external server(s) for accessing gaming data. Xbox live is one of the examples for
gaming servers.
16. Chat Servers
This server enables a number of people to share information in the environment of an
internet newsgroup that offer real-time discussion capabilities.

17. IRC Servers

Internet Relay Chat is comprised of various independent networks of servers that allow
users to connect to each other via an IRC network. It is an option for those who are seeking
real-time competence.

18. Fax Servers

Fax servers is needed by large organization that wants to reduce the incoming and
outgoing telephone resources. However, there is a need to fax the actual document.

19. Groupware Servers

It is software that is designed to make the users able to work together, regardless of
their location, through the Internet or a corporate Intranet and to work together in a virtual
environment.

20. News Servers

They work as a source of distribution and delivery for hundreds of available public
newsgroups accessible over the USENET news network.

You might also like