Servidor, Proxy e Firewall

Propaganda
Servidor, Proxy e Firewall
Professor Victor Sotero
1
Servidor: Conceito
• Um servidor é um sistema de
computação centralizada que fornece serviços a
uma rede de computadores;
• Os computadores que acessam os serviços de
um servidor são chamados clientes;
• As redes que utilizam servidores são do
tipo cliente-servidor, utilizadas em redes de
médio e grande porte.
Introdução a Redes de
Computadores
2
Principais tipos de Servidores
• Servidor DNS
• Servidor DHCP
• Servidor WEB
• Servidor de Impressão
• Servidor de arquivos
• Servidor de Banco de Dados
Introdução a Redes de
Computadores
3
Servidor DHCP
• Todo computador em rede precisa de um IP;
• Existe duas formas de configurar um IP em
cada máquina: manualmente ou
automaticamente;
• Quando utilizamos um servidor DHCP, o
mesmo se encarrega de fornecer as
configurações de IP padrão da rede
automaticamente, sem precisar configurar
pessoalmente cada computador.
Introdução a Redes de
Computadores
4
Servidor DNS
• É um serviço de resolução de nomes, por
exemplo, quando um usuário faz logon em
uma máquina na rede, é o DNS que informa o
IP do controlador de domínio para que assim
o usuário possa ser validado;
• Basicamente, o DNS identifica máquinas pelo
seu nomes, ao invés de seu IP;
Introdução a Redes de
Computadores
5
Servidor DNS
• É muito mais fácil você decorar o endereço
nominal de um site, por exemplo
www.google.com.br, do que seu IP;
• Dessa forma, ao digitar o endereço nominal do
site, o seu navegador irá se comunicar com o
servidor DNS da página que descobrirá o
endereço IP;
• Dessa forma, o servidor DNS têm duas funções:
converter endereços nominais em IP e vice-versa.
Introdução a Redes de
Computadores
6
Servidor Dns
• Exemplo
Introdução a Redes de
Computadores
7
Servidor DNS e DHCP
Introdução a Redes de
Computadores
8
Servidor DNS
Introdução a Redes de
Computadores
9
Servidor WEB
• Um programa de computador responsável por
aceitar pedidos HTTP de clientes, geralmente
os navegadores, e servi-los com respostas
HTTP, incluindo opcionalmente dados, que
geralmente são páginas web;
• O protocolo HTTP (Hypertext Transfer Protocol) foi
implementado para permitir uma transferência
rápida e eficiente de documentos na Internet".
Introdução a Redes de
Computadores
10
Servidor WEB cliente/servidor
• No modelo cliente/servidor, o cliente:
•
•
•
•
Pode requerer dados do servidor
Pode enviar dados para o servidor
Pode solicitar do servidor a execução de processos
Pode executar processos
• No modelo cliente/servidor, o servidor:
• Pode enviar dados ao cliente
• Providencia o acesso a bases de dados
• Executa processos
Introdução a Redes de
Computadores
11
Servidor WEB
Introdução a Redes de
Computadores
12
Servidor de Impressão
• Um servidor de impressão é um aplicativo para
um servidor, destinado a controlar as tarefas do
enviadas para uma impressora (de rede) por
diferentes estações de trabalho que
competem entre si pelo recurso.
• Pode ser um equipamento específico (hardware)
ou um artifício de programação (software) que usa
os recursos disponíveis no exercício dessa função.
Introdução a Redes de
Computadores
13
Servidor de Impressão
• Sua principal função é poder gerar um local
centralizado na rede para impressão, gerando
controle de páginas e definindo ordem de prioridade
das solicitações.
Introdução a Redes de
Computadores
14
Servidor de Arquivos
• Em computação, um servidor de arquivos é um
computador conectado a uma rede que tem o objetivo
principal de proporcionar um local para o
armazenamento compartilhado de arquivos de
computadores (como documentos, arquivos de som,
fotografias, filmes, imagens, bases de dados, etc) que
podem ser acessados pelo trabalho que estão ligados à
rede de computadores.
• O Servidor seria a Máquina Principal enquanto as
maquinas ligadas a elas são chamadas de Cliente.
Introdução a Redes de
Computadores
15
Servidor de Arquivos
• Servidores de arquivos possuem propósitos
diferentes, alguns deles são: backup,
compartilhamento de informações,
armazenamento remoto, dentre outros. Cada
servidor de arquivos possui modelos
conceituais distintos sobre o que vem à ser
um arquivo.
Introdução a Redes de
Computadores
16
Servidor de Banco de Dados
• Traz bastante economia para um ambiente em
rede;
• Centraliza o banco de dados;
• Maior segurança;
Introdução a Redes de
Computadores
17
Servidor Proxy
• Possui a finalidade de possibilitar que
máquinas contidas em uma determinada rede
possam obter acesso a uma rede pública;
• Normalmente este servidor é instalado em um
computador que possui acesso direto à
internet;
• Podemos acoplar ao proxy um serviço de
cache, que faz com que as páginas já visitadas
fiquem salvas.
Introdução a Redes de
Computadores
18
Servidor Proxy
• Um servidor proxy também pode implementar
o NAT, permite que o endereço de rede
interno de uma empresa seja ocultado da
Internet;
• Dessa forma, A empresa é representada na
Internet como um endereço de IP não
relacionado com os endereços IP’s internos.
Introdução a Redes de
Computadores
19
Servidor Proxy
• Uma das principais funcionalidades do proxy é
impedir o acesso indevido à páginas da
internet, geralmente por empresas ou
instituições públicas;
• Todo o tráfego de dentro da empresa
destinado à Internet é enviado para o servidor
proxy. Este atribui a cada pacote um outro
endereço de IP antes de transmiti-lo pela
Internet.
Introdução a Redes de
Computadores
20
Proxy
Introdução a Redes de
Computadores
21
Firewall
• Peça fundamental na implementação de uma
rede;
• Segurança;
• Dispositivo no qual tem a função de bloquear
ou liberar portas;
• Essas portas são os meios de acessos
indevidos a uma rede(computador);
Introdução a Redes de
Computadores
22
Firewall
• É um dispositivo de uma rede de
computadores que tem por objetivo aplicar
uma política de segurança a um determinado
ponto da rede.
• O firewall pode ser do tipo filtros de
pacotes, proxy de aplicações, etc. Os firewalls
são geralmente associados a redes TCP/IP.
Introdução a Redes de
Computadores
23
Firewall
• Este dispositivo de segurança existe na forma
de software e de hardware, a combinação de
ambos normalmente é chamado de
"appliance".
Introdução a Redes de
Computadores
24
Introdução a Redes de
Computadores
25
Download