aula 5 navegando na redeadilson/introducao a... · criando um site 1) registrar um nome de domínio...
TRANSCRIPT
![Page 1: Aula 5 Navegando na Redeadilson/Introducao a... · Criando um site 1) Registrar um nome de domínio são pagos anualmente e você pode registrar o seu em Ex: 2) Obter um servidor](https://reader034.vdocuments.pub/reader034/viewer/2022050610/5fb18a5e071e230dee4250a0/html5/thumbnails/1.jpg)
Aula 5Navegando na Rede
DIM0103
Introdução à Informática
Profº Pedro Alexandre
![Page 2: Aula 5 Navegando na Redeadilson/Introducao a... · Criando um site 1) Registrar um nome de domínio são pagos anualmente e você pode registrar o seu em Ex: 2) Obter um servidor](https://reader034.vdocuments.pub/reader034/viewer/2022050610/5fb18a5e071e230dee4250a0/html5/thumbnails/2.jpg)
Início das redes
![Page 3: Aula 5 Navegando na Redeadilson/Introducao a... · Criando um site 1) Registrar um nome de domínio são pagos anualmente e você pode registrar o seu em Ex: 2) Obter um servidor](https://reader034.vdocuments.pub/reader034/viewer/2022050610/5fb18a5e071e230dee4250a0/html5/thumbnails/3.jpg)
Princípios de Comunicação
Como dois computadores poderiam trocar informações?
Como deve ser o processo de comunicação entre eles?
3
![Page 4: Aula 5 Navegando na Redeadilson/Introducao a... · Criando um site 1) Registrar um nome de domínio são pagos anualmente e você pode registrar o seu em Ex: 2) Obter um servidor](https://reader034.vdocuments.pub/reader034/viewer/2022050610/5fb18a5e071e230dee4250a0/html5/thumbnails/4.jpg)
Antes das Redes
Armazenamento externo e transportede dados via cartões perfurados e posteriormente em disquetes.
Armazenavam um quantidade pequena de caracteres.
4
![Page 5: Aula 5 Navegando na Redeadilson/Introducao a... · Criando um site 1) Registrar um nome de domínio são pagos anualmente e você pode registrar o seu em Ex: 2) Obter um servidor](https://reader034.vdocuments.pub/reader034/viewer/2022050610/5fb18a5e071e230dee4250a0/html5/thumbnails/5.jpg)
A Origem
Sputnik 1▪ Lançado pela União
Soviética em 1957
Primeiro satélite naórbita da Terra
EUA tinha seu programa de lançamento, mas não havia lançado
5
![Page 6: Aula 5 Navegando na Redeadilson/Introducao a... · Criando um site 1) Registrar um nome de domínio são pagos anualmente e você pode registrar o seu em Ex: 2) Obter um servidor](https://reader034.vdocuments.pub/reader034/viewer/2022050610/5fb18a5e071e230dee4250a0/html5/thumbnails/6.jpg)
ARPA
EUA criam a Agência de Projetos de Pesquisa Avançada - ARPA
Departamento de Defesa dos EUA
Organização para pesquisar e desenvolver ideias e tecnologia avançada
6
![Page 7: Aula 5 Navegando na Redeadilson/Introducao a... · Criando um site 1) Registrar um nome de domínio são pagos anualmente e você pode registrar o seu em Ex: 2) Obter um servidor](https://reader034.vdocuments.pub/reader034/viewer/2022050610/5fb18a5e071e230dee4250a0/html5/thumbnails/7.jpg)
ARPANET
Plano para criação de uma rede de computadores foi lançado em Outubro de 1967
Em 1969, a primeira rede de computadores estava pronta
▪ 4 nós (computadores)
7
![Page 8: Aula 5 Navegando na Redeadilson/Introducao a... · Criando um site 1) Registrar um nome de domínio são pagos anualmente e você pode registrar o seu em Ex: 2) Obter um servidor](https://reader034.vdocuments.pub/reader034/viewer/2022050610/5fb18a5e071e230dee4250a0/html5/thumbnails/8.jpg)
Nós Iniciais
SRI (Stanford Research Institute)
UCLA (Universidade da Califórnia)
UCSB (Universidade de Santa Barbara)
UTAH (Universidade de Utah)
8
![Page 9: Aula 5 Navegando na Redeadilson/Introducao a... · Criando um site 1) Registrar um nome de domínio são pagos anualmente e você pode registrar o seu em Ex: 2) Obter um servidor](https://reader034.vdocuments.pub/reader034/viewer/2022050610/5fb18a5e071e230dee4250a0/html5/thumbnails/9.jpg)
Comunicação
Nós interligados através de links (Canais de ligação)
Velocidade de 50 kbps
Usavam linhas de telefone adaptadas para uso com dados
9
![Page 10: Aula 5 Navegando na Redeadilson/Introducao a... · Criando um site 1) Registrar um nome de domínio são pagos anualmente e você pode registrar o seu em Ex: 2) Obter um servidor](https://reader034.vdocuments.pub/reader034/viewer/2022050610/5fb18a5e071e230dee4250a0/html5/thumbnails/10.jpg)
Crescimento
Muito rápido
Em 1973 já contava com 30 instituições
Universidades, bases militares e empresas
10
![Page 11: Aula 5 Navegando na Redeadilson/Introducao a... · Criando um site 1) Registrar um nome de domínio são pagos anualmente e você pode registrar o seu em Ex: 2) Obter um servidor](https://reader034.vdocuments.pub/reader034/viewer/2022050610/5fb18a5e071e230dee4250a0/html5/thumbnails/11.jpg)
Pacotes
Ao contrários da telefonia, as redes de computadores se comunicavam através de troca de pacotes
11
![Page 12: Aula 5 Navegando na Redeadilson/Introducao a... · Criando um site 1) Registrar um nome de domínio são pagos anualmente e você pode registrar o seu em Ex: 2) Obter um servidor](https://reader034.vdocuments.pub/reader034/viewer/2022050610/5fb18a5e071e230dee4250a0/html5/thumbnails/12.jpg)
Pacotes
Pequenos pedaços de informação
A informação é quebrada em vários pacotes, que são transmitidos um a um
12
![Page 13: Aula 5 Navegando na Redeadilson/Introducao a... · Criando um site 1) Registrar um nome de domínio são pagos anualmente e você pode registrar o seu em Ex: 2) Obter um servidor](https://reader034.vdocuments.pub/reader034/viewer/2022050610/5fb18a5e071e230dee4250a0/html5/thumbnails/13.jpg)
Crescimento da internet
Outras redes foram surgindo, além da ARPANet.
Inicialmente eram isoladas, pois a forma de comunicação em cada rede era diferente
13
![Page 14: Aula 5 Navegando na Redeadilson/Introducao a... · Criando um site 1) Registrar um nome de domínio são pagos anualmente e você pode registrar o seu em Ex: 2) Obter um servidor](https://reader034.vdocuments.pub/reader034/viewer/2022050610/5fb18a5e071e230dee4250a0/html5/thumbnails/14.jpg)
Crescimento da internet
Ao passar dos tempos, as redes passaram a usar a mesma forma de comunicação
Passaram a falar a mesma “língua". Essa “língua” é chamada de protocolo de comunicação
Usando o mesmo protocolo puderam ser interconectadas, formando a internet
14
![Page 15: Aula 5 Navegando na Redeadilson/Introducao a... · Criando um site 1) Registrar um nome de domínio são pagos anualmente e você pode registrar o seu em Ex: 2) Obter um servidor](https://reader034.vdocuments.pub/reader034/viewer/2022050610/5fb18a5e071e230dee4250a0/html5/thumbnails/15.jpg)
Crescimento da Internet
Em 2012 havia cerca de
▪ 3 bilhões de usuários
▪ 1 bilhão de hosts
15
![Page 16: Aula 5 Navegando na Redeadilson/Introducao a... · Criando um site 1) Registrar um nome de domínio são pagos anualmente e você pode registrar o seu em Ex: 2) Obter um servidor](https://reader034.vdocuments.pub/reader034/viewer/2022050610/5fb18a5e071e230dee4250a0/html5/thumbnails/16.jpg)
Protocolo
Conjunto de normas que regem a fabricação de hardware e software▪ Nesse caso, para redes▪ O conceito em si é geral
Equipamentos funcionam e conversam entre si independentemente do fabricante ou da plataforma adotada
Resumindo: padrão para conversação entre equipamentos
16
![Page 17: Aula 5 Navegando na Redeadilson/Introducao a... · Criando um site 1) Registrar um nome de domínio são pagos anualmente e você pode registrar o seu em Ex: 2) Obter um servidor](https://reader034.vdocuments.pub/reader034/viewer/2022050610/5fb18a5e071e230dee4250a0/html5/thumbnails/17.jpg)
Endereço IP
IPv4▪ 32 bits
▪ Exemplo de endereço: 192.168.0.1
▪ 0.0.0.0 até 255.255.255.255
▪ Em torno de 4 bilhões de endereços
IPv6▪ 128 bits
▪ 8 grupos de 4 dígitos hexadecimais
▪ Ex: 2001:0db8:3333:4444:CCCC:DDDD:EEEE:FFFF
▪ De 0000:0000:0000:0000:0000:0000:0000:0000 atéFFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF
17
![Page 18: Aula 5 Navegando na Redeadilson/Introducao a... · Criando um site 1) Registrar um nome de domínio são pagos anualmente e você pode registrar o seu em Ex: 2) Obter um servidor](https://reader034.vdocuments.pub/reader034/viewer/2022050610/5fb18a5e071e230dee4250a0/html5/thumbnails/18.jpg)
Protocolo DNS
O crescimento do número de computadores tornou difícil gerenciar os endereços IPs de todas as redes
Como solução foi criado o Domain Name System (DNS), em 1980
O DNS relaciona um IP a um nome
▪ Ex: www.google.com.br
18
![Page 19: Aula 5 Navegando na Redeadilson/Introducao a... · Criando um site 1) Registrar um nome de domínio são pagos anualmente e você pode registrar o seu em Ex: 2) Obter um servidor](https://reader034.vdocuments.pub/reader034/viewer/2022050610/5fb18a5e071e230dee4250a0/html5/thumbnails/19.jpg)
IP e DNS
Quando queremos saber o IP de alguma rede perguntados a um servidor DNS
Exemplos:▪ www.google.com.br
• 173.194.118.56
▪ www.ufrn.br• 200.17.143.31
▪ imagina.dimap.ufrn.br• 177.20.146.22
19
![Page 20: Aula 5 Navegando na Redeadilson/Introducao a... · Criando um site 1) Registrar um nome de domínio são pagos anualmente e você pode registrar o seu em Ex: 2) Obter um servidor](https://reader034.vdocuments.pub/reader034/viewer/2022050610/5fb18a5e071e230dee4250a0/html5/thumbnails/20.jpg)
Redes Ethernet
![Page 21: Aula 5 Navegando na Redeadilson/Introducao a... · Criando um site 1) Registrar um nome de domínio são pagos anualmente e você pode registrar o seu em Ex: 2) Obter um servidor](https://reader034.vdocuments.pub/reader034/viewer/2022050610/5fb18a5e071e230dee4250a0/html5/thumbnails/21.jpg)
Redes Ethernet
Ethernet é o padrão de rede local mais difundido no mundo
Normamente os computadores são ligados por cabos RJ-45 a um switch ou hub
21
![Page 22: Aula 5 Navegando na Redeadilson/Introducao a... · Criando um site 1) Registrar um nome de domínio são pagos anualmente e você pode registrar o seu em Ex: 2) Obter um servidor](https://reader034.vdocuments.pub/reader034/viewer/2022050610/5fb18a5e071e230dee4250a0/html5/thumbnails/22.jpg)
Redes Ethernet
Switch
▪ Dispositivo que conecta vários computadores em uma rede Ethernet
▪ Os switches são mais modernos e eficientes que os hubs
▪ Encaminham pacotes apenas para o destinatário certo
22
![Page 23: Aula 5 Navegando na Redeadilson/Introducao a... · Criando um site 1) Registrar um nome de domínio são pagos anualmente e você pode registrar o seu em Ex: 2) Obter um servidor](https://reader034.vdocuments.pub/reader034/viewer/2022050610/5fb18a5e071e230dee4250a0/html5/thumbnails/23.jpg)
Redes Ethernet
As redes Ethernet com switch são considerados redes estrela
Toda a informaçãopassa por umaestação central
O Switch evita que estações recebam dados não destinados a elas
23
![Page 24: Aula 5 Navegando na Redeadilson/Introducao a... · Criando um site 1) Registrar um nome de domínio são pagos anualmente e você pode registrar o seu em Ex: 2) Obter um servidor](https://reader034.vdocuments.pub/reader034/viewer/2022050610/5fb18a5e071e230dee4250a0/html5/thumbnails/24.jpg)
Redes Ethernet
Hub▪ É o precursor do switch.
▪ Encaminha mensagens para todos os computadores, independente de ser destinatário ou não
24
![Page 25: Aula 5 Navegando na Redeadilson/Introducao a... · Criando um site 1) Registrar um nome de domínio são pagos anualmente e você pode registrar o seu em Ex: 2) Obter um servidor](https://reader034.vdocuments.pub/reader034/viewer/2022050610/5fb18a5e071e230dee4250a0/html5/thumbnails/25.jpg)
Redes Ethernet
As redes Ethernet com hub são chamadas de rede em barramento
As mensagens são enviados para o cabeamento e são entregues a todos os computadores
Aumenta a colisão de pacotes
25
![Page 26: Aula 5 Navegando na Redeadilson/Introducao a... · Criando um site 1) Registrar um nome de domínio são pagos anualmente e você pode registrar o seu em Ex: 2) Obter um servidor](https://reader034.vdocuments.pub/reader034/viewer/2022050610/5fb18a5e071e230dee4250a0/html5/thumbnails/26.jpg)
Redes Wifi
![Page 27: Aula 5 Navegando na Redeadilson/Introducao a... · Criando um site 1) Registrar um nome de domínio são pagos anualmente e você pode registrar o seu em Ex: 2) Obter um servidor](https://reader034.vdocuments.pub/reader034/viewer/2022050610/5fb18a5e071e230dee4250a0/html5/thumbnails/27.jpg)
Redes Wifi
São redes sem fio.
O padrão mais usado é o IEEE 802.11
Normalmente são usados em conjunto com redes Ethernet
27
![Page 28: Aula 5 Navegando na Redeadilson/Introducao a... · Criando um site 1) Registrar um nome de domínio são pagos anualmente e você pode registrar o seu em Ex: 2) Obter um servidor](https://reader034.vdocuments.pub/reader034/viewer/2022050610/5fb18a5e071e230dee4250a0/html5/thumbnails/28.jpg)
Redes Wifi
Velocidades dos roteadores wifi disponíveis no mercado
▪ A: 54 Mbps
▪ B: 11 Mbps
▪ G: 54 Mbps
▪ N: de 65 à 600 Mbps
Existem outros protocolos disponíveis, mas possuem fins bem específicos
▪ X: Criptografia e autenticação
▪ F: Rooming ( IAPP - Inter Access Point )
28
![Page 29: Aula 5 Navegando na Redeadilson/Introducao a... · Criando um site 1) Registrar um nome de domínio são pagos anualmente e você pode registrar o seu em Ex: 2) Obter um servidor](https://reader034.vdocuments.pub/reader034/viewer/2022050610/5fb18a5e071e230dee4250a0/html5/thumbnails/29.jpg)
Classificação de redes segundo a extensão
![Page 30: Aula 5 Navegando na Redeadilson/Introducao a... · Criando um site 1) Registrar um nome de domínio são pagos anualmente e você pode registrar o seu em Ex: 2) Obter um servidor](https://reader034.vdocuments.pub/reader034/viewer/2022050610/5fb18a5e071e230dee4250a0/html5/thumbnails/30.jpg)
Segundo a Extensão Geográfica LAN (Local Area Network)
▪ Redes locais▪ Mesmo prédio, sala de aula, laboratório
MAN (Metropolitan Area Network)▪ Região metropolitana▪ Empresas, governamentais (GigaNatal)
WAN (Wide Area Network)▪ Grandes áreas▪ Empresas (matrizes e filiais em outras cidades)▪ Bancos em várias regiões do país
30
![Page 31: Aula 5 Navegando na Redeadilson/Introducao a... · Criando um site 1) Registrar um nome de domínio são pagos anualmente e você pode registrar o seu em Ex: 2) Obter um servidor](https://reader034.vdocuments.pub/reader034/viewer/2022050610/5fb18a5e071e230dee4250a0/html5/thumbnails/31.jpg)
Internet
![Page 32: Aula 5 Navegando na Redeadilson/Introducao a... · Criando um site 1) Registrar um nome de domínio são pagos anualmente e você pode registrar o seu em Ex: 2) Obter um servidor](https://reader034.vdocuments.pub/reader034/viewer/2022050610/5fb18a5e071e230dee4250a0/html5/thumbnails/32.jpg)
Internet
Internet é o nome dado à rede mundial de computadores
É uma rede de redes que utilizam o protocolo TCP/IP
ligada por uma ampla variedade de tecnologias de rede eletrônica, sem fio e ópticas.
32
![Page 33: Aula 5 Navegando na Redeadilson/Introducao a... · Criando um site 1) Registrar um nome de domínio são pagos anualmente e você pode registrar o seu em Ex: 2) Obter um servidor](https://reader034.vdocuments.pub/reader034/viewer/2022050610/5fb18a5e071e230dee4250a0/html5/thumbnails/33.jpg)
Internet
33
![Page 34: Aula 5 Navegando na Redeadilson/Introducao a... · Criando um site 1) Registrar um nome de domínio são pagos anualmente e você pode registrar o seu em Ex: 2) Obter um servidor](https://reader034.vdocuments.pub/reader034/viewer/2022050610/5fb18a5e071e230dee4250a0/html5/thumbnails/34.jpg)
Internet
A maioria dos serviços na internet são oferecidos através de servidores
Servidores são computadores que em geral permanecem online 24hs por dia, oferecendo um serviço
Os clientes acessam os serviços dos servidores através da internet
34
![Page 35: Aula 5 Navegando na Redeadilson/Introducao a... · Criando um site 1) Registrar um nome de domínio são pagos anualmente e você pode registrar o seu em Ex: 2) Obter um servidor](https://reader034.vdocuments.pub/reader034/viewer/2022050610/5fb18a5e071e230dee4250a0/html5/thumbnails/35.jpg)
Clientes Servidores na Internet
35
![Page 36: Aula 5 Navegando na Redeadilson/Introducao a... · Criando um site 1) Registrar um nome de domínio são pagos anualmente e você pode registrar o seu em Ex: 2) Obter um servidor](https://reader034.vdocuments.pub/reader034/viewer/2022050610/5fb18a5e071e230dee4250a0/html5/thumbnails/36.jpg)
Clientes e servidores na Internet Um servidor pode oferecer vários serviços ao
mesmo tempo▪ Cada serviço é um programa que é executado 24hs
por dia• Email, web etc
Um cliente em um computador é um programa▪ O cliente de um servidor web em geral é um
navegador (ex: firefox)
▪ Exemplos de clientes de email são Thunderbird e o Outlook
36
![Page 37: Aula 5 Navegando na Redeadilson/Introducao a... · Criando um site 1) Registrar um nome de domínio são pagos anualmente e você pode registrar o seu em Ex: 2) Obter um servidor](https://reader034.vdocuments.pub/reader034/viewer/2022050610/5fb18a5e071e230dee4250a0/html5/thumbnails/37.jpg)
Serviços muito conhecidos na internet E-mail
▪ Guarda e envia email para os clientes
Web▪ Mantém páginas html que são solicitadas por
navegadores
FTP▪ Recebe/envia arquivos de/para clientes FTP
DNS▪ Realiza tradução de endereços URL para endereços IP
• Ex: www.google.com.br
Etc
37
![Page 38: Aula 5 Navegando na Redeadilson/Introducao a... · Criando um site 1) Registrar um nome de domínio são pagos anualmente e você pode registrar o seu em Ex: 2) Obter um servidor](https://reader034.vdocuments.pub/reader034/viewer/2022050610/5fb18a5e071e230dee4250a0/html5/thumbnails/38.jpg)
Site (Sítio)
Conjunto de arquivos em linguagem HTML (HyperText Markup Language)▪ Linguagem de Marcação de Hipertexto
Agrupados em páginas▪ Página: visualização de um arquivo HTML
Geralmente acessados através de sua página principal
38
![Page 39: Aula 5 Navegando na Redeadilson/Introducao a... · Criando um site 1) Registrar um nome de domínio são pagos anualmente e você pode registrar o seu em Ex: 2) Obter um servidor](https://reader034.vdocuments.pub/reader034/viewer/2022050610/5fb18a5e071e230dee4250a0/html5/thumbnails/39.jpg)
Criando um site
1) Registrar um nome de domínio▪ são pagos anualmente e você pode registrar o seu
em https://registro.br▪ Ex: www.meusite.com.br
2) Obter um servidor web para hospedar o site▪ A hospedagem pode alugada, com pagamento
mensal ou anual• Ex: www.uolhost.com.br/
▪ Você também pode criar seu próprio servidor (opção mais cara, demanda mais infraestrutura)
3) Criar as Páginas do Site▪ Linguagens como html, php, jsp etc
39
![Page 40: Aula 5 Navegando na Redeadilson/Introducao a... · Criando um site 1) Registrar um nome de domínio são pagos anualmente e você pode registrar o seu em Ex: 2) Obter um servidor](https://reader034.vdocuments.pub/reader034/viewer/2022050610/5fb18a5e071e230dee4250a0/html5/thumbnails/40.jpg)
Nuvens
Estão sendo utilizadas para oferecer vários serviços▪ Armazenamento de arquivos
• Dropbox
• Google Drive
• Sky Drive
• Mega
• Cloud Drive
• etc
▪ Balanceamento de carga
▪ Hospedagem de sites
▪ Email em nuvem
40
![Page 41: Aula 5 Navegando na Redeadilson/Introducao a... · Criando um site 1) Registrar um nome de domínio são pagos anualmente e você pode registrar o seu em Ex: 2) Obter um servidor](https://reader034.vdocuments.pub/reader034/viewer/2022050610/5fb18a5e071e230dee4250a0/html5/thumbnails/41.jpg)
Torrent O bittorrent é um protocolo muito utilizado para
compartilhamento de arquivos▪ Filmes, músicas, etc
Através de um arquivo .torrent podemos ter acesso a arquivos
No torrent, usuários comuns são clientes e servidores ao mesmo tempo
Para baixar um arquivo, precisamos de um programa cliente torrent▪ Windows: utorrent▪ Linux: transmission
41
![Page 42: Aula 5 Navegando na Redeadilson/Introducao a... · Criando um site 1) Registrar um nome de domínio são pagos anualmente e você pode registrar o seu em Ex: 2) Obter um servidor](https://reader034.vdocuments.pub/reader034/viewer/2022050610/5fb18a5e071e230dee4250a0/html5/thumbnails/42.jpg)
Guerreiros da Internet
42
![Page 43: Aula 5 Navegando na Redeadilson/Introducao a... · Criando um site 1) Registrar um nome de domínio são pagos anualmente e você pode registrar o seu em Ex: 2) Obter um servidor](https://reader034.vdocuments.pub/reader034/viewer/2022050610/5fb18a5e071e230dee4250a0/html5/thumbnails/43.jpg)
?
43