Quer entender quais são os diferentes tipos de servidores que estão presentes nas redes de computadores?
Vamos listá-los rapidamente, depois passar por cada um deles e explicá-los com mais detalhes:
- web Server
- Servidor de banco de dados
- Servidor de Email
- Servidor Proxy da Web
- DNS Server
- Servidor FTP
- Servidor de arquivos
- DHCP Server
- cloud Server
Bem, você já usou o modelo cliente-servidor sem nem perceber se está lendo este post agora. Você (como cliente) exigiu um recurso (esta página web), que foi entregue por um servidor web.
Essa é a arquitetura predominante para comunicações modernas, na qual os servidores fornecem informações digitais aos clientes.
O modelo ponto a ponto, ou “P2P”, tende a depender de computadores conectados entre si para trocar informações.
A arquitetura cliente-servidor, ao contrário do modelo P2P, é baseada no servidor web principal ou conjunto de máquinas conectadas a uma rede, geralmente em um data center.
Clientes, ou computadores comuns conectados à internet ou a uma rede local, enviam pacotes ao servidor para solicitar dados.
Quando o servidor recebe essas demandas, ele tem três opções: aceitar o pacote, rejeitar ou “descartar” o pacote ou encerrar a conexão silenciosamente.
O servidor e o cliente devem enviar solicitações um para o outro nas portas certas ao contar com “portas” para controlar o fluxo de dados.
Muitas vezes, esses firewalls são configurados para receber vários tipos de solicitações. Por exemplo, a maioria dos servidores que usam Hypertext Transfer Protocol, ou “HTTP”, só aceitaria solicitações de dados pelas portas 80 ou 443.
Se você enviar um pacote de um cliente para um servidor configurado corretamente em outra porta, o servidor normalmente descartará os pacotes silenciosamente.
Agora que abordamos o básico de como funciona o modelo cliente-servidor, vamos examinar alguns dos tipos mais comuns de servidores encontrados em sistemas de comunicação e no campo da tecnologia da informação em geral.
Vamos dar uma olhada em como eles funcionam, por que eles fazem como fazem e por que eles são tão importantes em uma rede de computadores.
1. Servidor Web
O site que você está visualizando agora é alimentado por um servidor web. Esse tipo de servidor serve principalmente conteúdo da Web para clientes.
Os clientes enviam solicitações “GET” e “POST” para servidores web (entre outros verbos).
Uma solicitação “GET” é feita quando um cliente deseja genuinamente recuperar dados e não possui dados para enviar ao servidor.
Uma solicitação “POST”, ao contrário, é feita quando um cliente tem informações para compartilhar com o servidor e antecipa uma resposta. Preencher um formulário em um servidor web e clicar no botão enviar, por exemplo, é uma demanda “POST” do cliente para o servidor.
Os servidores web são frequentemente “headless”. Isso é feito para preservar a memória do servidor e garantir que ela seja suficiente para alimentar o sistema operacional e os aplicativos do servidor.
O termo “headless” se refere ao fato de que ele não opera como um computador doméstico típico, mas simplesmente serve conteúdo. Os administradores desses servidores só podem acessá-los por meio de terminais de linha de comando.
Lembre-se de que esses servidores da Web, como seu computador pessoal, podem executar qualquer tipo de aplicativo.
Eles também podem ser executados em qualquer sistema operacional, desde que sigam as “regras” gerais da Internet.
As aplicações web modernas são tipicamente construídas em camadas, começando com scripts do lado do servidor e programas que processam dados (por exemplo, PHP, ASP.NET, etc.) Seja apresentado.
Um navegador da Web produz o conteúdo para exibir a página enquanto você a está lendo agora. Se você deseja criar seu próprio servidor web, podemos fazer alguns recomendações.
Microsoft IIS, Apache, Nginx e outros servidores web populares estão listados abaixo.
Os servidores da Web usam as seguintes portas: Porta 80 para HTTP (não criptografado) e Porta 443 para HTTPs (criptografado). Os servidores Web atualmente são os tipos mais comuns de servidores.
2. Servidor de banco de dados
Um servidor de banco de dados geralmente é usado em conjunto com algum outro tipo de servidor. Este tipo de servidor existe apenas para armazenar dados em grupos.
Existem inúmeros métodos de armazenamento de dados baseados em várias teorias. Um dos mais comuns é “SQL”, que significa “Linguagem de Consulta Estruturada”.
Os programadores de banco de dados podem construir bancos de dados nesses servidores escrevendo scripts na linguagem do banco de dados.
Os aplicativos da Web geralmente usam componentes do lado do servidor que se conectam a um servidor de banco de dados para recuperar dados conforme os usuários os inserem.
É uma boa ideia manter servidores web e servidores de banco de dados em máquinas separadas. Os servidores de banco de dados devem existir por conta própria por motivos de segurança.
Se um hacker obtiver acesso a todo o servidor da Web, mas não ao servidor de banco de dados, ele poderá recuperar ou alterar imediatamente as informações armazenadas no servidor de banco de dados.
MySQL, MariaDB, Microsoft SQL, Oracle Database e outros servidores de banco de dados populares estão listados abaixo.
Os servidores de banco de dados usam as seguintes portas: Porta 3306 (MySQL, MariaDB), Porta 1433 (MS-SQL) e Porta 1521. (Oracle DB). Os servidores de banco de dados geralmente são tão comuns quanto os servidores da Web porque a maioria dos servidores da Web requer um servidor de banco de dados.
3. Servidor de e-mail
Um servidor de e-mail geralmente é alimentado por “SMTP” ou “Simple Mail Transfer Protocol”. Outros protocolos podem ser usados por servidores de correio mais recentes, mas o SMTP continua sendo o protocolo dominante.
Os serviços de e-mail são alimentados por um servidor de e-mail. Esses servidores simplesmente aceitam e-mails de um cliente para outro e encaminham os dados para algum outro servidor.
Como os dados são simplificados quando enviados via SMTP, algumas informações, como formatação da Web, geralmente são perdidas em transações de e-mail.
Os servidores de e-mail geralmente são emparelhados com servidores da Web na abordagem moderna. Isso permite que os usuários tenham um “cliente da web” que exibe dados graficamente em uma página da web. Alguns aplicativos da Web mais recentes podem até simular um cliente de e-mail de computador doméstico sem exigir nenhuma instalação.
As portas usadas pelos servidores de e-mail incluem a porta 25 (SMTP), a porta 587 (SMTP seguro) e a porta 110. (POP3).
O servidor de e-mail é um tipo diferente de servidor do servidor web e normalmente é menos comum.
4. Servidor proxy da Web
Um servidor proxy da Web pode ser executado em qualquer um dos vários protocolos e, no entanto, todos fazem a mesma coisa.
Eles recebem solicitações do usuário, filtram-nas e, em seguida, agem em nome do usuário. O tipo mais comum de servidor proxy da Web foi projetado para ignorar os filtros da Web escolares e corporativos.
Como o tráfego da Web é roteado por meio de um único endereço IP e um site que ainda não foi bloqueado, os usuários podem acessar sites proibidos por meio desses filtros.
Um servidor proxy organizacional é um tipo menos comum. Ele tem o mesmo efeito, mas geralmente é autorizado por uma empresa.
Ele coleta o tráfego da web dos usuários, registra-o para análise posterior e o envia para a Internet.
Isso agrega o tráfego do usuário para que um dispositivo não possa ser distinguido abertamente de outro. Este tipo de servidor não é tão comum.
5. Servidor DNS
Um servidor DNS, também conhecido como servidor “Domain Name Service”, é frequentemente usado para traduzir nomes de domínio em endereços IP.
Depois de digitar um nome de domínio em seu navegador e pressionar Enter, ele se refere a este servidor. O ponto é que os usuários não precisarão memorizar endereços IP e as organizações poderão ter um nome adequado.
Os servidores DNS são normalmente fornecidos por provedores de serviços de Internet (ISPs) para seus clientes. No entanto, existem inúmeras organizações que oferecem esse serviço de pesquisa gratuitamente (como a popular Servidor DNS do Google com IP 8.8.8.8).
Esses servidores DNS alternativos são frequentemente usados por usuários preocupados com sua privacidade online.
Quando os usuários criam um novo nome de domínio, os servidores DNS também são acessados. Como os servidores DNS operam de maneira hierárquica, alguns são mais “autoritários” do que outros.
O nome de domínio é registrado com um servidor DNS de nível superior, que é referenciado por outros servidores DNS de nível inferior. Esse registro normalmente se espalha por todo o mundo em um processo que leva de três a quatro dias.
6. Servidor FTP
Os servidores FTP, também conhecidos como servidores “File Transfer Protocol”, servem a um único propósito: hospedar trocas de arquivos entre usuários.
Como esses servidores não fornecem o tipo de criptografia por padrão, várias versões seguras do protocolo são frequentemente usadas em seu lugar (como sFTP, que é FTP sobre protocolo SSH seguro).
Após a autenticação com um cliente FTP, os usuários podem fazer upload ou download de arquivos desse tipo de servidor. Os usuários também podem navegar pelos arquivos no servidor e baixar os tipos de arquivo conforme necessário.
Os servidores FTP usam as seguintes portas: 20, 21 e 22 para FTP e 22 para sFTP.
Os servidores FTP geralmente são implantados como parte de servidores web, por isso são tão prolíficos quanto os servidores web, mas atualmente seu uso é menos pronunciado.
7. Servidor de arquivos
Um servidor de arquivos não é o mesmo que um servidor FTP. Esse servidor é mais moderno e normalmente pode “mapear” arquivos em rede para outras unidades. Isso significa que os usuários podem navegar pelas pastas usando o navegador de arquivos da área de trabalho doméstica.
O principal benefício desse tipo de servidor é que ele permite que os usuários façam upload e download de arquivos e dados. O administrador é responsável pelas permissões de arquivo.
Servidores de arquivo são comumente encontrados em redes corporativas, seja em um ambiente Windows Active Directory ou em um sistema operacional Linux. À medida que mais pessoas migram para o armazenamento em nuvem, esses tipos de servidores estão se tornando cada vez menos comuns no local.
8. Servidor DHCP
Um servidor DHCP configura as configurações de rede dos computadores clientes usando o protocolo DHCP (Dynamic Host Communication Protocol).
Em vez de configurar manualmente endereços IP estáticos e outras configurações em sistemas de computador em uma grande rede, um servidor DHCP na rede define essas configurações de rede em computadores LAN de forma adaptável.
9. Servidor em nuvem
Verdade seja dita um servidor em nuvem, não é um TIPO de servidor. Na realidade, todos os servidores acima são, estritamente falando, todos os servidores em nuvem, porque todos são implantados na nuvem, ou seja, com arquiteturas mais modernas, a maioria desses tipos de servidores é implantada remotamente, e não nas instalações físicas de uma empresa .
Embora algumas empresas maiores ainda mantenham servidores locais.
Agora que vimos os diferentes tipos de servidores, veremos diferentes plataformas onde eles podem existir.
Tipos de plataformas de servidor
Servidores físicos e servidores virtuais são os dois tipos mais comuns de servidores que ocorrem em redes. Veja como eles são semelhantes e como eles não são.
1. O Servidor Físico
No final, é um Servidor Físico que serve os dados. Servidores físicos modernos, que rodam em metal e eletricidade, são frequentemente capazes de atender muito mais do que um usuário jamais precisará.
As empresas de hospedagem geralmente os hospedam em data centers para atender a uma variedade de clientes. Organizações maiores que dependem deles são a única exceção; nesses casos, as organizações normalmente possuem a rede de servidores físicos.
Anteriormente, cada servidor em uma rede (por exemplo, um servidor web, um servidor de banco de dados e assim por diante) era hospedado em seu próprio servidor físico dedicado. Esse conceito está sendo eliminado em favor das tecnologias de virtualização, que permitem que cada servidor seja uma máquina virtual dentro de uma máquina física maior.
2. Máquina Virtual
A servidor virtual é uma parte de um servidor físico que foi particionado. A maioria dos “servidores” na internet são servidores virtuais. Eles geralmente recebem uma quantidade definida de recursos de servidor físico para trabalhar (como RAM, CPU, espaço de armazenamento).
Os servidores virtuais podem ser alugados por uma fração do custo de um servidor físico. Isso se deve ao fato de que as empresas de hospedagem normalmente possuem ou alugam o servidor físico a um custo de atacado e lucram vendendo partes da máquina física para usuários com multidões menores por vez.
Antes de encerrarmos, vamos ver algumas perguntas comuns sobre os tipos de servidores.
Perguntas frequentes sobre tipos de servidores
O que é um servidor em uma rede de computadores?
Um servidor é um computador que está ligado a uma rede de outras estações de trabalho conhecidas como "clientes". Os computadores clientes usam a rede para solicitar dados do servidor. Um computador servidor normalmente executa "trabalhos" que um computador cliente não é capaz de fazer sozinho, porque possui software ou arquitetura de rede específicos para poder executar funções especializadas. Um exemplo típico de servidor é um servidor web, que é usado para servir sites a clientes, ou um servidor de email que recebe e envia emails.
Como funcionam os servidores de computador?
Um servidor funciona sendo colocado em uma arquitetura de rede onde está disponível para vários usuários. Enquanto seu computador local armazena documentos e registros que você colocou nele, um servidor armazena todas as informações combinadas com os clientes que atende e compartilha essas informações com todos os dispositivos que exigem acesso a eles. Um servidor normalmente não possui uma tela dedicada e um teclado e normalmente é acessado remotamente por meio de software como RDP ou Área de Trabalho Remota.
Por que precisamos de um servidor?
Um servidor é necessário para fornecer todos os serviços necessários em uma rede, seja para grandes corporações ou para usuários privados da web. Certos tipos de servidores são essenciais para o bom funcionamento de um negócio, como um servidor de e-mail ou um armazenamento de arquivos. Enquanto até alguns anos atrás a maioria dos servidores estava baseada no mesmo local de uma empresa, hoje em dia a maioria dos servidores são baseados em nuvem. Isso significa que sua empresa pode trabalhar de qualquer lugar onde haja conectividade confiável com a Internet.
. deixe um útil comente com suas ideias, depois compartilhe com seu (s) grupo (s) do Facebook, que considerariam isso útil e vamos colher os benefícios juntos. Obrigado por compartilhar e ser legal!
Divulgação: Esta página pode conter links para sites externos de produtos que amamos e recomendamos de todo o coração. Se você comprar produtos que sugerimos, podemos receber uma taxa de referência. Essas taxas não influenciam nossas recomendações e não aceitamos pagamentos por análises positivas.