Entenda Endereços IP: Guia Completo para Iniciantes

Foto do autor

By luis

Compreendendo Endereços IP: Um Guia Detalhado

Qualquer dispositivo conectado à internet ou a uma rede local possui um endereço IP. Isso inclui seu smartphone, smart TV e alto-falantes inteligentes. Você provavelmente já ouviu falar sobre endereços IP e talvez até tenha visto como eles se parecem – sequências de números separadas por pontos ou dois pontos.

Um endereço IP funciona como um destino para as informações que você busca na internet. Quando você pesquisa seu filme favorito, por exemplo, o mecanismo de busca leva um tempo para carregar os resultados e apresentá-los na tela. Uma série de processos ocorrem nos bastidores. Sem seu endereço IP, sua solicitação não chegaria a lugar nenhum.

Essa é a importância crucial de um endereço IP.

Vamos explorar os endereços IP em detalhes, abordando informações essenciais associadas a eles.

O que é IP?

Para compreender um endereço IP, é fundamental entender o que é IP. O Internet Protocol (IP) é um conjunto de regras que regem o formato dos dados ou datagramas transmitidos por meio de uma rede local ou da internet. É um protocolo sem conexão, operando em uma rede dinâmica de computadores. O IP não depende de um monitor centralizado ou diretório, e sua funcionalidade não está vinculada a um nó ou conexão específica. Portanto, cada pacote de dados deve conter o endereço IP de origem e destino, além de informações cruciais para a entrega bem-sucedida.

O que é um Endereço IP?

Um endereço de protocolo de internet (endereço IP) é um rótulo numérico único atribuído a cada dispositivo conectado a uma rede de computadores que utiliza o protocolo de internet (IP) para comunicação. Um exemplo de endereço IP é: 192.168.2.1. Simplificando, os endereços IP identificam um dispositivo em uma rede local ou na internet, permitindo a transmissão de dados entre dispositivos. Eles contêm informações sobre a localização e tornam os dispositivos acessíveis para facilitar a comunicação. Endereços IP são uma maneira eficaz de diferenciar dispositivos como computadores, impressoras, sites e roteadores.

Um endereço IP tem duas finalidades:

  • Localização
  • Identificação da interface de rede/host

A Internet Assigned Numbers Authority (IANA) administra globalmente os endereços IP. Cinco Registros Regionais da Internet (RIRs) os gerenciam em regiões específicas e os atribuem a registros locais da internet, como usuários finais e Provedores de Serviços de Internet (ISPs).

Como Funciona um Endereço IP?

Um endereço IP funciona de forma semelhante ao endereço de sua casa. Se você quer receber uma carta ou encomenda, precisa fornecer ao remetente seu endereço. Da mesma forma, para receber e-mails ou dados da web, seu dispositivo precisa de um endereço de internet para que o remetente possa identificá-lo e enviar os dados. Seja um computador, tablet, smartphone, luz inteligente ou qualquer outro dispositivo conectado à internet, cada um precisa de um endereço para se conectar e se comunicar com outros usando protocolos específicos.

Sites como Amazon e Netflix também possuem um endereço IP para se comunicar com você e fornecer as informações solicitadas. No entanto, eles utilizam nomes, como Amazon.com e Netflix.com, para facilitar a identificação. Caso contrário, seria necessário digitar longas sequências numéricas para acessar cada site. Nomes são mais fáceis de lembrar que números.

Você pode se perguntar como os endereços IP são alocados. Os endereços IP não são aleatórios. Eles são gerados matematicamente e alocados pela IANA. No exemplo de endereço IP 192.168.2.1, podemos ver que ele é formado por 4 números separados por pontos. Cada número pode variar de 0 a 255. Portanto, o intervalo completo de endereços IP vai de 0.0.0.0 a 255.255.255.255.

Tipos de Endereços IP

Existem diferentes categorias de endereços IP, cada uma com suas características:

#1. Público e Privado

Qualquer pessoa ou empresa que tenha um serviço de internet possui dois tipos de endereços IP: privado e público. A diferença entre eles está na localização da rede.

  • Endereço IP Privado: Utilizado dentro de sua rede doméstica ou de escritório. Cada dispositivo (computador, smartphone, alto-falantes, smart TV, etc.) conectado à sua rede recebe um endereço IP privado atribuído pelo seu roteador. Com o crescimento do uso de diferentes dispositivos, o número de endereços IP domésticos também aumenta. Seu roteador identifica esses sistemas individualmente, gerando endereços IP privados únicos para cada dispositivo. Dispositivos fora da rede privada não podem acessar esses endereços.
  • Endereço IP Público: Utilizado fora de sua rede doméstica ou de escritório. Cada dispositivo conectado à rede pública ou internet terá seu endereço IP atribuído pelo Provedor de Serviços de Internet (ISP). Os ISPs possuem uma ampla variedade de endereços IP para seus clientes e alocam um endereço IP público para o seu roteador. Dispositivos externos utilizam endereços IP públicos para encontrar seu dispositivo na internet. Um endereço IP público pode ser estático ou dinâmico.

#2. Estático e Dinâmico

  • Endereços IP Estáticos: São consistentes e não mudam automaticamente. Após a atribuição pelo ISP, o IP permanece o mesmo. Nem todos precisam de um endereço IP estático. No entanto, se você hospeda seu próprio servidor, um endereço IP estático é necessário para que seu endereço de e-mail e sites associados tenham sempre o mesmo IP, permitindo que dispositivos externos encontrem você facilmente na internet.
  • Endereços IP Dinâmicos: Mudam de forma automática e regular. Os ISPs possuem um conjunto de endereços IP não atribuídos, que alocam aos clientes que se conectam ao serviço de internet. O cliente utiliza o endereço IP atribuído enquanto estiver online. Ao se desconectar, o endereço IP retorna ao conjunto de endereços não atribuídos, sendo realocado para outros clientes. Essa abordagem reduz custos para os ISPs e aumenta a segurança, pois a mudança de endereços IP dificulta o rastreamento por hackers.

Da mesma forma que existem endereços IP estáticos para empresas que desejam hospedar seus próprios sites, existem também diferentes tipos de endereços IP para sites:

#3. Endereço IP Compartilhado e Dedicado

  • Endereço IP Compartilhado: Proprietários de sites que utilizam hospedagem compartilhada dividem um servidor com outros sites. Essa opção é ideal para pequenas empresas, blogs e sites de portfólio com tráfego menor. Eles terão um endereço IP compartilhado.
  • Endereços IP Dedicados: Sites maiores, que buscam segurança aprimorada, ou jogadores profissionais que precisam de maior controle sobre seus servidores podem optar por planos de hospedagem dedicados, comprando um endereço IP dedicado. Isso facilita a aquisição de certificados SSL e permite que o servidor FTP seja executado. Assim, você pode compartilhar arquivos com segurança dentro de sua organização e acessar seu site pelo endereço IP, em vez do nome de domínio.

#4. Lógico e Físico

  • Endereço IP Lógico: Atribuído pelo software dentro de um servidor ou roteador. Este endereço pode mudar periodicamente. Por exemplo, seu laptop pode ter um endereço IP diferente quando conectado a outro hotspot.
  • Endereço IP Físico: Cada unidade de hardware possui um endereço IP único e imutável. É um endereço IP físico. Você pode usar um protocolo de resolução para converter um endereço IP lógico em físico e identificar um dispositivo em sua rede IP.

Versões IP: IPv4 e IPv6

Existem duas versões de IP amplamente utilizadas: IPv4 e IPv6. Cada versão representa um endereço IP de forma diferente.

Protocolo de Internet versão 4 (IPv4)

A versão original, implementada pela primeira vez na Rede de Agências de Projetos de Pesquisa Avançada (ARPANET) em 1983, é o IPv4. Ele ainda é utilizado em muitas empresas e, por ser predominante, o termo “endereço IP” frequentemente se refere a endereços definidos pelo IPv4.

O IPv4 representa um endereço IP como um número de 32 bits, composto por 4 números separados por pontos. Cada número representa um decimal (base-10) para um número binário de 8 dígitos (base-2), ou octeto. Isso permite endereços IP.

Como já explicado, cada um dos 4 números de um endereço IPv4 varia de 0 a 255.

Exemplos: 172.16.254.1, 192.168.2.1, 192.26.254.1, 172.0.16.0, etc.

Protocolo de Internet versão 6 (IPv6)

Devido ao rápido crescimento da web, os endereços IPv4 começaram a se esgotar por volta dos anos 1990. A escassez de espaço para endereços IP tornou-se um problema para ISPs e usuários finais.

Isso levou a Internet Engineering Task Force (IETF) a buscar tecnologias para expandir a capacidade de endereçamento da internet. Em 1995, o IP foi redesenhado como IPv6. Após uma série de testes, a implantação comercial do IPv6 começou nos anos 2000.

No IPv6, o espaço de endereço foi expandido para 128 bits ou 16 octetos (em comparação com 32 bits ou 8 octetos no IPv4). O IPv6 é representado por 8 conjuntos de 4 dígitos hexadecimais, onde cada conjunto é separado por dois pontos e pode conter letras e números.

Exemplo: 2001:0DB8:AC10:0000:0011:AAAA:2C4A:FE01

Sim, ele é bem extenso, mas existem convenções que ajudam a abreviá-lo:

  • Você pode eliminar zeros à esquerda em um grupo de números. Por exemplo: :0021: pode ser :21:
  • Zeros consecutivos podem ser escritos como dois pontos duplos, e é permitido apenas um em um endereço IP, desde que ele mantenha as 8 seções.

Fonte da imagem: Wikipédia

Por exemplo, 2001:0DB8:AC10::0011 exigiria a adição de quatro seções de zeros em vez de dois pontos duplos. Tornando-se 2001:0DB8:AC10:0000:0000:0000:0000:0011.

O objetivo do IPv6 é expandir o espaço de endereçamento e redesenhar o roteamento, agregando prefixos de roteamento de sub-rede de forma mais eficiente. Isso desacelerou as tabelas de roteamento nos roteadores. Além disso, ele altera o prefixo de roteamento de toda a rede automaticamente. Isso significa que mesmo que a política de roteamento ou a política de conectividade global mudem, não será necessário renumerar ou reprojetar internamente manualmente.

Você pode se perguntar por que existem as versões IP 4 e 6, e o que aconteceu com as outras?

Na realidade, outras versões foram definidas, da versão 1 à 9, mas apenas as versões 4 e 6 alcançaram grande utilização. As versões 1 e 2 eram nomes de protocolos TCP, de 1974 e 1977, utilizados para separar a especificação do IP na época. Além disso, a versão 3 foi introduzida em 1978, sendo a v3.1 a primeira versão em que o TCP foi separado do IP. Em 1979, surgiu a versão 5, que era o protocolo experimental – Internet Stream Protocol.

O IPv6 é uma combinação de várias versões: v6, v7, v8 e v9.

Seu site suporta IPv6? Use uma ferramenta de teste IPv6 para descobrir.

O que são Sub-redes e Classes de Endereço IP?

Sub-redes

As redes IP podem ser categorizadas em sub-redes tanto para IPv4 quanto para IPv6. Um endereço IP tem duas partes:

  • Prefixo de rede nos bits mais altos
  • Identificador de host (identificador de interface ou campo de descanso)

As sub-redes utilizam uma máscara de sub-rede ou notação CIDR para determinar como um endereço IP é dividido nas partes de host e de rede. “Sub-rede” é um termo usado apenas para IPv4. No entanto, ambas as versões utilizam notação e conceitos CIDR.

Fonte da imagem: Redhat.com

Em sub-redes, um endereço IP tem uma barra no final com o número de bits em decimal para representar a parte da rede, também conhecida como prefixo de roteamento. A maioria das máscaras de sub-rede começa com 255 e termina quando a parte da rede termina. Exemplo: 255.255.255.0

Outro exemplo, suponha que 172.0.2.1 seja um endereço IPv4 e 255.255.255.0 seja sua sub-rede. A notação CIDR para este caso seria 172.16.2.1/24. Aqui, os primeiros 24 bits do endereço IP representam a sub-rede e a rede.

Classe de Endereço IP

Inicialmente, a parte da rede era definida pelo octeto de ordem mais alta. Essa abordagem permitia apenas 256 redes, o que se tornou insuficiente com o desenvolvimento de mais redes. Isso levou à revisão das especificações de endereço para introduzir o design de rede com classes.

Esse design facilitou uma arquitetura de sub-rede mais refinada e a alocação de um número maior de redes individuais. Nesse sistema, os três primeiros bits do octeto mais significativo em um endereço IP representavam a “classe” do endereço, definindo três classes: A, B e C.

Além disso, o sistema IPv4 permitia endereços entre 0.0.0.0 e 255.255.255.255. Alguns números, no entanto, são reservados para fins específicos em redes TCP ou IP. A IANA reconhece essas reservas, que estão divididas em:

  • 0.0.0.0: Esta é a rede padrão, indicando que um dispositivo está conectado a uma rede IP e TCP.
  • 255.255.255.255: Para broadcasts de rede que devem alcançar todos os computadores conectados a uma rede.
  • 127.0.0.1: Utilizado por um computador para verificar se um endereço IP foi atribuído.
  • 169.254.0.1-169.254.255.254: É o Automatic Private IP Addressing (APIPA), um conjunto de endereços IP atribuídos automaticamente quando um computador não consegue obter um endereço IP de um servidor DHFC.
  • Outros endereços IP pertencem às classes de sub-rede.

Como uma sub-rede é uma pequena rede de computadores conectada a uma rede maior por meio de um roteador, ela pode ter um sistema de endereços para facilitar a comunicação entre os computadores da rede sem enviar dados pela rede maior. Além disso, um roteador pode ser configurado para detectar sub-redes e executar o roteamento de tráfego adequado.

A seguir estão alguns endereços IP reservados para sub-redes ou classes:

Classe Bits Principais Número de Redes Endereços por Rede Total de Endereços na Classe Variação
Classe A 0 128 (27) 16.777.216 (224) 231 0.0.0.0 – 127.255.255.255
Classe B 10 16.384 (214) 65.536 (216) 230 128.0.0.0 – 191.255.255.255
Classe C 110 2.097.152 (221) 256 (28) 229 192.0.0.0 – 223.255.255.255
Classe D 1110 Não Definido Não Definido 228 224.0.0.0 – 239.255.255.255
Classe E 1111 Não Definido Não Definido 228 240.0.0.0 – 255.255.255.255

Como Pesquisar um Endereço IP?

Para verificar o endereço IP do seu roteador, faça uma pesquisa no Google com a pergunta “qual é meu endereço IP?”. A resposta será exibida no topo da página. Este é o seu endereço IP público.

Você pode utilizar vários outros sites para obter os mesmos dados. Ao fazer uma solicitação utilizando seu roteador ao visitar sites, eles terão suas informações de IP. Você pode utilizar sites como Meu IP, WhatIsMyIP.com e WhatIsMyIPAddress.com para descobrir seus endereços IPv4 e IPv6, além de sua localização.

Se você quiser saber mais informações sobre um endereço IP específico, você pode usar ferramentas ou sites que ajudam a encontrar informações como localização, cidade, ISP e proprietário.

  • Pesquisa de localização de IP: Uma ferramenta fácil de usar para obter todas as informações importantes sobre um endereço IP, como localização e proprietário. Basta digitar o endereço IP para visualizar seu país, região, cidade e ISP.
  • WhatIsMyIPAddress.com: Este site fornece informações sobre o IP. Basta copiar e colar um endereço IP na barra de pesquisa e clicar no botão ao lado para encontrar dados como o nome do host, ISP, nome da organização, estado/região, cidade, longitude e latitude, código de área e serviços que ele executa.

Por que você precisaria de informações sobre outros endereços IP? Empresas podem utilizar os endereços IP de outros para saber onde eles estão realizando seus negócios. É comum que anunciantes, organizações e sites de serviços utilizem informações de endereço IP para promoções, anúncios e outros fins.

Como você pode obter o endereço IP de outras pessoas e como outras pessoas podem obter o seu? Veja algumas formas:

  • Através de bugs HTML em e-mails, que são códigos embutidos em imagens para informar ao remetente que você leu o e-mail e qual é o seu endereço IP.
  • Ao pegar emprestado um computador, você pode verificar o endereço IP do usuário.
  • Através do seu endereço de e-mail, logs de servidores web, fóruns da internet, comentários em blogs, mídias sociais e aplicativos de mensagens.
  • Por meio de uma ordem judicial, o FBI e outros órgãos legais podem investigar atividades online.

No entanto, você pode mascarar seu endereço IP utilizando uma Rede Privada Virtual (VPN) que o direciona para outra rede utilizando um IP diferente.

Quais são as Ameaças de Segurança Relacionadas a Endereços IP?

Devido à variedade de técnicas disponíveis, ataques cibernéticos estão direcionando endereços IP para fins maliciosos. As ameaças relacionadas aos endereços IP incluem:

  • Perseguição online para obter seu endereço IP por meio de atividades como jogos online, comentários em fóruns e sites, para injetar malware, roubo de identidade ou ataques de phishing.
  • Engenharia social, onde um aplicativo de mensagens como o Skype é usado para solicitar que você revele seu endereço IP.

Existem riscos quando:

  • Atacantes cibernéticos rastreiam sua localização através da tecnologia de geolocalização.
  • Sua rede é alvo de ataques DDoS.
  • É feita uma conexão forçada por meio de portas para controlar um dispositivo e roubar dados.
  • Conteúdo ilegal é baixado usando seu endereço IP.

Como Proteger seu Endereço IP?

Ocultar seu endereço IP pode ajudar a proteger seu dispositivo, identidade online e dados. Existem duas formas de fazer isso:

  • Usar uma VPN: É uma opção segura, onde seu dispositivo age como se estivesse na mesma rede local que a VPN. Assim, você pode acessar a rede com segurança mesmo de outro país ou navegar em sites bloqueados geograficamente. Alguns exemplos são: NordVPN, Surfshark e Proton VPN.
  • Usar um servidor proxy: Ele funciona como um servidor web intermediário por meio do qual seu tráfego é roteado, mascarando seu endereço IP original e mostrando o endereço IP do servidor proxy. Alguns exemplos são: Dados Brilhantes e Smartproxy.

Conclusão

Neste guia sobre endereços IP, abordamos o conceito, suas terminologias, como encontrar seu endereço IP e o de outras pessoas, além de discutir os riscos e como mitigá-los.

Em seguida, você pode aprender sobre os sistemas de nomes de domínio (DNS).