Entendendo o endereço IP: um guia introdutório

Todo dispositivo conectado à internet ou rede local possui um endereço IP.

Sim, até mesmo seu smartphone, smart TV e alto-falantes inteligentes o possuem. Você pode ter ouvido falar sobre endereços IP e também pode ter visto como eles se parecem – essas séries de números separados por pontos ou dois pontos.

Um endereço IP é um endereço ao qual chegam as informações que você solicita da Internet.

Por exemplo, quando você procura seu filme favorito na internet, o mecanismo de busca demora um pouco para carregar os resultados e mostrá-los na tela. Muita coisa vai na parte de trás que você não pode ver. Sem o seu endereço IP, sua solicitação não chegará a lugar nenhum.

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

Então, vamos entender os endereços IP em detalhes e algumas informações importantes associadas a eles.

O que é IP?

Para entender um endereço IP, é importante aprender primeiro o que é IP.

O Internet Protocol (IP) é um conjunto de regras que governam pacotes de dados, formato de dados ou datagramas enviados por meio de uma rede local ou da Internet. É um protocolo sem conexão e orientado a datagramas, pois funciona em uma rede de computadores dinâmica.

Um IP funciona sem um monitor ou diretório centralizado e nunca depende de um nó ou link. Portanto, cada pacote de dados deve ter o endereço IP de origem e destino e outras informações importantes para ser entregue com sucesso.

O que é um endereço IP?

Um endereço de protocolo de Internet (endereço IP) refere-se a um endereço exclusivo ou rótulo numérico designado para cada dispositivo conectado em uma rede de computadores usando o protocolo de Internet (IP) para comunicação.

Exemplo de um endereço IP: 192.16.2.1

Simplificando, os endereços IP identificam um dispositivo em uma rede local ou na Internet e permitem que os dados sejam transmitidos entre os dispositivos, contendo informações de localização e tornando os dispositivos acessíveis para facilitar a comunicação. Os endereços IP oferecem uma ótima maneira de diferenciar entre diferentes dispositivos, como computadores, impressoras, sites, roteadores, etc.

Um endereço IP é usado para duas finalidades:

  • Descoberta de local
  • Identificando a interface de host/rede

A Internet Assigned Numbers Authority (IANA) gerencia endereços IP globalmente. E 5 Registros Regionais de Internet (RIRs) os gerenciam em regiões designadas e os atribuem a registros locais de Internet, como usuários finais e provedores de serviços de Internet (ISPs).

Como funciona um endereço IP?

Um endereço IP funciona da mesma forma que o endereço da sua casa funciona para você. Se você deseja receber uma carta ou um pacote de um correio, você precisa fornecer ao remetente o endereço de sua casa. Da mesma forma, se você deseja receber correio eletrônico ou dados da web, seu dispositivo ou computador conectado precisa ter um endereço de internet para que o remetente possa identificá-lo e enviar os dados.

Seja seu computador, tablet, smartphone, luzes inteligentes, termostato, babá eletrônica ou qualquer outra coisa conectada à internet, cada dispositivo precisa ter um número ou endereço de internet para estabelecer uma conexão e se comunicar com outros dispositivos usando um conjunto de diretrizes ou protocolos.

É por isso que todos os sites como Amazon ou Netflix também consistem em um endereço IP para se comunicar com você e enviar as informações solicitadas. No entanto, eles mantêm um nome em vez do endereço IP, por exemplo, Amazon.com e Netflix.com, para ajudá-lo a encontrá-los facilmente. Caso contrário, você teria que digitar esse longo conjunto de números para cada site que visitasse. Nomes são mais fáceis de lembrar do que números.

Agora, você pode perguntar como os endereços IP são alocados para cada dispositivo.

Um endereço IP não é aleatório; é produzido matematicamente e alocado pela IANA.

No exemplo acima de um endereço IP – 192.16.2.1, você pode ver que ele é representado como um conjunto de 4 números separados por um ponto. Cada número pode variar de 0 a 255 neste conjunto. Assim, o intervalo completo de endereços IP pode ir de 0.0.0.0 a 255.255.255.255.

Tipos de endereços IP

Os endereços IP são de categorias diferentes, cada uma com tipos diferentes.

#1. Público e privado

Uma empresa ou indivíduo que tenha um serviço de Internet tem dois tipos de endereços IP: privado e público. Esses endereços IP são baseados no local da rede.

  • Endereço IP Privado: É usado dentro da rede de computadores em sua casa ou escritório. Cada dispositivo (computador, smartphone, alto-falantes, smart TV etc.) conectado à sua rede consiste em um endereço IP privado atribuído pelo seu roteador.
  Como verificar sua saúde mental com a ferramenta de depressão clínica do Google

À medida que o uso de diferentes dispositivos está crescendo, o número de endereços IP em casa cresce com ele. Portanto, seu roteador deve encontrar uma maneira de detectar esses sistemas separadamente, por isso gera endereços IP privados exclusivos para cada um deles, diferenciando os dispositivos em sua rede. Dispositivos fora da rede privada não poderão acessar os endereços IP privados.

  • Endereço IP público: é usado fora da rede de computadores de sua casa ou 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 têm uma ampla variedade de endereços IP para clientes e alocam um endereço IP público ao seu roteador.

Dispositivos externos usam endereços IP públicos para encontrar seu dispositivo pela Internet. Um endereço IP público é de dois tipos: estático e dinâmico.

#2. Estático e Dinâmico

  • Endereços IP estáticos: são consistentes e não mudam regularmente ou automaticamente. Uma vez que o ISP o atribui, o IP permanece o mesmo.

Cada empresa ou indivíduo não precisa de um endereço IP estático. Mas se você deseja hospedar seu próprio servidor, você deve ter um endereço IP estático. Ele garante que seu endereço de e-mail e sites vinculados a um endereço IP estático tenham o mesmo IP de forma consistente. Como resultado, dispositivos externos podem encontrá-lo facilmente na Internet.

  • Endereço IP dinâmico: esses endereços IP mudam de forma regular e automática, ao contrário dos endereços estáticos. Os ISPs têm um conjunto de endereços IP não atribuídos, que eles atribuem aos clientes que fazem login no serviço de Internet. Um cliente usa o endereço IP atribuído enquanto estiver conectado à Internet. Quando o cliente para de usar o serviço ou se desconecta da Internet, o endereço IP atribuído fica livre e retorna ao pool de endereços IP não atribuídos. Esses endereços dinâmicos são reatribuídos a outros clientes.

Essa abordagem economiza custos dos ISPs e eles não precisam executar tarefas específicas para restabelecer o endereço IP de um usuário repetidamente. Além disso, também garante a segurança, pois a alteração de endereços IP dificulta que os hackers se concentrem em um usuário.

Discutimos anteriormente endereços IP estáticos para empresas que desejam possuir um servidor para seus sites. Da mesma forma, também existem endereços IP de dois tipos de sites.

#3. Endereço IP compartilhado e dedicado

  • Endereço IP compartilhado: os proprietários de sites que contam com um serviço de hospedagem compartilhada de um host da Web obterão um servidor compartilhado por outros sites. É adequado para pequenas empresas, blogueiros, sites de portfólio, etc., onde o tráfego é menor. Eles terão um endereço IP compartilhado.
  • Endereços IP dedicados: sites maiores estão procurando uma opção mais segura, e jogadores profissionais que desejam melhor controle sobre seus servidores podem optar por planos de hospedagem dedicados. Eles podem comprar um endereço IP dedicado. Ele ajuda você a obter certificados SSL facilmente e permite que você execute seu servidor FTP.

Assim, você pode compartilhar arquivos com diferentes pessoas com segurança em sua organização ou ficar anônimo. Além disso, você pode acessar seu site com seu endereço IP em vez de seu 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 e pode ou não mudar periodicamente. Por exemplo, seu laptop pode ter um endereço IP diferente se você conectá-lo a outro hotspot.
  • Endereço IP físico: Cada unidade de hardware é construída com um endereço IP exclusivo que nunca muda. Este é um endereço IP físico. Você pode usar um protocolo de resolução para converter um endereço IP lógico em um físico para identificar um dispositivo em sua rede IP.

Versões IP: IPv4 e IPv6

Existem duas versões de IP comumente em uso – IPv4 e IPv6. Cada versão representa um endereço IP de uma maneira diferente.

Protocolo de Internet versão 4 (IPv4)

A versão IP original implantada na Rede de Agências de Projetos de Pesquisa Avançada (ARPANET) pela primeira vez em 1983 foi IPv4. É amplamente utilizado em muitas corporações. Devido à sua prevalência, a terminologia “endereço IP” ainda comumente se refere aos endereços que o IPv4 define.

O IPv4 representa um endereço IP na forma de 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. Permite endereços IP.

  Quão retrocompatível é o PlayStation 5?

Conforme explicado anteriormente, cada um dos 4 números em um endereço IPv4 varia de 0 a 255.

Exemplo: 172.16.254.1, 192.16.2.1, 192.26.254.1, 172.0.16.0, etc.

Protocolo de Internet versão 6 (IPv6)

Devido ao tremendo crescimento da web, os endereços IPv4 começaram a se esgotar por volta da década de 1990. Como resultado, a escassez de espaço de endereço IP tornou-se grave para atribuí-los aos ISPs e usuários finais.

Isso pressionou a Internet Engineering Task Force (IETF) a inovar e explorar tecnologias para estender a capacidade de endereçamento da Internet. Eles finalmente redesenharam o IP como IPv6 em 1995. Ele passou por uma série de testes até os anos 2000, quando sua implantação comercial começou.

No IPv6, o espaço de endereço foi aumentado para 128 bits ou 16 octetos (de 32 bits ou 8 octetos no IPv4). O IPv6 é representado por 8 conjuntos de 4 dígitos hexadecimais, onde cada conjunto numérico é separado com a ajuda de dois pontos e pode conter letras e dígitos.

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

Sim, é super longo, mas algumas convenções ajudam a abreviá-los.

  • Você pode eliminar zeros à esquerda de 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 você mantenha 8 seções nele.

Fonte da imagem: Wikipédia

Por exemplo, 2001:0DB8:AC10::0011 precisaria que você adicionasse quatro seções de zeros em vez de dois pontos duplos. Torna-se, 2001:0DB8:AC10:0000:0000:0000:0000:0011.

A intenção por trás da criação do IPv6 é expandir o espaço e redesenhar o roteamento agregando prefixos de roteamento de sub-rede de forma mais eficiente. Isso desacelerou as tabelas de roteamento que cresciam nos roteadores. Também altera o prefixo de roteamento de toda a rede automaticamente. Portanto, mesmo que a política de roteamento ou a política de conectividade global seja alterada, não será necessário renumerar manualmente ou reprojetar internamente.

Você pode perguntar por que as versões IP 4 e 6, onde estão os outros entre e depois deles?

Aqui está a resposta.

Na realidade, outras versões foram definidas, das versões 1 a 9, mas apenas as versões 4 e 6 encontraram ampla utilização. As versões 1 e 2 eram nomes de protocolos TCP em 1974 e ’77 para separar a especificação de IP naquela época. Além disso, a versão 3 foi introduzida em 1978, onde a v3.1 foi a primeira versão em que o TCP foi separado do IP. Em seguida, a versão 5 que surgiu em 1979 foi 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 a ferramenta de teste IPv6 para descobrir.

O que são sub-redes e classes de um endereço IP?

Sub-redes

As redes IP podem ser categorizadas em sub-redes para IPv4 e IPv6. Portanto, um endereço IP tem duas partes:

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

As sub-redes envolvem uma máscara de sub-rede ou uma notação CIDR para determinar como um endereço IP é separado nas partes do host e da rede. “Sub-rede” é o 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 conhecido 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. Para isso, a notação CIDR pode ser 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 tinha o octeto de ordem mais alta. Essa abordagem permitiu apenas 256 redes, que começaram a se tornar insuficientes à medida que mais redes se desenvolveram. Isso levou à revisão das especificações de endereço para introduzir o design de rede classful.

Esse design facilitou a arquitetura de sub-rede refinada e a atribuição de um número maior de redes individuais. Neste, os primeiros 3 bits do octeto mais significativo em um endereço IP representavam a “classe” de endereço. E definiu 3 classes – A, B e C.

Além disso, o sistema IPv4 permitia endereços entre 0.0.0.0 e 255.255.255.255. Mas alguns números são reservados para determinados fins em redes TCP ou IP. A IANA reconhece essas reservas. Eles são divididos em:

  • 0.0.0.0: Esta é a rede padrão que mostra que um dispositivo está conectado a uma rede IP e TCP.
  • 255.255.255.255: É para broadcasts de rede que devem chegar a todos os computadores conectados a uma rede.
  • 127.0.0.1: É para um computador verificar se tem um endereço AP atribuído ou não.
  • 169.254.0.1-169.254.255.254: É o Automatic Private IP Addressing (APIPA) com um pool de endereços IP atribuídos automaticamente ao detectar que um computador não conseguiu obter um endereço IP de qualquer servidor DHFC.
  • Outros endereços IP pertencem a classes de sub-rede.
  Qual é a compatibilidade com versões anteriores do Xbox Series X e S?

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

Então, aqui estão alguns dos 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
Variar
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?

Se você quiser verificar o endereço IP do seu roteador, entre no Google e pergunte qual é o seu endereço IP. Ele exibirá a resposta logo no topo. Na verdade, é o seu endereço IP público.

Você pode consultar muitos outros sites para obter os mesmos dados. À medida que você faz uma solicitação usando seu roteador enquanto visita sites, eles terão suas informações de IP. Você pode ir para Meu IP, WhatIsMyIP.com, WhatIsMyIPAddress.cometc., para descobrir seus endereços IPv4 e IPv6 e, talvez, sua localização.

Além disso, se você estiver interessado em saber mais informações sobre um endereço IP que você já conhece, aqui estão algumas das ferramentas/sites que você pode usar. Eles ajudarão você a encontrar informações sobre um endereço IP, como localização, cidade, ISP, proprietário etc.

  • Pesquisa de localização de IP: Esta é uma ferramenta fácil de usar que ajuda você a obter todas as informações importantes que você precisa sobre um endereço IP. Basta digitar um endereço IP para ver onde está localizado e quem é o proprietário. Ele mostrará seu país, região, cidade e ISP.
  • WhatIsMyIPAddress.com: Este é outro bom site que mostrará informações de IP. Tente copiar e colar um endereço IP na barra de pesquisa e pressione o botão ao lado dele 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 conhecidos que ele executa .

Agora, por que você precisaria de informações sobre outros endereços IP?

Uma empresa pode conhecer os endereços IP de outras pessoas para encontrar o local onde estão executando seus negócios. É bastante comum que anunciantes, organizações, sites de serviços, etc., obtenham informações de endereço IP para promoções, anúncios e outros fins.

Quais são as maneiras de conhecer os endereços IP de outras pessoas ou de outras pessoas conhecerem o seu?

Veja como:

  • Por meio de bugs HTML de e-mail, código embutido em uma imagem para informar ao remetente que você leu o e-mail junto com seu endereço IP.
  • Pegando emprestado um computador para encontrar seu endereço IP
  • Do seu endereço de e-mail, logs do servidor web, fóruns da Internet, comentários de blog, mídia social e aplicativos de mensagens.
  • Por meio de uma ordem judicial para investigar a atividade online do FBI e outros órgãos legais

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

Quais são as ameaças de segurança relacionadas aos endereços IP?

Devido a várias técnicas disponíveis, os ciberataques estão direcionando endereços IP para injetar sua intenção prejudicial. As ameaças relacionadas aos endereços IP podem ser:

  • Perseguição online para obter seu endereço IP de atividades como videogames, comentários em fóruns e sites, etc., para injetar malware, falsificação de identidade ou ataques de phishing
  • Engenharia social para encontrá-lo por meio de um aplicativo de mensagens como o Skype, solicitando que você revele seu endereço IP

Existem riscos envolvidos quando:

  • Atacantes cibernéticos rastreiam sua localização usando tecnologia de geolocalização
  • Direcionar sua rede diretamente para lançar ataques DDoS
  • Conexão forçada através de portas para controlar um dispositivo e roubar dados
  • Baixando conteúdo ilegal do seu endereço IP

Como proteger seu endereço IP?

Se você puder ocultar seu endereço IP, poderá proteger seu dispositivo, identidade online e dados. Existem duas maneiras de fazer isso:

  • Usar uma VPN é uma opção mais segura em que 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. Exemplo: NordVPN, Surfshark, Proton VPN, etc.
  • O uso de um servidor proxy fornece um servidor web intermediário por meio do qual seu tráfego é roteado. Ele mascara seu endereço IP original e mostra o endereço IP do servidor proxy. Exemplo: Dados brilhantes, Smartproxyetc

Conclusão 👩‍🏫

Nesta discussão sobre endereços IP, você começará com o conceito e explorará suas terminologias. Também irá ajudá-lo a encontrar o seu endereço IP e de outras pessoas também usando algumas ferramentas. Por fim, você pode aprender a mapear os riscos envolvidos com endereços IP e como mitigá-los.

Em seguida, aprenda sobre os sistemas de nomes de domínio (DNS).