Escolar Documentos
Profissional Documentos
Cultura Documentos
REDES DE COMPUTADORES
SORC e Servidores WEB
2022/2
Alta disponibilidade
Recursos distribuídos
Pontos negativos
Desempenho
Ataques de DDOS
Worms
Contaminação de arquivos
SISTEMAS OPERACIONAIS DE REDES
Arquitetura
Cliente-Servidor
Servidor dedicado
Servidor não dedicado
SISTEMAS OPERACIONAIS DE REDES
Arquitetura
Peer-to-peer
Servidor não
dedicado
Nós vamos
programar! Eu
não preciso
saber nada
sobre os
servidores.
E o principal?
focados na Web
INTRODUÇÃO AOS SERVIDORES WEB
Servidor Web
Conceito
Protocolos
Página estática
Página dinâmica
INTRODUÇÃO AOS SERVIDORES WEB
Protocolos
Aonde fica o serviço de hospedagem Web no modelo
OSI?
Camada 7(Aplicação)
Fonte: http://jaimecunha.freehostia.com/ad.osi_ficheiros/image002.jpg
INTRODUÇÃO AOS SERVIDORES WEB
Protocolos
Alguns dos protocolos suportados:
HTTP
HTTPS
FTP
INTRODUÇÃO AOS SERVIDORES WEB
Protocolos
Exemplos dos protocolos mais utilizados
HTTP
INTRODUÇÃO AOS SERVIDORES WEB
Protocolos
Exemplos dos protocolos mais utilizados
FTP
INTRODUÇÃO AOS SERVIDORES WEB
Protocolos
SSL
Voltando ao modelo OSI
SSL
INTRODUÇÃO AOS SERVIDORES WEB
Protocolos
Exemplos dos protocolos mais utilizados
HTTPS
INTRODUÇÃO AOS SERVIDORES WEB
Página estática
HTML puro
Sem processamento no servidor
INTRODUÇÃO AOS SERVIDORES WEB
Página dinâmica
‘engine’
Processamento no servidor
INTRODUÇÃO AOS SERVIDORES WEB
Apache
Fundação Apache
Origem: NCSA
Continuidade: Fórum de atualizações na Internet
1ª versão: 1995
Código aberto
Solução livre
Módulos
Só funciona no Linux?
NÃO!!!
Windows
Mac
Outros
INTRODUÇÃO AOS SERVIDORES WEB
NGINX
1ª versão: 2005
Acumula várias funções
Servidor Web
Proxy
Proxy reverso
Balanceador
Solução paga
App pool
“Professor, eu já vi IIS em Linux”
A arquitetura do IIS é baseada no Windows
INTRODUÇÃO AOS SERVIDORES WEB
Qual tecnologia é mais utilizada?
JAN/2022
• NGINX: 32%
• APACHE: 29%
• IIS: 4%
http://news.netcraft.com/archives/category/web-server-survey/
INTRODUÇÃO AOS SERVIDORES WEB
Qual tecnologia é mais utilizada?
Adobe APACHE
Apple APACHE
CNN APACHE
Facebook APACHE
Globo APACHE
Mercado Livre APACHE
Microsoft IIS
MSN IIS
Terra APACHE
Wikipedia APACHE
Youtube APACHE
INTRODUÇÃO AOS SERVIDORES WEB
E as vulnerabilidades?
Fonte: http://br.zone-h.org/archive/special=1
INTRODUÇÃO AOS SERVIDORES WEB
Qual tecnologia é a melhor?
Quem configurou?
Qual a preocupação com a segurança?
Qual a topologia?
Como foi elaborado o projeto?
Quais recursos foram disponibilizados?