The term 'server' indicates a robust functional machine upon which the server hardware, server software provides several services to other operating computers. A server can render diverse functionalities, and all come in distinct nature and sizes to aid distinctive work or usage. When the Server and its client's machine work synchronically then we call it a client/server network system, which grants us centralized access to information and stored data etc.
Servers are generally referred to as dedicated, which means they perform only the task which is designed. Several servers perform varied tasks, each server is assigned with a particular task to be performed, from serving mails to protect the internal network system and hosting websites.
Now we can address the essential type of server in the computer networking system widely used in the marketplace today.
The proxy server sits between the client's application, generally the web browser and the real server. This server intercepts the requests to the real server to see if it can fulfill the client request. else it forwards the request to the real server. The main purpose of a proxy server is to filter the incoming requests and to improve the performance. The proxy server improves the performance of the set of users.
The mail server also commonly known as an e-mail server, it is the server that handles emails and delivers over the internet. Typically the mail server receives emails from the client computers and delivers to the other mail servers. With the click of the send button, it is possible to send mails from one end to another end in seconds around the globe.
The webserver is a program that utilizes HTTP to serve the data files which form the user web pages, responding to the request made. The computers which host on the web sites should have web server programs. the leading web servers include Apache, Microsoft's Internet Information Server(IIS) and nginx from NGINX. The Web servers come as part of a bigger package of Intranet and Internet-related programs starting from serving the mails, downloading the requests for FTP files, Building and publishing Web pages.
The application server is also known as Appserver that is specifically designed to install, operate and host applications and the services associated with the end-users, IT service, and organizations. It facilitates the hosting and delivery of applications which is used by multiple users connected to local or remote users simultaneously. The Appserver consists of server OS and the server hardware which works together to deliver services to the residing application.
The features of Appserver include load balancing, user management, application security, data redundancy and importantly centralized management interface.
The RTC- Real-time communication servers also known as the chat servers enabling large users to instantly exchange information. Web RTC is both an open-source project and specifications to enable real-time media communications such as video, voice and data transfer between the browsers. Without the need for plug-ins or any additional hardware, this server provides the ability to communicate within the primary web browser. Since the support for WebRTC in the developer community has skyrocketed more organizations to add their support for the specification. Today, WebRTC is available in Chrome, Firefox, Safari, Edge, Android, and iOS and is a widely popular tool for video calling.
The FTP server is a computer system that has an FTP address that is dedicated to receiving an FTP connection.
An FTP server that has a file transfer protocol (FTP) address and is dedicated to receiving an FTP connection. The FTP server needs a TCP/IP network to function and dependent on a dedicated server with more than one FTP clients, the FTP server is always switched on, it helps to exchange files over the internet
The list server is programmed to handle subscription requests for the mailing list and distributes the latest updates, messages, newsletters and other postings from the members list to the entire list of subscribers as scheduled.
The Telnet server enables the user to log on to the host computer and perform the required tasks like they are working on the remote computer itself usually connected over a TCP/Ip network. when the telnet client establishes the connection to the remote host, the client becomes the virtual terminal wherein communication is allowed with the remote host, provided you have an account on that computer system.
9.Open Source Server:
The Open source is referred to as the program in which the source code is made available to the public for modification or use from its original design at free cost. The open-source code built upon a collaborative effort in which programmers improve and share the changes within the community.
The Virtual server shares the hardware and software resources with the other existing operating systems (OS), versus the dedicated server. They are cost-effective and produce faster control of resources, and are popular in the Web hosting industry.
This is similar to the data warehouse wherein which the websites store and maintain the information data. The Database server is a computer in the LAN which is dedicated to the database storage and its retrieval. The Database server holds the DBMS and database. When it receives the client's machine request, it performs the search in the database for the requested records and then retrieves the data files over the network to the client
12.Domain name servers:
The DNS is the hostname to the IP address translation service. The DNS is a distributed database that is implemented in the hierarchy of name servers. DNS is an application layer protocol for the exchange of messages between the servers and clients. Each host is identified by the IP address but it is hard to remember numbers for the users and also IP address is not static, so a mapping system is required to change the domain to the corresponding IP address. Hence a DNS is required to convert a domain name of a website to their IP address.
Keywords: proxy server, TCP/IP network, DNS
Article Directory: http://www.articlecatalog.com
Copy and Paste Link Code:
Read other Articles from jananiprakash25:
Article ID 1093160 (Views 57)