Lar Redes Qual é o modelo cliente-servidor? - o que é techopedia

Qual é o modelo cliente-servidor? - o que é techopedia

Índice:

Anonim

Definição - O que significa Modelo Cliente-Servidor?

O modelo cliente-servidor é uma estrutura de comunicação distribuída de processos de rede entre solicitantes de serviços, clientes e provedores de serviços. A conexão cliente-servidor é estabelecida por meio de uma rede ou da Internet.


O modelo cliente-servidor é um conceito central de computação em rede que também cria funcionalidade para troca de email e acesso à Web / banco de dados. As tecnologias e protocolos da Web criados em torno do modelo cliente-servidor são:

  • Protocolo de transferência de hipertexto (HTTP)
  • Sistema de Nome de Domínio (DNS)
  • Protocolo SMTP (Simple Mail Transfer Protocol)
  • Telnet

Os clientes incluem navegadores da Web, aplicativos de bate-papo e software de e-mail, entre outros. Os servidores incluem Web, banco de dados, aplicativo, bate-papo e email, etc.

Techopedia explica o modelo cliente-servidor

Um servidor gerencia a maioria dos processos e armazena todos os dados. Um cliente solicita dados ou processos especificados. O servidor retransmite a saída do processo para o cliente. Às vezes, os clientes lidam com o processamento, mas requerem recursos de dados do servidor para conclusão.

O modelo cliente-servidor difere de um modelo ponto a ponto (P2P) em que os sistemas de comunicação são o cliente ou o servidor, cada um com status e responsabilidades iguais. O modelo P2P é uma rede descentralizada. O modelo cliente-servidor é uma rede centralizada.

Uma desvantagem do modelo cliente-servidor é ter muitas solicitações de clientes que sobrecarregam um servidor e levam ao funcionamento inadequado ou ao desligamento total. Os hackers costumam usar essas táticas para encerrar serviços organizacionais específicos por meio de ataques distribuídos de negação de serviço (DDoS).

Qual é o modelo cliente-servidor? - o que é techopedia