A Internet é construída em uma rede complexa de tecnologias, mas as fundamentais que conectam redes de computadores são:
1. Camada física: *
Cabos de fibra óptica: Transmissão de alta velocidade e longa distância usando pulsos de luz.
* Cabos coaxiais: Leve sinais elétricos sobre um condutor central cercado por isolamento.
*
cabos de par torcido: Dois fios isolados se torceram para reduzir a interferência.
*
tecnologias sem fio: *
wi-fi: Usa ondas de rádio para comunicação de curto alcance.
*
redes celulares: Redes móveis usando ondas de rádio para comunicação em uma área mais ampla.
*
Internet de satélite: Usa satélites para conectar áreas remotas.
2. Camada de link de dados: *
Ethernet: Um padrão amplamente utilizado para conectar dispositivos em uma rede local (LAN).
*
wi-fi: Usa um conjunto padrão de protocolos para gerenciar a comunicação sem fio.
*
Relé quadro: Uma tecnologia de troca de pacotes orientada para conexão.
*
atm (modo de transferência assíncrona): Uma tecnologia de rede de alta velocidade que transmite dados em células de tamanho fixo.
3. Camada de rede: *
IP (Internet Protocol): Responsável por abordar e rotear pacotes de dados em redes.
*
Protocolos de roteamento: Como o RIP (protocolo de informações de roteamento) e OSPF (o mais curto caminho mais curto), determine o melhor caminho para os dados viajarem.
*
Tradução de endereço de rede (NAT): Permite que vários dispositivos em uma rede privada compartilhem um único endereço IP público.
4. Camada de transporte: *
TCP (protocolo de controle de transmissão): Fornece entrega de dados confiáveis e ordenados com verificação de erros.
*
udp (protocolo de datagrama do usuário): Um protocolo mais rápido e menos confiável que não garante a entrega.
*
SCTP (protocolo de transmissão de controle de fluxo): Um protocolo de camada de transporte projetado para transferência de dados confiável de alto desempenho.
5. Camada de aplicação: *
http (protocolo de transferência de hipertexto): Usado para transferir páginas da web e outros conteúdos pela Internet.
*
smtp (protocolo de transferência de correio simples): Usado para enviar e receber email.
*
dns (sistema de nome de domínio): Traduz nomes de domínio legíveis por humanos em endereços IP.
*
ftp (protocolo de transferência de arquivo): Usado para transferir arquivos entre computadores.
Além dessas tecnologias principais, muitas outras tecnologias contribuem para a funcionalidade da Internet: *
Computação em nuvem: Fornece recursos remotos de armazenamento e computação.
*
Virtualização: Permite que várias máquinas virtuais sejam executadas em um único servidor físico.
*
Internet das coisas (IoT): Conecta dispositivos diários à Internet.
*
Inteligência artificial (AI): Usado para melhorar os serviços de Internet, como mecanismos de pesquisa e sistemas de recomendação.
Essas tecnologias trabalham juntas em um ecossistema complexo e em constante evolução para criar a vasta e poderosa rede que chamamos de Internet.