Buscar

02 - The Internet

Prévia do material em texto

Web
Internet
05/02/2021 2
WTF is Internet?
3
The Internet
05/02/2021 4
•Uma conexão de redes de computadores utilizando o protocol IP 
(Internet Protocol)
•Camadas de protocolos de comunicação
IP → TCP/UDP → HTTP/FTP/POP/SMTP/SSH...
Mais detalhes:
http://en.wikipedia.org/wiki/Internet
The Internet
05/02/2021 5
http://en.wikipedia.org/wiki/Internet
http://en.wikipedia.org/wiki/Internet
Qual a diferença entre A Internet e a 
“World Wide Web” (WWW)?
05/02/2021 6
Internet
05/02/2021 7
•Começou como uma rede chamada ARPANET (1960s-70s), 
pertencente ao Departamento de Defesa Amercano:
•Serviçoes iniciais: electronic mail, file transfer;
•Aberto aos interesses comerciais no final da década de 80;
•WWW criada em 1989-91 por Tim Berners-Lee;
•Web browsers populares lançados: Netscape 1994, IE 1995;
•Amazon.com inicia em 1995; Google em Janeiro de 1996;
Sumário super rápido
05/02/2021 8
http://en.wikipedia.org/wiki/Tim_Berners-Lee
•Subredes podem se manter por conta propria;
•Computadores podem dinamicamente entrar e sair da rede;
•Construído sobre padrões abertos: qualquer um pode criar novos
dispositivos que utilizam a internet;
•Falta de um controle centralizado (mostly);
Principais Aspectos da Internet
05/02/2021 9
•Um protocolo simples, para tentar enviar dados entre dois
computadores; 
•Cada dispositivo possui um endereço IP de 32-bits (em transição
para 64);
•Descubra seu IP na Intrenet: whatismyip.com
•Descubra seu IP na Rede Local:
•No terminal, digite: ipconfig (Windows) ou ifconfig (Mac/Linux)
IP
Internet Protocol
05/02/2021 10
The Internet
05/02/2021 11
5.8.9.3
198.56.44.71
99.6.1.83
77.77.77.77
•adiciona multiplexação e entrega garantida de mensagens;
•multiplexação: vários programas usando o mesmo endereço IP
• port: um número dado a cada programa ou serviço
• porta 80: navegador da web (porta 443 para navegação segura)
• porta 25: email
•alguns programas (jogos, programas de mídia de streaming) usam o 
protocolo UDP mais simples em vez do TCP
TCP
Transmission Control Protocol
05/02/2021 12
The World Wide Web (WWW)
05/02/2021 13
•servidor da web: software que atende solicitações de 
páginas da web
•Apache
•Servidor de Informações da Internet da Microsoft (IIS) 
•Xampp...
•Navegador web: busca / exibe documentos de 
servidores da web
Web servers and browsers
05/02/2021 14
•Um conjunto de servidores que mapeiam nomes escritos para 
endereços IP:
•Exemplo: google.com→ 172.217.7.206
•https://www.misk.com/tools/#dns/google.com
Domain Name System (DNS)
05/02/2021 15
https://www.misk.com/tools/#dns/google.com
•Um identificador para a localização de um documento em um site;
http://www.aw-bc.com/info/regesstepp/index.html
Protocolo Host Path
•ao inserir esse URL no navegador, ele:
• solicita ao servidor DNS o endereço IP de www.aw-bc.com
• conecta a esse endereço IP na porta 80
•Pede ao servidor as informações em /info/regesstepp/index.html
•exibir a página resultante na tela
Uniform Resource Locator
(URL)
05/02/2021 16
•O conjunto de comandos compreendidos por um servidor da Web e 
enviados de um navegador;
•Alguns comandos HTTP (seu navegador os envia internamente):
•GET filename : download
•POST filename : send a web form response
•PUT filename : upload
Hypertext Transport Protocol (HTTP)
05/02/2021 17
HTTP codes
05/02/2021 18
Web languages
05/02/2021 19
*apenas algumas
estão listadas 
Vamos Pensar um Pouco
05/02/2021 20
1. O que é Internet?
2. O que é a Web?
3. Na sua opinião, quais os sites mais visitados na Web atualmente? 
Procura uma fonte confiável e confirme sua predição.
4. Por que estes são os Top mais visitados?
5. Qual é um dos seus sites favoritos não listados entre os 10 
principais e por quê?
6. Qual é um dos piores sites da web e por quê?
7. Qual é uma das principais mudanças que você acha que 
acontecerá com a web nos próximos 5 a 10 anos?
8. Quais outros códigos HTTP você conhece?
05/02/2021 21
See ya!
05/02/2021 22

Continue navegando