Baixe o app para aproveitar ainda mais
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
Compartilhar