Os 5 Marcos Históricos da Internet
1971 - Email
O email hoje é uma ferramenta muito utilizado para todos que
navegam na internet é raro conhecerem alguém que use a internet e não tenha um
email, nem que seja somente para se cadastra em alguma pagina ou jogo pela
internet.
O email veio junto do ARPANET, e logo em seguida vou
utilizado o “@” que serve para dizer de onde vem a mensagem. Exemplo o usuário
Gabriel vai mandar uma mensagem para o usuário Fernando, esses usuários tinha
que ter um domínio, porque sem esse domínio não tinha com identificar de onde
estava vindo essa mensagem, o Gabriel tem o seguinte domínio saturno.com.br e
o Fernando tem o domínio jupiter.com.br,
então logo o email do Gabriel é, gabriel.saturno.com.br e do Fernando é, fernando.jupiter.com.br,
que significa gabriel em saturno que esta dentro do ”.com” que esta dentro do “.br”
e a mesma coisa com o Fernando. O domínio saturno não conhece o domínio
jupiter, mas o domínio “.com” conhece todos os domínios, por isso que ocorre o
envio de mensagens para outros email de outros domínios.
Nessa mesma época nasceu o primeiro SPAM e logo depois
começa a nascer os primeiros emails com
a capacidade maior conforme a necessidade os usuários e hoje são muito usados e
vão ser muito usados ainda, porque o email é como se fosse seu endereço na
internet, comparado ao endereço de sua residencial , porem é virtual
Hoje temos os emails online e os clientes de email . Os
clientes de email são softwares instalados em computadores para acessar os
emails no servidor, baixando esses emails para o seu computador e por isso
quando você esta sem internet, ainda consegue ler os emails, porque eles já
foram baixados e estão no seu computador agora, diferente do email online que
você já faz o acesso direto no servidor sem baixar os emails para o computador,
então quando você esta sem internet fica impossibilitado de ler os emails,
porque esta sem conexão com a internet e por esse motivo não tem como acessar a
rede que se encontra o servidor de email. Exemplos de clientes de email são
thunderbird, outlook e Windows mail, e os email online são provedores que
acessamos por navegador, como o Gmail, Hotmail e etc.
1983 - TCP/IP
O TCP/IP é um protocolo para comunicação entre
computadores, hoje é o protocolo utilizado para a comunicação, pois é
necessário que os computadores estabeleçam uma mesma “regra” ou a mesma
“língua” de comunicação, para que ocorra a “conversa”, no caso o mesmo
protocolo, para a transferência de dados. Os computadores que também podem ser considerados, switches,
roteadores e servidores, sendo eles qualquer intermediário para a comunicação
entre os computadores.
Para a comunicação entre computadores com o TCP/IP, é
necessário que esse protocolo seja padrão em qualquer sistema, tanto ele Linux
,Windows ou qualquer outro, esses padrões são obrigatórios para implementação e
devem ser seguidos para realização da comunicação.
Como entender a comunicação TCP/IP é interessante entender o
modelo OSI, como uma base de referência para qualquer outro protocolo de
comunicação pela internet. O modelo OSI
é composta por 7 camadas, mas vou somente ressaltar até a camada 4, onde é
feita a comunicação entre os computadores. A primeira camada é a física, a
estrutura física para a comunicação entre os computadores, pode ser tanto ela
como cabeamento metálico, óptico ou a conexão sem fio. A segunda camada é a
enlace que seria os pacotes encaminhados na rede por meio de switches, serve
para fazer controle de dados. A terceira camada é rede, onde operam os
roteadores que são os responsáveis pelo endereçamento IP, fazendo o percurso
dos pacotes para o seu destino, passando pelos intermediários, outros
roteadores ou qualquer outro dispositivo, assim escolhendo a melhor rota para
envio dos pacotes. A quarta camada é a transporte, nada mais é do que as portas
onde vão ser fechadas as comunicações, um exemplo de dispositivo que trabalha
nessa camada são os firewalls que trabalham com portas de conexão, fazendo a
filtragem delas e também onde o TCP faz o seu trabalho. Essas portas utilizadas
camada de transporte são as portas de comunicação para as aplicações, cada
aplicação tem uma porta para comunicação.
1983 - DNS
O DNS é o
responsável por traduzir os nomes que digitamos nos navegadores em IP. Esses IP
são os responsáveis em fazer o roteamento dos pacotes e encaminhar para o seu
destino, eles operam na camada 3, onde ficam os roteadores ou alguns switches
que leiam camada 3. Como se cada dispositivo conectado na rede tivesse uma
numeração, tipo um ”RG”, essa numeração é um código de identificação do dispositivo
na rede, serve para realizar a comunicação, onde um PC com uma numeração
comunica com outro PC com outra numeração, se os dispositivos não tiverem o IP,
não é possível realizar a comunicação, porque é como se ele não tivesse uma
identidade.
Hoje temos uma grande quantidade de dispositivos conectados
na internet, esse numero de conexão não era previsto, então a numeração IP não
foi muito bem planejada, com isso temos IP faltando em certos continentes,
assim sendo implementado uma nova numeração de IP, o IPv6, que vai entrar uma
questão sobre internet das coisas, onde tudo pode ter um IP e se comunicar a
internet, tornado as coisas muito mais automatizadas, mas isso não entra em
questão agora.
O IPv4 que utilizamos hoje em tinha é composto por 4 octetos
separados por pontos, totalizando 32 bits. Exemplo de um endereço IP 216.58.202.35,
não vou entrar em questões técnicas sobre IP, como IP publico, privado,
mascaras e NAT, pois não é tão importante para entender como funciona o DNS,
porém é interessante saber que essas divisões de IP foram feitas porque hoje
temos uma grande quantidade de dispositivos conectados na internet e elas
servem como uma “gambiarra”, para todos os dispositivos continuarem conectando
a rede, pois hoje não conseguimos deixar todos os dispositivos com um único IP,
então normalmente mais de um dispositivo usa o mesmo IP, e são separados por
portas TCP, isso entra como NAT, uma rede interna. Exemplo um usuário acessa
uma pagina na internet que esta localizando em um servidor, esse servidor tem
um IP e possui mais de uma pagina hospedado, e todas essas paginas utilizam o
mesmo IP, porem são divididos por portas, cada pagina vai ter uma porta de
conexão diferente.
O DNS é muito importante hoje para a internet, se não fosse
o DNS teríamos que saber todos IP das paginas que estamos acessando. Exemplo,
para acessarmos o Google escrevemos no navegador “www.google.com.br”, senão fosse o DNS, tínhamos que saber o
endereço IP do Google. Para descobrir esse IP, vamos abrir o DOS no Windows e
escrever “tracert www.google.com.br ”, esse comando vai mostrar a rota que
víssemos para chegar no servidor do Google, repara que passamos por outros
servidores ate chegar ao destino, e se você repara onde esta escrito
“Rastreamento a rota para www.google.com.br ”, logo na frente tem o endereço IP
As distribuições dos IP são feitas por continente e cada
continente tem um órgão responsável por isso, na América latina temos a LACNIC
e no Brasil temos o Registro.br para registro de domínios.
A Hierarquia do DNS é composta pelos Roots que são os 13
servidores espalhados pelo mundo onde possui todos os endereços IP e seus
nomes, se esses servidores parassem de funcionar que é algo quase impossível, a
internet toda para, mas fora os 13 servidores principais, temos mais copias
desses servidores espalhados pelo mundo.
Com tantos servidores conectados na internet hoje fica
impossível decorar números de endereços para acessar paginas na internet, por
isso o DNS é fundamental para navegarmos na web.
1988 - IRC
O IRC é um protocolo de comunicação para chat em tempo
real, é utilizado para chats em modo texto, com troca de arquivos. Existem
outros protocolos para comunicação em aplicações em tempo real, para
videoconferência ou ligações pela internet. A comunicação desse protocolo é
feita de forma assíncrona. Um exemplo uma mensagem é encaminhada ao receptor e
ele pode ler e responder essa mensagem outra hora, como os emails e mensagens
pelo Whatsapp diferente das mensagens
síncronas que são utilizadas em videoconferência, onde as mensagens são encaminhadas
e respondidas em tempo real, porque você esta conversando com aquela pessoa no
mesmo instante, outro exemplo é uma ligação telefônica.
Hoje o IRC esta em algumas redes e já foi um grande
protocolo onde recebeu muitos acessos em seu bate-papo, depois acabou sendo
menos utilizado pelo motivo de lançamento de outras aplicações de mensagens
instantâneas como o MSN
O IRC também é utilizado em alguns software maliciosos, afim de contaminar todos os computadores da
redes como os SPAM e o DDos isso é através do botnet, que infecta um computador
ou uma rede com mais computadores e servidores, e os infectados ajudam a
infectar outros computadores, esse meio de infecção é chamado de “Zumbi”, onde
os computadores infectados são responsáveis por infectar outros computadores
sem que o usuário saiba que o seu PC esteja infectado. Um exemplo disso é o
cavalo de troia.
1989 - www
Internet é
a conexão em redes, simplesmente é conectar em diversas redes e essas conexões
são feitas por meio de diversos protocolos de comunicação. Sem levar em
consideração a infraestrutura de conexão da internet, para conectarmos ou
acessarmos uma pagina na internet, é necessário um tipo de protocolo de
comunicação, quando acessarmos o servidor que esta hospedando certa pagina da
internet, precisamos de um programa ou algum sistema que interprete aquela
linguagem, para conseguirmos visualizar aquela pagina, assim tento o acesso a
informação que estamos procurando.
Antes para ter acesso as informações na internet, era
utilizado diversos sistemas de arquivos e programas para interpretação do
conteúdo, com o surgimento do WWW, foi feito uma padronização de um sistema de documentos
para visualização de páginas na web, assim qualquer sistema operacional e navegador
pode usar o WWW para ter acesso a qualquer informação na internet.
O WWW é um sistema de
documento hypertexto, para acessarmos esses documentos é necessário o HTML como
o marcador de texto padrão que tem como objetivo a conexão dos hypertextos ou
somente textos comuns. Hypertextos entra como links nos textos, imagens e sons,
para acessarmos outros documentos, fazendo a conexão de um documento para o
outro, também entram linguagens de
programação para desenvolvimento de uma pagina web, porém não vou entrar nesse
assunto. O HTML faz a ligação dessas paginas da internet, como a ligação de
imagens, sons e a visualização de textos tudo isso dentro de um sistema do WWW.
Resumindo, as paginas que acessamos são um sistema de texto
e hypertexto chamado WWW, nele usamos o HTML para visualização do conteúdo dos
textos ou conexão dos hyperlinks para acessarmos outros documentos e para fazer
essa transferência de hypertexto entra o protocolo HTTP.
Nenhum comentário:
Postar um comentário