Client-Server Network

How client-server model works? 

  1. Client (user) feeds the URL (Uniform Resource Locator) of any website, then browser sends the requests to DNS (Domain Name System) server.

  2. DNS server machine find out the appropriate address of web server.

  3. DNS server is responsible to responds with using IP (Internet Protocol) address of web server.

  4. Browser files HTTP or HTTPS requests to IP of web server.

  5. All needed files of website are sent by server.

  6. Browser is getting to render all files and website is visible on system and its rendering activities are completed with using of DOM, CSS and LS engine.

 

Advantages of Client Server Network

  1. Fully right to control all activities of entire network centralized.

  2. All data is saved on the central area.

  3. All network devices can be handled centrally.

  4. All concern like as Backups and network protection also can be managed centrally.

  5. All users also have right to access entire shard files which are stored centrally.

  6. Users are able to access all data anytime and anywhere, so user have not any place boundation.

  7. It can be scaled that means as per the requirement its size can be expanded.

  8. It provides the integration of services that means it grants permission of all client to access corporate data with using of own terminal and to eliminated all unnecessary log in permissions.

  9. It allows users to share all resources on the other different platforms and locations.

  10. It is designed on the base of distributed model that means to replace, repair, any updating and relocate server without affecting of client.

  11. It is capable to bear massive usage.

  12. It has best management to keep all records of entire files, so all users can find any file easily.

  13. It allows to all users to decrease the data replication for their applications.

 

Disadvantage of Client-Server Network

  1. If main server gets halt then entire system will be failed.

  2. It is need special network operation system.

  3. More expensive to configure their hardware and software components.

  4. To need well qulified technical staff for maintaining the server.

  5. If large number of client try to send requests at the same time frame the Traffic Congestion Problem can be created.

  6. Its cost is not affordable for normal users.

 

Four types of Client Server Network

  • Web Servers

Web Servers likes as high performmance computer system that can host multiples websites. On this server, to install different types of web server softwares such as Apache or Microsoft IIS, which delivers access to hosted several websites on the internet and these servers are linked with internet through higher speed connection that delivers ultra data transmission rates.

  • Mail Servers

Email servers helps to send and receive all emails. Some softwares are run on the mail server which allow to administrator to create and handle all email accounts for any domain that is hosted on the server. Mail servers use the some protocols for sending and receiving emails such as SMTP, IMAP and POP3. SMTP protocol helps to fire messages and manages all outgoing email requests. IMAP and POP3 help to receive all messages and handle all incoming mails.

  • File Servers

 File server is dedicated systems that allow users to access for all files. It works like as centralized file storage location and it can be accessed by several terminal systems.

  • DNS

DNS stands for Domain Name Server and it has huge database of different types of public IP addresses, and they link with their hostnames.

 

References

  1. What is Client Server Network? Advantages , Disadvantages, Example. (2021). Retrieved from https://digitalthinkerhelp.com/what-is-client-server-network-example-advantages-disadvantages/.
  2. What is client server network with example. (2021). Retrieved from https://www.itrelease.com/2021/04/what-is-client-server-network-with-example/.
  3. 5 Advantages and Disadvantages of Client Serve Network | Drawbacks & Benefits of Client Server Network. (2021). Retrieved from https://www.hitechwhizz.com/2020/11/5-advantages-and-disadvantages-drawbacks-benefits-of-client-server-network.html.

 

More Article's For You

Tag: mobile-development

What is Universal Windows Platform apps (UWP)?



Tag: web-development

What is a Single Page Application? Pros and Cons of SPAs



Tag: web-development

The 5 Most Important Skills a Web Developer Needs



Tag: server-domain

Websockets and SSE (Server Sent Events)



Tag: web-development

Principles of modern web application development



Start A Project
Start A Project With Us
Your message has been sent. Thank you!