Escolar Documentos
Profissional Documentos
Cultura Documentos
MÓDULO 01 ▪ CAPÍTULO 02
COMO A INTERNET
FUNCIONA?
COMO A
INTERNET
FUNCIONA?
Você é daquele -po de pessoa curiosa, que não
sossega enquanto não descobre como
funcionam as coisas? Eu sou assim! Hoje em dia,
a maioria das pessoas que conhecemos estão
conectadas à Internet. Mas você sabe como
funciona essa comunicação? Como é possível
conversar ou mandar um arquivo para uma
pessoa que está no Japão e tudo chegar em
menos de 1 segundo? Esse é o nosso desafio
nessa aula.
Tem gente que acha que um computador é um dispositivo super inteligente e cheio de
capacidades de decidir nosso destino, mas na verdade ele é apenas uma máquina
capaz de analisar sinais e fazer contas simples de uma maneira super rápida!
Mas é claro que o que circula dentro do seu computador não são pequenos números,
são ondas (sinais). No caso de equipamentos eletrônicos processados, as ondas se
parecem com as representadas a seguir.
Esta é uma onda que representa os bits, também chamada de onda digital
Como vimos na aula anterior, a Internet é uma rede gigantesca que interliga várias
outras redes ao redor do mundo. E precisamos ter meios físicos para levar esses
sinais de um lado para o outro.
E se nesse exato momento você está confuso(a) com esse conceito, saiba que a
maioria das transmissões entre continentes não é realizada pelos Satélites, como a
maioria das pessoas costuma pensar. Os satélites possuem uma limitação de tráfego e
sofrem muito com interferências, e é por isso que os cabos de fibra ótica devem ser
passados pelos oceanos. Um trabalho incalculável, mas necessário.
Mas não dá para esses cabos submarinos saírem pela praia e seguirem caminho até a
sua casa, e por isso precisam se interligar a outros sistemas de comunicação. Alguns
dos sistemas utilizados sempre foram a telefonia tradicional, os sistemas de TV a
cabo, os sinais via satélite e até as simples redes de radiofrequência.
De uma maneira bem resumida, modular é conseguir ler uma onda no formato A
compatível com um tipo de sistema de comunicação e convertê-la para um formato B,
compatível com outro tipo de sistema.
E é exatamente para isso que servem aqueles aparelhos que você instala em sua casa
para começar a receber Internet doméstica
Cliente e Servidor
Volte uma página e olhe aquele mapa de
novo. Imagine que o ponto A é você na
escola pedindo uma pizza. O ponto B é a
pizzaria, que vai te fornecer o pedido que vai
matar sua fome. Quando o pedido for
confirmado, o motoboy que vai fazer a
entrega é o pacote. Ele vai levar seu pedido
até você por uma rota.
IMPORTANTE!
Quando você estudar um pouco mais sobre redes de comunicação,
vai descobrir que a função MODEM desses aparelhos é apenas uma
das características do produto. Na verdade, esse dispositivo é um
GATEWAY, que vai se ligar aos ROTEADORES do seu provedor de
acesso, mas resolvi simplificar a explicação para não aprofundar tanto
assim no início de tudo.
Um servidor pode estar no seu bairro, na sua cidade, no seu país ou até mesmo do
outro lado do mundo. Os pacotes podem girar o mundo todo em poucos segundos e o
resultado será exibido na tela do seu celular/computador como se fosse magia, mas é
pura TECNOLOGIA!
Mas como será que o mecanismo da Internet consegue descobrir o local exato de um
site? Como ele descobre em que servidor ele está? E como ele consegue encontrar a
posição exata do servidor no Globo? Aí entramos no próximo assunto.
Identificando os nós
Como vimos anteriormente, a Internet funciona baseada em um conjunto de
protocolos chamado TCP/IP. Um protocolo garante que todas as comunicações
seguirão um mesmo padrão, permitindo que dispositivos que são diferentes, com
tecnologias completamente distintas, possam se trocar mensagens.
Uma das funções do TCP/IP, mais especificamente do IP, é identificar os nós. Mas o
que seria esse nó?
A resposta é simples: um nó é cada ponto que está conectado à rede. Quando você
“se conecta” à Internet, recebe uma identificação única. Essa identificação é um
ENDEREÇO IP.
Os IPs mais modernos (IPv6), usam 128 bits ao todo (o que é 4x mais bits que o
IPv4).
Ex: 2001:0db8:85a3:08d3:1319:8a2e:0370:7344
NICbr: https://youtu.be/_JbLr_C-HLk
Acessando um servidor
Agora que você já sabe como os pontos são identificados, vamos criar um simples
cenário aqui. Analise a imagem abaixo e veja que você estaria no ponto A, tentando
acessar o site que está guardado no servidor que é o ponto D.
Você também deve ter notado que o ponto A tem um IP (201.17.81.243) e o ponto D
também tem o seu (66.220.158.68). Agora imagine que você deva ter que decorar o
IP do seu site favorito. Isso dificultaria todo o processo, não é?
NICbr: https://youtu.be/ACGuo26MswI
É possível fazer um exercício simples para descobrir o seu próprio IP ou até mesmo
descobrir o IP atual de um site que você esteja acessando. Descubra como, lendo o
quadro informativo abaixo.
1. Você está no ponto A (conectado à Internet) e digita o endereço do site que está
querendo acessar (ex: www.facebook.com).
2. A arquitetura da Internet (ponto B) vai encontrar o Servidor DNS que terá o
registro do IP referente ao nome que você digitou.
3. O Servidor DNS, que é o ponto C do nosso desenho, vai resolver o endereço e
retornar o IP atual do site que você pediu (ex: no dia em que eu escrevi esse
material, o IP atual do facebook.com era 66.220.158.68).
4. Uma vez que seu navegador já sabe o IP que deseja acessar, vai poder se
direcionar diretamente ao servidor correto.
5. Assim que chega uma solicitação ao ponto D, ele vai procurar a página solicitada e
te enviar uma cópia do documento para o seu computador.
IP2Location: https://www.iplocation.net
EXTRA: Depois que você descobrir o IP do Facebook, tente digitar o
número dele no lugar do endereço do site no seu Google Chrome e
aperte o enter. Surpresa!
OBS: Caso você não solicite um documento específico, o servidor vai te enviar o
arquivo de índice (geralmente chamado index.html).
6. Agora que o seu computador no ponto A tem o arquivo HTML, vai poder analisá-lo
para descobrir que arquivos extras ele vai precisar (fotos, vídeos, estilos, etc). A
partir daí ele vai fazer outras solicitações ao ponto D, para que ele possa enviar
esses recursos extras. É por conta disso que os sites que você visita vão
aparecendo aos poucos.
O domínio é um nome único que vai conseguir identificar o seu servidor ou as suas
páginas. Para conseguir um domínio, você deve pagar pelo direito de usá-lo por um
período mínimo de 1 ano.
cursoemvideo.com
faetec.rj.gov.br
github.io
universidadebrasil.edu.br
Além disso, alguns desses ainda indicam o país (.br). Esses são os
TLD (Top Level Domain).
GTLD: São TLDs genéricos, sem indicação de país. Alguns dos domínios genéricos são
.com, .net, .gov, .org, .io, .info, .online, .store, etc.
ccTLD: São TLDs com designação do país (coutry code). Alguns dos domínios desse
tipo são .com.br, .edu.us, .co.fr, .jp, .es, etc.
Da junção entre o nome e a terminação, temos um domínio. Esse domínio pode ser
usado para ter acesso ao seu servidor, seja ele web, servidor de ftp, servidor de e-
mail (as contas de e-mail são no formato josesilva@cursoemvideo.com, onde o
nome do usuário vem antes da @ e o domínio vem depois)
CUIDADO! Tem muita gente que pensa que o www que vem
antes da URL faz parte do domínio. Não faz! Esse www é um sub-
domínio que aponta diretamente para o seu servidor web padrão.
Nesse caso o www, images, maps e mail são sub-domínios do domínio google.com.br.
Sacou?
E por fim, uma URL também pode ter um caminho extra, que indica pastas a
percorrer para achar um arquivo específico. Por exemplo:
https://www.github.com/gustavoguanabara/html-css/tree/master/aulas-pdf
Como vimos, o domínio é uma maneira mais fácil para que outras pessoas possam
chegar aos arquivos que vão compor o seu site. Mas onde estarão esses arquivos?
Mas seu computador fica ligado 24h por dia, 7 dias por semana,
365 dias ao ano? Se faltar luz, você tem uma sub-estação de
energia pra manter tudo funcionando em caso de panes? Você
tem uma banda de internet suficiente para suportar milhares
ou até milhões de acessos simultâneos?
https://www.youtube.com/
Módulo 1 do curso:
playlist?list=PLHz_AreHm4dkZ9-
atkcmcBaMZdmLHft8n
Não guarde conhecimento. Ele é livre. Compartilhe o seu e veja ele se espalhando pelo mundo 🌎