SlideShare uma empresa Scribd logo
2
Mais lidos
6
Mais lidos
Diferentes Tipos de Servidores em Computação
Um servidor é um programa de computador ou equipamento que oferece um serviço
para outro programa de computador e seus usuários, referidos coletivamente como
clientes. O sistema físico em que um programa de servidor é executado às vezes é
chamado de servidor em um data center. Essa máquina pode ser um servidor dedicado
ou pode ser usada para qualquer outra coisa. Em uma arquitetura de programação
cliente/servidor, um programa servidor espera por solicitações de programas clientes,
que podem estar sendo executados na mesma máquina ouem outra.Um programa em
um computador pode atuar tanto como cliente quanto como servidor quando outros
programas solicitam seus serviços. O uso de servidores pode ser definido como
fornecer dados para os usuários. Servidores podem ser usados para gerenciar uma
rede, compartilhar arquivos ou programas, hospedar bancos de dados e hospedar
páginas da web e e-mails.
O servidor é semelhante aos computadores pessoais. Seus componentes são o
processador (CPU), memória (RAM) e disco rígido. Servidores contêm hardware e
programas que são adaptados à sua função pretendida. Como resultado, o tipo de
servidor é determinado pelo objetivo desejado.
Os tipos de servidores mais amplamente utilizados são os seguintes:
• Servidor Web
• Servidor de Banco de Dados
• Servidor de E-mail
• Servidor Proxy Web
• Servidor DNS
• Servidor FTP
• Servidor de Arquivos
• Servidor DHCP
• Servidor em Nuvem
• Servidor de Aplicação
• Servidor de Impressão
• Servidor NTP
• Servidor Radius
• Servidor Syslog
• Servidor Físico
1. Servidor Web
O servidor responsável por publicar um site na internet é conhecido como servidor
web. Um servidor que fornece hospedagem, também chamado de "hosting", via
protocolo de internet é chamado de servidor web. O aluguel do espaço necessário para
publicar páginas da Web na Internet é denominado "hospedagem". Hospedagem
significa colocar páginas, imagens ou documentos destinados a um site em um
computador que os usuários da Internet acessam. Apache, Microsoft Internet
Information Server (IIS) e Nginx são os servidores web mais populares na Internet.
Os dados de cada site que você vê na internet estão armazenados em outro host, e o
software chamado Web Server é utilizado para usar esse computador de forma
eficiente. Os servidores web geralmente são compostos por vários pacotes de
software. Cada um desses pacotes de software ajuda a controlar diferentes funções.
Por exemplo, o pacote File Transfer Protocol (FTP), que vem com o software do servidor
web, ajuda o servidor a realizar tarefas FTP. Da mesma forma, vários pacotes estão
disponíveis para executar uma variedade de tarefas, como servir e-mails, atender a
solicitações de download e publicar páginas da Web via HTTP.
Os servidores web mais comuns são os seguintes:
• Apache HTTP Server: A Apache Software Foundation criou o servidor web mais
popular do mundo. O Apache é um servidor web de código aberto que pode ser
instalado em Linux, Unix, Windows, FreeBSD, Mac OS X e muitos outros
sistemas operacionais. Mais de 60% dos servidores web utilizam o Apache.
• Internet Information Services: O Internet Information Server (IIS) da Microsoft é
um servidor Web de alto desempenho.
• Lighttpd: O Lighttpd, pronunciado lighty, é um servidor web gratuito que vem
com o sistema operacional FreeBSD. Este servidor web de código aberto é
rápido, seguro e consome muito menos energia da CPU.
• Nginx: O Nginx é um servidor web fundamental no ambiente de computação
cliente-servidor, fornecendo informações críticas de negócios aos sistemas
cliente. Assim como o Lighttpd, é um servidor web de código aberto, conhecido
por sua velocidade e baixo uso de recursos.
• Sun Java System Web Server: O servidor web da Sun Microsystems é projetado
para sites de médio e grande porte.
2. Servidor de Banco de Dados
Um servidor de banco de dados gerencia um banco de dados e fornece serviços
de banco de dados para os clientes. O servidor gerencia o acesso aos dados, a
recuperação e o atendimento das solicitações dos clientes.
Alguns exemplos de servidores de banco de dados incluem:
• Oracle: O banco de dados mais utilizado para administração de bancos de
dados objeto-relacionais.
• IBM DB2: Projetado pela IBM, é conhecido por sua simplicidade de
configuração e capacidade de armazenar grandes volumes de dados.
• Microsoft SQL Server: Introduzido em 1989, suporta Windows e Linux.
• MySQL: Um dos mais populares para aplicativos web, disponível em versões
gratuitas e pagas.
3. Servidor de E-mail
Um servidor de e-mail, também conhecido como servidor de correio, é um
sistema que envia e recebe e-mails. Existem dois tipos de servidores de e-mail:
de saída (SMTP) e de entrada (IMAP ou POP3). Eles garantem o envio e
recebimento de e-mails de forma eficiente e segura.
Como o Servidor de E-mail Funciona
Um servidor de e-mail conecta-se ao servidor SMTP para enviar e-mails, utiliza DNS
para identificar o domínio do destinatário e entrega a mensagem por meio de uma série
de servidores SMTP até que chegue ao servidor IMAP ou POP3 do destinatário.
4. Servidor Proxy Web
As pessoas raramente consideram o quão complicado é a internet. A ameaça de
crimes como roubo de identidade e violações de segurança de dados está crescendo.
Para se proteger, muitas pessoas utilizam servidores proxy ou Redes Virtuais Privadas
(VPN). Um servidor proxy é um servidor web que atua como intermediário entre um
programa cliente, como um navegador, e o servidor real. Ele envia consultas ao
servidor correto em nome do cliente e, às vezes, atende ao pedido diretamente.
Servidores proxy web oferecem duas funções principais: filtram solicitações e
aumentam o desempenho. Além disso, existem servidores proxy reversos que ficam
entre servidores web e clientes. As solicitações dos clientes passam pelos proxies
reversos antes de chegarem aos servidores. Eles são usados para armazenar em cache
imagens e páginas, minimizando drasticamente a carga nos servidores.
Há várias razões pelas quais um indivíduo ou empresa pode usar servidores proxy.
Limitar o acesso à internet. Como indivíduo, você pode controlar e monitorar o uso da
internet de seus filhos, bloqueando sites indesejados e conteúdo adulto. Empresas
também utilizam proxies para bloquear e regular o acesso à internet, evitando que
funcionários naveguem durante o trabalho. Além disso, monitoram todas as
solicitações, mostrando quais sites os funcionários visitam e quanto tempo gastam
online.
Benefícios do uso de um servidor proxy web:
• Mais privacidade: Servidores proxy alteram seu endereço IP e outros dados
identificáveis, permitindo que você acesse a internet de forma mais discreta.
Eles protegem suas informações pessoais, tornando o histórico de navegação
privado.
• Acesso a sites restritos: Alguns provedores restringem conteúdo por
localização. Um proxy web pode parecer que você está em outro lugar,
permitindo acessar serviços restritos.
• Desempenho melhorado e economia de largura de banda: Proxies eficientes
armazenam em cache dados da web, economizando tráfego e melhorando a
eficiência da rede.
• Segurança aprimorada: Proxies criptografam suas solicitações online,
protegendo suas transações e evitando ataques de sites maliciosos
conhecidos.
Alguns servidores de Proxy Web:
• SmartProxy: Ótimo para configurar rapidamente em navegadores. Oferece uma
rede de proxies residenciais e permite várias requisições simultâneas.
• Bright Data: Ideal para decisões empresariais baseadas em dados, ajudando a
desbloquear sites e coletar dados confiáveis.
• HMA: Melhor para navegação anônima, oferece acesso a sites bloqueados em
qualquer lugar do mundo.
• Whoer: Melhor para troca rápida de IP e desbloqueio de sites de forma gratuita.
• Hide.me: Melhor VPN para velocidade e proteção de privacidade, com
aplicativos para todas as plataformas.
5. Servidor DNS
O Sistema de Nomes de Domínio (DNS) é o diretório telefônico da Internet. O DNS é
responsável por encontrar o endereço IP correto para os sites quando os usuários
inserem seus nomes de domínio, como "google.com" ou "nytimes.com", nos
navegadores.
Os navegadores utilizam esses endereços para se comunicar com os servidores de
origem ou servidores de borda de CDNs e acessar informações dos sites. Tudo isso é
possível graças aos servidores DNS, que são máquinas especializadas em responder a
consultas de DNS.
Para resolver nomes, o sistema DNS utiliza sistemas de resolução. Resolvedores de
nomes são usados para encontrar os endereços IP associados aos nomes de domínio.
Os clientes DNS são as pessoas que usam os resolvedores.
Quando você digita um nome de domínio em seu navegador, ele pergunta primeiro ao
sistema operacional pelo domínio. Caso não tenha resposta, vai perguntando até
chegar ao provedor de serviços de internet e aos servidores DNS principais.
Se o banco de dados DNS correspondente tiver um equivalente para esse nome de
domínio, ele responde com o endereço IP, e o navegador usa essa resposta para se
comunicar com o servidor onde o domínio está hospedado.
Em uma consulta DNS sem cache, quatro servidores colaboram para fornecer um
endereço IP ao cliente: resolvedores recursivos, servidores raiz, servidores TLD e
servidores autorizados.
6. Servidor FTP
FTP é um protocolo de rede usado para transferir arquivos entre um cliente e um
servidor em uma rede de computadores. O FTP foi desenvolvido nos anos 1970 para
permitir que dois computadores transferissem dados pela internet. O modo principal
de comunicação do FTP é geralmente a porta 21. Servidores FTP realizam duas funções
básicas: "Put" (enviar) e "Get" (receber).
O FTP é útil para colaboradores remotos que precisam enviar material não confidencial
ou permitir que clientes obtenham documentos. Ele também pode ser utilizado como
backup remoto para acessar dados em caso de perda física dos arquivos.
Além disso, o FTP oferece opções de compartilhamento rápido de arquivos, proteção
de dados e interação em redes comuns.
7. Servidor de Arquivos
Um servidor de arquivos é um servidor central em uma rede que armazena e distribui
arquivos para os clientes conectados. Ele permite que usuários acessem e armazenem
arquivos em um local central, acessível a todos os clientes autorizados.
Os servidores de arquivos também oferecem vantagens como backup centralizado,
controle de permissões de usuários e capacidade de colaborar em documentos de
forma eficiente. Eles aliviam o uso de recursos dos clientes e, com acesso remoto,
permitem acessar arquivos a qualquer momento, garantindo segurança e controle
total pela empresa, sem depender de serviços terceirizados.
8. Servidor DHCP
O servidor DHCP atribui automaticamente endereços IP e outras informações de rede
aos dispositivos clientes. Ele automatiza a configuração de rede, reduzindo o tempo e
os erros que podem ocorrer ao configurar manualmente os dispositivos.
Cada dispositivo em uma rede IP precisa de um endereço IP exclusivo, e o DHCP
facilita o monitoramento e a atribuição desses endereços, automatizando o processo e
garantindo que clientes recebam um IP dinâmico, que pode mudar conforme a
necessidade.
O DHCP simplifica a administração de rede e reduz a necessidade de configuração
manual, centralizando a gestão dos endereços IP e evitando conflitos.
9. Servidor em Nuvem
Um servidor em nuvem é um recurso de servidor centralizado e agrupado que é
hospedado e distribuído através de uma rede - tipicamente a Internet - e pode ser
acessado por vários usuários sob demanda. Servidores em nuvem fornecem todos os
mesmos serviços que servidores físicos tradicionais, incluindo poder de
processamento, armazenamento e aplicações. Servidores em nuvem podem estar
situados em qualquer lugar do mundo e oferecem serviços remotos através de um
ambiente de computação em nuvem. Por outro lado, o hardware de servidor dedicado
tradicional é frequentemente instalado nas instalações da empresa para uso exclusivo
de uma única organização.
Como qualquer problema de software está isolado do seu ambiente, utiliza-se um
servidor em nuvem. Outros servidores em nuvem não afetarão o seu, e vice-versa. Em
contraste com servidores físicos, outro usuário sobrecarregando seu servidor em
nuvem não influencia o seu servidor em nuvem. Servidores em nuvem são confiáveis,
rápidos e seguros. Como eles não possuem os problemas de hardware que os
servidores físicos têm, são provavelmente a alternativa mais estável para empresas
que desejam manter seus gastos com TI o mais baixo possível. Servidores em nuvem
oferecem um serviço melhor a um custo mais baixo. Você obterá mais recursos e um
serviço mais rápido do que com um servidor físico equivalente. É relativamente
simples e rápido atualizar adicionando memória e espaço de armazenamento, e
também é menos caro.
10. Servidor de Aplicação
Um servidor de aplicação é um software que roda no servidor e é escrito por um
programador de servidores para fornecer lógica de negócios para qualquer aplicação.
Este servidor pode ser parte de uma rede ou de uma rede dispersa. Programas de
servidor são tipicamente usados para fornecer serviços para programas cliente que
estão no mesmo sistema ou em uma rede. Servidores de aplicação reduzem o tráfego
enquanto aumentam a segurança. Não é possível alcançar a agilidade ideal de um
servidor web manipulando tanto as requisições HTTP de clientes web quantopassando
ou armazenando recursos de vários sites. Servidores de aplicação preenchem essa
necessidade com uma arquitetura poderosa projetada para lidar com requisições de
conteúdo dinâmico online.
Servidores de aplicação fornecem proteção e redundância para os programas. A tarefa
de conservar e replicar a arquitetura da aplicação através da rede torna-se mais viável
uma vez implantada entre um banco de dados e um servidor web. A etapa extra entre
conexões web potencialmente prejudiciais e as joias da coroa do servidor de banco de
dados oferece um grau adicional de segurança. Como os servidores de aplicação
podem lidar com consultas de lógica de negócios, uma tentativa de injeção SQL é mais
difícil. Algumas das vantagens dos Servidores de Aplicação podem ser listadas como
segue:
• Fornece uma estrutura para gerenciar todos os componentes e serviços
operacionais, como gerenciamento de sessões e notificações de cliente
síncronas e assíncronas. Tornando incrivelmente simples instalar programas
em um único local.
• Qualquer alteração de configuração, como mudar o servidor de banco de
dados, pode ser feita centralmente a partir de um único lugar. Facilita a entrega
de patches e atualizações de segurança.
• Permite que você roteie requisições para outros servidores com base em sua
disponibilidade. O balanceamento de carga é usado para alcançar isso.
• Garante a segurança das aplicações. Permite tolerância a falhas, bem como
recuperação/falha.
• Economiza muito tempo se tivermos que instalar uma cópia das configurações
em cada máquina manualmente. Possui suporte a transações.
• Como é baseado no conceito cliente-servidor, o servidor de aplicação melhora
significativamente o desempenho da aplicação.
11. Servidor de Impressão
Um servidor de impressão é um programa de software, dispositivo de rede ou
computador que gerencia solicitações de impressão e fornece informações sobre o
status da fila de impressão para usuários finais e administradores de rede. Servidores
de impressão são usados em grandes redes empresariais, bem como em redes
pequenas ou de escritório doméstico (SOHO).
Um único computador dedicado operando como um servidor de impressão em uma
grande empresa gerencia centenas de impressoras. Um servidor de impressão em um
escritório pequeno é geralmente uma placa plug-in personalizada ou um pequeno
dispositivo de rede do tamanho de um hub que desempenha a mesma função de um
servidor de impressão dedicado, ao mesmo tempo em que libera espaço crítico em
disco nos poucos PCs disponíveis no escritório.
Um servidor de impressão, como outros servidores, opera na arquitetura cliente-
servidor, recebendo e processando solicitações de usuários. Servidores de impressão
físicos, como mostrado no diagrama acima, ficam na parte traseira da rede de uma
organização e conectam-se diretamente às impressoras de rede, mantendo o controle
sobre a fila de impressão. O servidor de impressão lida com dispositivos para solicitar
informações, como requisitos de arquivos e impressão. Embora a maior parte da
impressão ocorra dentro das redes de escritório, servidores de impressão estão
disponíveis para clientes de rede externos (tipicamente via login aprovado).
O software de servidor de impressão pode ser implantado em um servidor de arquivos
de rede ou em seu computador. Sistemas operacionais baseados em UNIX, como Mac
OS X e Linux,por padrão,utilizam o CUPS, ou Sistema de Impressão UNIX Comum, que
inclui funcionalidades de servidor de impressão incorporadas. Um servidor de
impressão também pode ser um dispositivo de hardware de rede de propósito único
que se conecta diretamente a uma impressora. Algumas impressoras incluem
tecnologia de servidor de impressão que permite conectá-las diretamente a um
roteador ou switch de rede.
Há várias maneiras de conectar uma impressora a um servidor de impressão. Ela pode
estar fisicamente conectada a um servidor de arquivos ou computador cliente por uma
conexão paralela, serial ou USB. Dispositivos de hardware de servidor de impressão
dedicados conectam-se a uma impressora diretamente através de uma conexão
paralela ou USB e à rede sem fio ou por uma conexão de cabo Ethernet RJ45.
Impressoras com hardware de servidor de impressão integrado podem se conectar à
rede através de sem fio ou Ethernet.
Antes que seu documento seja finalmente impresso e pronto para retirada, o servidor
de impressão e o sistema operacional do seu computador devem localizar a
impressora que você deseja usar, estabelecer um caminho de comunicação de rede
até ela, formatar seu documento em um formato de dados que a impressora possa
entender diretamente, enviar os dados formatados para a impressora e monitorar o
progresso da impressão. Finalmente, ele informa se o processo de impressão foi bem-
sucedido ou não. Os drivers de impressora instalados em seu computador, bem como
protocolos de impressão em rede como IPP (Protocolo de Impressão pela Internet) e
LPR (Protocolo de Impressão de Linha Remota), gerenciam os detalhes complexos e de
baixo nível para você.
Embora as impressoras sejam dispositivos de saída mais lentos do que discos rígidos
ou gravadores de CD, o software de servidor de impressão pode compensar mantendo
seu documento em um arquivo temporário chamado spool e enviando apenas partes
do seu documento na velocidade com que sua impressora pode manipulá-lasde forma
confiável. Se você enviar vários documentos para a impressora ou se muitos usuários
tentarem imprimir ao mesmo tempo, servidores de impressão instalados em
servidores de arquivos de rede podem enfileirar cada página. O servidor de impressão
transmite documentos na fila para a impressora de maneira sistemática, confiável e
por ordem de chegada.
12. Servidor NTP
O Protocolo de Tempo de Rede (NTP) é um protocolo de Internet usadopara sincronizar
com fontes de tempo de relógio de computadores em uma rede. Ele pertence e é um
dos primeiros componentes do conjunto TCP/IP. A palavra NTP se refere tanto ao
protocolo quanto às aplicações cliente-servidor que operam em computadores. O NTP
foi inventado em 1981 por David Mills, um professor da Universidade de Delaware. Ele
foi projetado para ser extremamente tolerante a falhas e escalável, permitindo também
a sincronização temporal.
O procedimento de sincronização de tempo do NTP consiste em três etapas:
9. O cliente NTP realiza uma troca de requisição de tempo com o servidor NTP.
10.O cliente pode então determinar a latência da conexão e seu deslocamento
local, além de ajustar seu tempo local para coincidir com o relógio do
computador do servidor.
11.Normalmente, são necessárias seis trocas ao longo de um período de cinco a
dez minutos para ajustar o relógio.
Uma vez sincronizado, o cliente atualiza o relógio aproximadamente a cada 10
minutos, precisando apenas de uma única troca de mensagem além da sincronização
cliente-servidor. Esta transação ocorre na porta 123 do Protocolo de Datagramas do
Usuário (UDP). O NTP também fornece sincronização de relógio de computadores
pares.
O tempo preciso para todos os dispositivos em uma rede de computadores é crítico
por várias razões; até mesmo uma fração de segundo de diferença pode causar
problemas. Alguns exemplos de como o NTP é usado:
• Horários coordenados são necessários para procedimentos distribuídos para
garantir que as sequências corretas sejam seguidas.
• A manutenção de uma contagem de tempo consistente na rede é necessária
para procedimentos de segurança.
• Alterações em sistemas de arquivos realizadas em várias máquinas dependem
de horários sincronizados.
• Para monitorar o desempenho e solucionar problemas, sistemas de aceleração
de rede e gerenciamento de rede dependem da precisão dos timestamps.
13. Servidor RADIUS
RADIUS (Remote Authentication Dial-In User Service) é um protocolo de rede que
conecta clientes e servidores. RADIUS é um protocolo de gerenciamento de
autenticação, autorização e contabilidade (AAA) de redes. RADIUS é um protocolo
baseado em UDP que autentica usuários usando um segredo compartilhado.
O protocolo RADIUS utiliza um Servidor RADIUS e Clientes RADIUS.
• Servidor RADIUS: verifica as credenciais dos usuários contra um banco de
dados de nomes de usuário e senhas. Também concede acesso aos recursos
da rede.
• Cliente RADIUS: é um dispositivo conectado à rede que fornece suas
credenciais ao servidor RADIUS. Após isso, o servidor RADIUS autentica o
cliente e retorna informações de autorização ou controle de acesso para ele.
Para estabelecer uma sessão autenticada, o servidor RADIUS e o cliente trocam
mensagens. Essa sessão é usada para tarefas como autorização, contabilidade
e outras.
Para autenticar usuários remotos, um servidor RADIUS consulta um banco de dados
central. Quando o acesso é permitido, o RADIUS age como um protocolo cliente-
servidor, autenticando cada usuário com uma chave de criptografia única. A natureza
específica do ecossistema RADIUS determina como um servidor RADIUS opera. A
seguir, um resumo dos servidores RADIUS.
Primeiro, o usuário autentica com o servidor de acesso à rede (NAS).
O servidor de acesso à rede então solicitará um nome de usuário e senha ou um
desafio (CHAP).
O usuário responde.
Quando o cliente RADIUS recebe a resposta do usuário, ele envia o nome de usuário e
a senha criptografada exclusivamente para o servidor RADIUS.
O usuário é aceito ou rejeitado pelo servidor RADIUS.
Os servidores RADIUS são bem conhecidos por suas capacidades AAA (Autenticação,
Autorização e Contabilidade). Os principais benefícios das capacidades centralizadas
AAA de um servidor RADIUS são segurança e eficiência aumentadas. Servidores
RADIUS permitem que cada empresa proteja a privacidade e a segurança tanto do
sistema quanto de cada usuário.
Métodos de Autenticação RADIUS
O servidor RADIUS oferece uma variedade de técnicas de autenticação. Quando
fornecido com o nome de usuário e senha original do usuário, ele pode suportar PAP,
CHAP, MS-CHAP, EAP, EAP TLS, login UNIX e outros protocolos de autenticação.
• PAP: O Protocolo de Autenticação por Senha (PAP) configura a autenticação
usando arquivos de configuração PPP e o banco de dados PAP. PAP funciona de
maneira semelhante ao software de login UNIX, no entanto, o PAP não permite o
acesso ao shell do usuário.
• CHAP: O Protocolo de Autenticação por Desafio e Resposta (CHAP) usa desafio
e resposta, o que significa que o autenticador desafia o chamador (autentica) a
provar sua identidade. O desafio inclui o ID único do autenticador e um número
aleatório. O chamador gera a resposta (aperto de mão) para enviar ao par
usando o ID, número aleatório e credenciais de segurança CHAP.
• MS-CHAP: MS-CHAP é o Protocolo de Autenticação por Desafio da Microsoft
(CHAP). É usado como uma opção de autenticação na implementação do
protocolo PPTP da Microsoft para VPNs.
• EAP: O Protocolo de Autenticação Extensível (EAP) é um mecanismo de
autenticação para redes sem fio e conexões ponto a ponto.
14. Servidor Syslog
O Protocolo de Log de Sistema (Syslog) é um formato de mensagem padrão usado por
dispositivos de rede para se conectar a um servidor de log. Foi criado principalmente
para tornar o monitoramento de dispositivos de rede simples. Dispositivos podem usar
um agente Syslog para enviar mensagens de notificação em uma variedade de
cenários.
Essas mensagens de log compreendem um carimbo de data/hora, uma classificação
de severidade, um ID de dispositivo (incluindo endereço IP) e informações específicas
do evento. Embora tenha falhas, o protocolo Syslog é amplamente utilizado porque é
simples de construir e muito flexível, permitindo uma variedade de implementações
proprietárias e, portanto, a capacidade de monitorar praticamente qualquer dispositivo
conectado.
O padrão Syslog especifica três camadas:
• Camada de Conteúdo Syslog: Este é o conteúdo na mensagem de evento.
Inclui vários itens de dados, como códigos de instalação e classificações de
severidade.
• Camada de Aplicação Syslog: A mensagem é gerada, interpretada, roteada e
armazenada nesta camada.
• Camada de Transporte Syslog: Esta camada é responsável por enviar
mensagens através de uma rede.
Ao depurar problemas, as informações de log são extremamente úteis. Por exemplo, se
alguns usuários relatam uma falha na rede, como as recentes falhas do Facebook,
WhatsApp e Instagram, podemos simplesmente percorrer todos os dados de log para
verificar se houve problemas. A retenção de dados é outra vantagem de manter
informações de log centralmente. Pode fornecer informações temporárias necessárias
para restaurar o estado anterior do sistema após uma falha.
Mensagens Syslog são transmitidas através da porta 514 do Protocolo de Datagramas
do Usuário (UDP). Como o UDP é um protocolo sem conexão, as mensagens não são
reconhecidas nem garantidas para chegar. Isso pode ser uma desvantagem, mas
também torna o sistema básico e fácil de gerenciar.
Mensagens Syslog são frequentemente em formato legível por humanos, mas não
precisam ser. Cada mensagem tem um nível de prioridade em seu cabeçalho, que é
uma combinação de código para o processo do dispositivo que cria a mensagem e um
nível de severidade. Os códigos de processo, conhecidos como "instalações", são
baseados em UNIX. Os níveis de severidade variam de 0 (emergência) a 1 (atenção
urgente necessária), com mensagens informativas e de depuração caindo em algum
lugar no meio. Esses dois códigos, quando combinados, permitem a classificação
rápida das mensagens Syslog.
15. Servidor Físico
Alguns servidores são usados exclusivamente para funções específicas. Um servidor
de aplicação,por exemplo, apenas hospeda a página web. Servidores físicossão fáceis
de usar para uma ampla gama de tarefas de rede devido ao seu software e hardware.
Algumas dessas transações são:
• Atualizações do sistema operacional
• Serviços de firewall
• Software anti-spam
• Software antivírus
• Defesa contra ataques DDoS
• Hospedagem DNS
• Detecção de intrusões
• Gerenciamento SNMP
• Administração de banco de dados
• Backups e restauração

Mais conteúdo relacionado

PPTX
Vantagens__Desvantagens_Tipos_de_servidores
PDF
04_-_classificação_das_redes_quanto_hierarquia.pdf
PPTX
222097384 aulas-de-rede-tipos-de-servidores
PPSX
Servidor proxy
PPTX
Servidor proxy
PDF
1 serviços de-rede-dns-dhcp-web
PPTX
Sistemas operativos servidor
PPT
Aula 02 30072010
Vantagens__Desvantagens_Tipos_de_servidores
04_-_classificação_das_redes_quanto_hierarquia.pdf
222097384 aulas-de-rede-tipos-de-servidores
Servidor proxy
Servidor proxy
1 serviços de-rede-dns-dhcp-web
Sistemas operativos servidor
Aula 02 30072010

Semelhante a Diferentes Tipos de Servidores em Computação (20)

PDF
ssssssssssssssssssssssssssssssssssssssssssssssss.pdf
PDF
02 - Redesssssssssssssssssssssssssssssss.pdf
PPT
Sistemas operacionais arquitetura proprietários ui
PPTX
Redes de Computadroes Camada de aplicação
PPTX
Filtro de conteúdo Proxy
PDF
Argohost entendendo hospedagem de sites - Conclusão
PPTX
Sistemas Operativos
PPTX
Tipos de servidor em redes de computador.pptx
PPTX
AULA Resumo AV - ARA0370 - PROTOCOLOS DE REDES DE COMPUTADORES.pptx
ODP
Redes servidor web
PDF
Tecnologia: Redes de Compuradores II - Aula 01
PDF
Sistemas operacionais de redes II
PDF
CDNs – Introdução
PPT
Dns Dhcp Proxy Server1
PPTX
Introdução à internet
PPTX
Hospedagem de sites conheça os tipos de hospedagens para seu site
PPTX
GlossáRio De Internet
PPTX
GlossáRio De Internet
PDF
Linux Servidor Proxy(squid)
PDF
Guia de configuração de um servidor linux para utilização em uma pequena empresa
ssssssssssssssssssssssssssssssssssssssssssssssss.pdf
02 - Redesssssssssssssssssssssssssssssss.pdf
Sistemas operacionais arquitetura proprietários ui
Redes de Computadroes Camada de aplicação
Filtro de conteúdo Proxy
Argohost entendendo hospedagem de sites - Conclusão
Sistemas Operativos
Tipos de servidor em redes de computador.pptx
AULA Resumo AV - ARA0370 - PROTOCOLOS DE REDES DE COMPUTADORES.pptx
Redes servidor web
Tecnologia: Redes de Compuradores II - Aula 01
Sistemas operacionais de redes II
CDNs – Introdução
Dns Dhcp Proxy Server1
Introdução à internet
Hospedagem de sites conheça os tipos de hospedagens para seu site
GlossáRio De Internet
GlossáRio De Internet
Linux Servidor Proxy(squid)
Guia de configuração de um servidor linux para utilização em uma pequena empresa
Anúncio

Último (10)

PPTX
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...
PPT
Conceitos básicos de Redes Neurais Artificiais
PPTX
Utilizando code blockes por andre backes
PDF
eBook - GUIA DE CONSULTA RAPIDA EM ROTEADORES E SWITCHES CISCO - VOL I.pdf
PPTX
Viasol Energia Solar -Soluções para geração e economia de energia
PDF
Jira Software projetos completos com scrum
PPTX
Proposta de Implementação de uma Rede de Computador Cabeada.pptx
PDF
Manejo integrado de pragas na cultura do algodão
PPTX
Eng. Software - pontos essenciais para o início
PDF
Termos utilizados na designação de relação entre pessoa e uma obra.pdf
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...
Conceitos básicos de Redes Neurais Artificiais
Utilizando code blockes por andre backes
eBook - GUIA DE CONSULTA RAPIDA EM ROTEADORES E SWITCHES CISCO - VOL I.pdf
Viasol Energia Solar -Soluções para geração e economia de energia
Jira Software projetos completos com scrum
Proposta de Implementação de uma Rede de Computador Cabeada.pptx
Manejo integrado de pragas na cultura do algodão
Eng. Software - pontos essenciais para o início
Termos utilizados na designação de relação entre pessoa e uma obra.pdf
Anúncio

Diferentes Tipos de Servidores em Computação

  • 1. Diferentes Tipos de Servidores em Computação Um servidor é um programa de computador ou equipamento que oferece um serviço para outro programa de computador e seus usuários, referidos coletivamente como clientes. O sistema físico em que um programa de servidor é executado às vezes é chamado de servidor em um data center. Essa máquina pode ser um servidor dedicado ou pode ser usada para qualquer outra coisa. Em uma arquitetura de programação cliente/servidor, um programa servidor espera por solicitações de programas clientes, que podem estar sendo executados na mesma máquina ouem outra.Um programa em um computador pode atuar tanto como cliente quanto como servidor quando outros programas solicitam seus serviços. O uso de servidores pode ser definido como fornecer dados para os usuários. Servidores podem ser usados para gerenciar uma rede, compartilhar arquivos ou programas, hospedar bancos de dados e hospedar páginas da web e e-mails. O servidor é semelhante aos computadores pessoais. Seus componentes são o processador (CPU), memória (RAM) e disco rígido. Servidores contêm hardware e programas que são adaptados à sua função pretendida. Como resultado, o tipo de servidor é determinado pelo objetivo desejado. Os tipos de servidores mais amplamente utilizados são os seguintes: • Servidor Web • Servidor de Banco de Dados • Servidor de E-mail • Servidor Proxy Web • Servidor DNS • Servidor FTP • Servidor de Arquivos • Servidor DHCP • Servidor em Nuvem • Servidor de Aplicação • Servidor de Impressão • Servidor NTP • Servidor Radius • Servidor Syslog • Servidor Físico
  • 2. 1. Servidor Web O servidor responsável por publicar um site na internet é conhecido como servidor web. Um servidor que fornece hospedagem, também chamado de "hosting", via protocolo de internet é chamado de servidor web. O aluguel do espaço necessário para publicar páginas da Web na Internet é denominado "hospedagem". Hospedagem significa colocar páginas, imagens ou documentos destinados a um site em um computador que os usuários da Internet acessam. Apache, Microsoft Internet Information Server (IIS) e Nginx são os servidores web mais populares na Internet. Os dados de cada site que você vê na internet estão armazenados em outro host, e o software chamado Web Server é utilizado para usar esse computador de forma eficiente. Os servidores web geralmente são compostos por vários pacotes de software. Cada um desses pacotes de software ajuda a controlar diferentes funções. Por exemplo, o pacote File Transfer Protocol (FTP), que vem com o software do servidor web, ajuda o servidor a realizar tarefas FTP. Da mesma forma, vários pacotes estão disponíveis para executar uma variedade de tarefas, como servir e-mails, atender a solicitações de download e publicar páginas da Web via HTTP. Os servidores web mais comuns são os seguintes: • Apache HTTP Server: A Apache Software Foundation criou o servidor web mais popular do mundo. O Apache é um servidor web de código aberto que pode ser instalado em Linux, Unix, Windows, FreeBSD, Mac OS X e muitos outros sistemas operacionais. Mais de 60% dos servidores web utilizam o Apache. • Internet Information Services: O Internet Information Server (IIS) da Microsoft é um servidor Web de alto desempenho.
  • 3. • Lighttpd: O Lighttpd, pronunciado lighty, é um servidor web gratuito que vem com o sistema operacional FreeBSD. Este servidor web de código aberto é rápido, seguro e consome muito menos energia da CPU. • Nginx: O Nginx é um servidor web fundamental no ambiente de computação cliente-servidor, fornecendo informações críticas de negócios aos sistemas cliente. Assim como o Lighttpd, é um servidor web de código aberto, conhecido por sua velocidade e baixo uso de recursos. • Sun Java System Web Server: O servidor web da Sun Microsystems é projetado para sites de médio e grande porte. 2. Servidor de Banco de Dados Um servidor de banco de dados gerencia um banco de dados e fornece serviços de banco de dados para os clientes. O servidor gerencia o acesso aos dados, a recuperação e o atendimento das solicitações dos clientes. Alguns exemplos de servidores de banco de dados incluem: • Oracle: O banco de dados mais utilizado para administração de bancos de dados objeto-relacionais. • IBM DB2: Projetado pela IBM, é conhecido por sua simplicidade de configuração e capacidade de armazenar grandes volumes de dados. • Microsoft SQL Server: Introduzido em 1989, suporta Windows e Linux. • MySQL: Um dos mais populares para aplicativos web, disponível em versões gratuitas e pagas. 3. Servidor de E-mail Um servidor de e-mail, também conhecido como servidor de correio, é um sistema que envia e recebe e-mails. Existem dois tipos de servidores de e-mail: de saída (SMTP) e de entrada (IMAP ou POP3). Eles garantem o envio e recebimento de e-mails de forma eficiente e segura. Como o Servidor de E-mail Funciona Um servidor de e-mail conecta-se ao servidor SMTP para enviar e-mails, utiliza DNS para identificar o domínio do destinatário e entrega a mensagem por meio de uma série de servidores SMTP até que chegue ao servidor IMAP ou POP3 do destinatário. 4. Servidor Proxy Web
  • 4. As pessoas raramente consideram o quão complicado é a internet. A ameaça de crimes como roubo de identidade e violações de segurança de dados está crescendo. Para se proteger, muitas pessoas utilizam servidores proxy ou Redes Virtuais Privadas (VPN). Um servidor proxy é um servidor web que atua como intermediário entre um programa cliente, como um navegador, e o servidor real. Ele envia consultas ao servidor correto em nome do cliente e, às vezes, atende ao pedido diretamente. Servidores proxy web oferecem duas funções principais: filtram solicitações e aumentam o desempenho. Além disso, existem servidores proxy reversos que ficam entre servidores web e clientes. As solicitações dos clientes passam pelos proxies reversos antes de chegarem aos servidores. Eles são usados para armazenar em cache imagens e páginas, minimizando drasticamente a carga nos servidores. Há várias razões pelas quais um indivíduo ou empresa pode usar servidores proxy. Limitar o acesso à internet. Como indivíduo, você pode controlar e monitorar o uso da internet de seus filhos, bloqueando sites indesejados e conteúdo adulto. Empresas também utilizam proxies para bloquear e regular o acesso à internet, evitando que funcionários naveguem durante o trabalho. Além disso, monitoram todas as solicitações, mostrando quais sites os funcionários visitam e quanto tempo gastam online. Benefícios do uso de um servidor proxy web: • Mais privacidade: Servidores proxy alteram seu endereço IP e outros dados identificáveis, permitindo que você acesse a internet de forma mais discreta. Eles protegem suas informações pessoais, tornando o histórico de navegação privado. • Acesso a sites restritos: Alguns provedores restringem conteúdo por localização. Um proxy web pode parecer que você está em outro lugar, permitindo acessar serviços restritos. • Desempenho melhorado e economia de largura de banda: Proxies eficientes armazenam em cache dados da web, economizando tráfego e melhorando a eficiência da rede. • Segurança aprimorada: Proxies criptografam suas solicitações online, protegendo suas transações e evitando ataques de sites maliciosos conhecidos. Alguns servidores de Proxy Web: • SmartProxy: Ótimo para configurar rapidamente em navegadores. Oferece uma rede de proxies residenciais e permite várias requisições simultâneas.
  • 5. • Bright Data: Ideal para decisões empresariais baseadas em dados, ajudando a desbloquear sites e coletar dados confiáveis. • HMA: Melhor para navegação anônima, oferece acesso a sites bloqueados em qualquer lugar do mundo. • Whoer: Melhor para troca rápida de IP e desbloqueio de sites de forma gratuita. • Hide.me: Melhor VPN para velocidade e proteção de privacidade, com aplicativos para todas as plataformas. 5. Servidor DNS O Sistema de Nomes de Domínio (DNS) é o diretório telefônico da Internet. O DNS é responsável por encontrar o endereço IP correto para os sites quando os usuários inserem seus nomes de domínio, como "google.com" ou "nytimes.com", nos navegadores. Os navegadores utilizam esses endereços para se comunicar com os servidores de origem ou servidores de borda de CDNs e acessar informações dos sites. Tudo isso é possível graças aos servidores DNS, que são máquinas especializadas em responder a consultas de DNS. Para resolver nomes, o sistema DNS utiliza sistemas de resolução. Resolvedores de nomes são usados para encontrar os endereços IP associados aos nomes de domínio. Os clientes DNS são as pessoas que usam os resolvedores. Quando você digita um nome de domínio em seu navegador, ele pergunta primeiro ao sistema operacional pelo domínio. Caso não tenha resposta, vai perguntando até chegar ao provedor de serviços de internet e aos servidores DNS principais. Se o banco de dados DNS correspondente tiver um equivalente para esse nome de domínio, ele responde com o endereço IP, e o navegador usa essa resposta para se comunicar com o servidor onde o domínio está hospedado. Em uma consulta DNS sem cache, quatro servidores colaboram para fornecer um endereço IP ao cliente: resolvedores recursivos, servidores raiz, servidores TLD e servidores autorizados. 6. Servidor FTP FTP é um protocolo de rede usado para transferir arquivos entre um cliente e um servidor em uma rede de computadores. O FTP foi desenvolvido nos anos 1970 para permitir que dois computadores transferissem dados pela internet. O modo principal de comunicação do FTP é geralmente a porta 21. Servidores FTP realizam duas funções básicas: "Put" (enviar) e "Get" (receber).
  • 6. O FTP é útil para colaboradores remotos que precisam enviar material não confidencial ou permitir que clientes obtenham documentos. Ele também pode ser utilizado como backup remoto para acessar dados em caso de perda física dos arquivos. Além disso, o FTP oferece opções de compartilhamento rápido de arquivos, proteção de dados e interação em redes comuns. 7. Servidor de Arquivos Um servidor de arquivos é um servidor central em uma rede que armazena e distribui arquivos para os clientes conectados. Ele permite que usuários acessem e armazenem arquivos em um local central, acessível a todos os clientes autorizados. Os servidores de arquivos também oferecem vantagens como backup centralizado, controle de permissões de usuários e capacidade de colaborar em documentos de forma eficiente. Eles aliviam o uso de recursos dos clientes e, com acesso remoto, permitem acessar arquivos a qualquer momento, garantindo segurança e controle total pela empresa, sem depender de serviços terceirizados. 8. Servidor DHCP O servidor DHCP atribui automaticamente endereços IP e outras informações de rede aos dispositivos clientes. Ele automatiza a configuração de rede, reduzindo o tempo e os erros que podem ocorrer ao configurar manualmente os dispositivos. Cada dispositivo em uma rede IP precisa de um endereço IP exclusivo, e o DHCP facilita o monitoramento e a atribuição desses endereços, automatizando o processo e garantindo que clientes recebam um IP dinâmico, que pode mudar conforme a necessidade. O DHCP simplifica a administração de rede e reduz a necessidade de configuração manual, centralizando a gestão dos endereços IP e evitando conflitos. 9. Servidor em Nuvem Um servidor em nuvem é um recurso de servidor centralizado e agrupado que é hospedado e distribuído através de uma rede - tipicamente a Internet - e pode ser acessado por vários usuários sob demanda. Servidores em nuvem fornecem todos os mesmos serviços que servidores físicos tradicionais, incluindo poder de processamento, armazenamento e aplicações. Servidores em nuvem podem estar situados em qualquer lugar do mundo e oferecem serviços remotos através de um ambiente de computação em nuvem. Por outro lado, o hardware de servidor dedicado tradicional é frequentemente instalado nas instalações da empresa para uso exclusivo de uma única organização.
  • 7. Como qualquer problema de software está isolado do seu ambiente, utiliza-se um servidor em nuvem. Outros servidores em nuvem não afetarão o seu, e vice-versa. Em contraste com servidores físicos, outro usuário sobrecarregando seu servidor em nuvem não influencia o seu servidor em nuvem. Servidores em nuvem são confiáveis, rápidos e seguros. Como eles não possuem os problemas de hardware que os servidores físicos têm, são provavelmente a alternativa mais estável para empresas que desejam manter seus gastos com TI o mais baixo possível. Servidores em nuvem oferecem um serviço melhor a um custo mais baixo. Você obterá mais recursos e um serviço mais rápido do que com um servidor físico equivalente. É relativamente simples e rápido atualizar adicionando memória e espaço de armazenamento, e também é menos caro. 10. Servidor de Aplicação Um servidor de aplicação é um software que roda no servidor e é escrito por um programador de servidores para fornecer lógica de negócios para qualquer aplicação. Este servidor pode ser parte de uma rede ou de uma rede dispersa. Programas de servidor são tipicamente usados para fornecer serviços para programas cliente que estão no mesmo sistema ou em uma rede. Servidores de aplicação reduzem o tráfego enquanto aumentam a segurança. Não é possível alcançar a agilidade ideal de um servidor web manipulando tanto as requisições HTTP de clientes web quantopassando ou armazenando recursos de vários sites. Servidores de aplicação preenchem essa necessidade com uma arquitetura poderosa projetada para lidar com requisições de conteúdo dinâmico online. Servidores de aplicação fornecem proteção e redundância para os programas. A tarefa de conservar e replicar a arquitetura da aplicação através da rede torna-se mais viável uma vez implantada entre um banco de dados e um servidor web. A etapa extra entre conexões web potencialmente prejudiciais e as joias da coroa do servidor de banco de dados oferece um grau adicional de segurança. Como os servidores de aplicação podem lidar com consultas de lógica de negócios, uma tentativa de injeção SQL é mais difícil. Algumas das vantagens dos Servidores de Aplicação podem ser listadas como segue: • Fornece uma estrutura para gerenciar todos os componentes e serviços operacionais, como gerenciamento de sessões e notificações de cliente síncronas e assíncronas. Tornando incrivelmente simples instalar programas em um único local. • Qualquer alteração de configuração, como mudar o servidor de banco de dados, pode ser feita centralmente a partir de um único lugar. Facilita a entrega de patches e atualizações de segurança.
  • 8. • Permite que você roteie requisições para outros servidores com base em sua disponibilidade. O balanceamento de carga é usado para alcançar isso. • Garante a segurança das aplicações. Permite tolerância a falhas, bem como recuperação/falha. • Economiza muito tempo se tivermos que instalar uma cópia das configurações em cada máquina manualmente. Possui suporte a transações. • Como é baseado no conceito cliente-servidor, o servidor de aplicação melhora significativamente o desempenho da aplicação. 11. Servidor de Impressão Um servidor de impressão é um programa de software, dispositivo de rede ou computador que gerencia solicitações de impressão e fornece informações sobre o status da fila de impressão para usuários finais e administradores de rede. Servidores de impressão são usados em grandes redes empresariais, bem como em redes pequenas ou de escritório doméstico (SOHO). Um único computador dedicado operando como um servidor de impressão em uma grande empresa gerencia centenas de impressoras. Um servidor de impressão em um escritório pequeno é geralmente uma placa plug-in personalizada ou um pequeno dispositivo de rede do tamanho de um hub que desempenha a mesma função de um servidor de impressão dedicado, ao mesmo tempo em que libera espaço crítico em disco nos poucos PCs disponíveis no escritório. Um servidor de impressão, como outros servidores, opera na arquitetura cliente- servidor, recebendo e processando solicitações de usuários. Servidores de impressão físicos, como mostrado no diagrama acima, ficam na parte traseira da rede de uma organização e conectam-se diretamente às impressoras de rede, mantendo o controle sobre a fila de impressão. O servidor de impressão lida com dispositivos para solicitar informações, como requisitos de arquivos e impressão. Embora a maior parte da impressão ocorra dentro das redes de escritório, servidores de impressão estão disponíveis para clientes de rede externos (tipicamente via login aprovado). O software de servidor de impressão pode ser implantado em um servidor de arquivos de rede ou em seu computador. Sistemas operacionais baseados em UNIX, como Mac OS X e Linux,por padrão,utilizam o CUPS, ou Sistema de Impressão UNIX Comum, que inclui funcionalidades de servidor de impressão incorporadas. Um servidor de impressão também pode ser um dispositivo de hardware de rede de propósito único que se conecta diretamente a uma impressora. Algumas impressoras incluem tecnologia de servidor de impressão que permite conectá-las diretamente a um roteador ou switch de rede.
  • 9. Há várias maneiras de conectar uma impressora a um servidor de impressão. Ela pode estar fisicamente conectada a um servidor de arquivos ou computador cliente por uma conexão paralela, serial ou USB. Dispositivos de hardware de servidor de impressão dedicados conectam-se a uma impressora diretamente através de uma conexão paralela ou USB e à rede sem fio ou por uma conexão de cabo Ethernet RJ45. Impressoras com hardware de servidor de impressão integrado podem se conectar à rede através de sem fio ou Ethernet. Antes que seu documento seja finalmente impresso e pronto para retirada, o servidor de impressão e o sistema operacional do seu computador devem localizar a impressora que você deseja usar, estabelecer um caminho de comunicação de rede até ela, formatar seu documento em um formato de dados que a impressora possa entender diretamente, enviar os dados formatados para a impressora e monitorar o progresso da impressão. Finalmente, ele informa se o processo de impressão foi bem- sucedido ou não. Os drivers de impressora instalados em seu computador, bem como protocolos de impressão em rede como IPP (Protocolo de Impressão pela Internet) e LPR (Protocolo de Impressão de Linha Remota), gerenciam os detalhes complexos e de baixo nível para você. Embora as impressoras sejam dispositivos de saída mais lentos do que discos rígidos ou gravadores de CD, o software de servidor de impressão pode compensar mantendo seu documento em um arquivo temporário chamado spool e enviando apenas partes do seu documento na velocidade com que sua impressora pode manipulá-lasde forma confiável. Se você enviar vários documentos para a impressora ou se muitos usuários tentarem imprimir ao mesmo tempo, servidores de impressão instalados em servidores de arquivos de rede podem enfileirar cada página. O servidor de impressão transmite documentos na fila para a impressora de maneira sistemática, confiável e por ordem de chegada. 12. Servidor NTP O Protocolo de Tempo de Rede (NTP) é um protocolo de Internet usadopara sincronizar com fontes de tempo de relógio de computadores em uma rede. Ele pertence e é um dos primeiros componentes do conjunto TCP/IP. A palavra NTP se refere tanto ao protocolo quanto às aplicações cliente-servidor que operam em computadores. O NTP foi inventado em 1981 por David Mills, um professor da Universidade de Delaware. Ele foi projetado para ser extremamente tolerante a falhas e escalável, permitindo também a sincronização temporal. O procedimento de sincronização de tempo do NTP consiste em três etapas: 9. O cliente NTP realiza uma troca de requisição de tempo com o servidor NTP.
  • 10. 10.O cliente pode então determinar a latência da conexão e seu deslocamento local, além de ajustar seu tempo local para coincidir com o relógio do computador do servidor. 11.Normalmente, são necessárias seis trocas ao longo de um período de cinco a dez minutos para ajustar o relógio. Uma vez sincronizado, o cliente atualiza o relógio aproximadamente a cada 10 minutos, precisando apenas de uma única troca de mensagem além da sincronização cliente-servidor. Esta transação ocorre na porta 123 do Protocolo de Datagramas do Usuário (UDP). O NTP também fornece sincronização de relógio de computadores pares. O tempo preciso para todos os dispositivos em uma rede de computadores é crítico por várias razões; até mesmo uma fração de segundo de diferença pode causar problemas. Alguns exemplos de como o NTP é usado: • Horários coordenados são necessários para procedimentos distribuídos para garantir que as sequências corretas sejam seguidas. • A manutenção de uma contagem de tempo consistente na rede é necessária para procedimentos de segurança. • Alterações em sistemas de arquivos realizadas em várias máquinas dependem de horários sincronizados. • Para monitorar o desempenho e solucionar problemas, sistemas de aceleração de rede e gerenciamento de rede dependem da precisão dos timestamps. 13. Servidor RADIUS RADIUS (Remote Authentication Dial-In User Service) é um protocolo de rede que conecta clientes e servidores. RADIUS é um protocolo de gerenciamento de autenticação, autorização e contabilidade (AAA) de redes. RADIUS é um protocolo baseado em UDP que autentica usuários usando um segredo compartilhado. O protocolo RADIUS utiliza um Servidor RADIUS e Clientes RADIUS. • Servidor RADIUS: verifica as credenciais dos usuários contra um banco de dados de nomes de usuário e senhas. Também concede acesso aos recursos da rede. • Cliente RADIUS: é um dispositivo conectado à rede que fornece suas credenciais ao servidor RADIUS. Após isso, o servidor RADIUS autentica o cliente e retorna informações de autorização ou controle de acesso para ele. Para estabelecer uma sessão autenticada, o servidor RADIUS e o cliente trocam
  • 11. mensagens. Essa sessão é usada para tarefas como autorização, contabilidade e outras. Para autenticar usuários remotos, um servidor RADIUS consulta um banco de dados central. Quando o acesso é permitido, o RADIUS age como um protocolo cliente- servidor, autenticando cada usuário com uma chave de criptografia única. A natureza específica do ecossistema RADIUS determina como um servidor RADIUS opera. A seguir, um resumo dos servidores RADIUS. Primeiro, o usuário autentica com o servidor de acesso à rede (NAS). O servidor de acesso à rede então solicitará um nome de usuário e senha ou um desafio (CHAP). O usuário responde. Quando o cliente RADIUS recebe a resposta do usuário, ele envia o nome de usuário e a senha criptografada exclusivamente para o servidor RADIUS. O usuário é aceito ou rejeitado pelo servidor RADIUS. Os servidores RADIUS são bem conhecidos por suas capacidades AAA (Autenticação, Autorização e Contabilidade). Os principais benefícios das capacidades centralizadas AAA de um servidor RADIUS são segurança e eficiência aumentadas. Servidores RADIUS permitem que cada empresa proteja a privacidade e a segurança tanto do sistema quanto de cada usuário. Métodos de Autenticação RADIUS O servidor RADIUS oferece uma variedade de técnicas de autenticação. Quando fornecido com o nome de usuário e senha original do usuário, ele pode suportar PAP, CHAP, MS-CHAP, EAP, EAP TLS, login UNIX e outros protocolos de autenticação. • PAP: O Protocolo de Autenticação por Senha (PAP) configura a autenticação usando arquivos de configuração PPP e o banco de dados PAP. PAP funciona de maneira semelhante ao software de login UNIX, no entanto, o PAP não permite o acesso ao shell do usuário. • CHAP: O Protocolo de Autenticação por Desafio e Resposta (CHAP) usa desafio e resposta, o que significa que o autenticador desafia o chamador (autentica) a provar sua identidade. O desafio inclui o ID único do autenticador e um número aleatório. O chamador gera a resposta (aperto de mão) para enviar ao par usando o ID, número aleatório e credenciais de segurança CHAP.
  • 12. • MS-CHAP: MS-CHAP é o Protocolo de Autenticação por Desafio da Microsoft (CHAP). É usado como uma opção de autenticação na implementação do protocolo PPTP da Microsoft para VPNs. • EAP: O Protocolo de Autenticação Extensível (EAP) é um mecanismo de autenticação para redes sem fio e conexões ponto a ponto. 14. Servidor Syslog O Protocolo de Log de Sistema (Syslog) é um formato de mensagem padrão usado por dispositivos de rede para se conectar a um servidor de log. Foi criado principalmente para tornar o monitoramento de dispositivos de rede simples. Dispositivos podem usar um agente Syslog para enviar mensagens de notificação em uma variedade de cenários. Essas mensagens de log compreendem um carimbo de data/hora, uma classificação de severidade, um ID de dispositivo (incluindo endereço IP) e informações específicas do evento. Embora tenha falhas, o protocolo Syslog é amplamente utilizado porque é simples de construir e muito flexível, permitindo uma variedade de implementações proprietárias e, portanto, a capacidade de monitorar praticamente qualquer dispositivo conectado. O padrão Syslog especifica três camadas: • Camada de Conteúdo Syslog: Este é o conteúdo na mensagem de evento. Inclui vários itens de dados, como códigos de instalação e classificações de severidade. • Camada de Aplicação Syslog: A mensagem é gerada, interpretada, roteada e armazenada nesta camada. • Camada de Transporte Syslog: Esta camada é responsável por enviar mensagens através de uma rede. Ao depurar problemas, as informações de log são extremamente úteis. Por exemplo, se alguns usuários relatam uma falha na rede, como as recentes falhas do Facebook, WhatsApp e Instagram, podemos simplesmente percorrer todos os dados de log para verificar se houve problemas. A retenção de dados é outra vantagem de manter informações de log centralmente. Pode fornecer informações temporárias necessárias para restaurar o estado anterior do sistema após uma falha. Mensagens Syslog são transmitidas através da porta 514 do Protocolo de Datagramas do Usuário (UDP). Como o UDP é um protocolo sem conexão, as mensagens não são reconhecidas nem garantidas para chegar. Isso pode ser uma desvantagem, mas também torna o sistema básico e fácil de gerenciar.
  • 13. Mensagens Syslog são frequentemente em formato legível por humanos, mas não precisam ser. Cada mensagem tem um nível de prioridade em seu cabeçalho, que é uma combinação de código para o processo do dispositivo que cria a mensagem e um nível de severidade. Os códigos de processo, conhecidos como "instalações", são baseados em UNIX. Os níveis de severidade variam de 0 (emergência) a 1 (atenção urgente necessária), com mensagens informativas e de depuração caindo em algum lugar no meio. Esses dois códigos, quando combinados, permitem a classificação rápida das mensagens Syslog. 15. Servidor Físico Alguns servidores são usados exclusivamente para funções específicas. Um servidor de aplicação,por exemplo, apenas hospeda a página web. Servidores físicossão fáceis de usar para uma ampla gama de tarefas de rede devido ao seu software e hardware. Algumas dessas transações são: • Atualizações do sistema operacional • Serviços de firewall • Software anti-spam • Software antivírus • Defesa contra ataques DDoS • Hospedagem DNS • Detecção de intrusões • Gerenciamento SNMP • Administração de banco de dados • Backups e restauração