O que é um endereço IP? E qual é o seu endereço IP?

Os endereços IP são um dos blocos de construção fundamentais da Internet, mas podem representar uma potencial responsabilidade de segurança, se um invasor se apossar do seu.

Um endereço de IP é uma longa sequência de números atribuída a cada dispositivo conectado a uma rede que usa o Protocolo de Internet como meio de comunicação; é o equivalente do mundo digital ao endereço de correspondência associado à sua casa ou local de trabalho.

A maneira como o Internet Protocol funciona é que as informações são transmitidas pela rede em blocos discretos chamados pacotes; cada pacote é composto principalmente de quaisquer dados que o remetente esteja tentando comunicar, mas também inclui um cabeçalho, que consiste em metadados sobre esse pacote.

Entre outros dados armazenados no cabeçalho do pacote estão os endereço de IP do dispositivo que enviou o pacote e o endereço IP do dispositivo para onde o pacote está indo. Roteadores e outras infraestruturas de rede usam essas informações para garantir que os pacotes cheguem aonde deveriam ir.

Como o DNS combina nomes de domínio com endereços IP?

Ninguém digita endereços IP em um campo de pesquisa do navegador; usamos nomes de domínio como Network World, CNN ou Twitter. O Domain Name System, ou DNS, outra parte do conjunto de protocolos da Internet, garante que as solicitações feitas usando nomes de domínio cheguem ao endereço IP correto.

Você pode pensar no DNS como representando uma camada mais amigável no topo da infraestrutura de endereço IP. No entanto, o endereço IP continua sendo a maneira fundamental de encontrar dispositivos conectados à Internet e, em algumas circunstâncias, um nome de domínio pode corresponder a vários servidores com endereços IP diferentes.

Qual é a diferença entre endereços IPv4 e IPv6?

Existem duas versões de endereços IP: IPv4 e IPv6, e eles têm formatos diferentes, a principal diferença entre eles é que é possível criar endereços IPv6 muito mais exclusivos (2128) do que endereços IPv4 (232).

Os endereços IPv4 são escritos em quatro partes separadas por pontos como este: 45.48.241.198. Cada parte escrita em numerais convencionais de Base 10 representa um número binário de oito bits de 0 a 255.

Cada um desses quatro números separados por pontos é escrito em notação decimal padrão. Mas os computadores lidam fundamentalmente com números em binário (usando zeros e uns, e cada um dos números em um endereço IPv4 representa um número binário de 8 bits, o que significa que nenhum deles pode ser maior que 255 (111111 em binário).

É bem provável que você já tenha visto endereços IP como esse antes, já que eles existem desde 1983. A versão mais recente do protocolo, IPv6, está substituindo lentamente o IPv4, e seu endereçamento é assim: 2620:cc:8000:1c82:544c:cc2e:f2fa:5a9b

Observe que, em vez de quatro números, há oito, e eles são separados por dois pontos em vez de pontos. E sim, são todos números. Há letras lá porque os endereços IPv6 são escritos em notação hexadecimal (Base 16), o que significa que 16 símbolos diferentes são necessários para representar exclusivamente os números de Base 10 1-16. Os usados ​​são numerais de 0 a 9 mais letras AF. Cada um desses números representa um número binário de 16 bits, e a diferença entre esses números e os componentes de 8 bits de um endereço IPv4 é a principal razão da existência do IPv6.

  Como salvar um documento do Word como JPEG

Os endereços IPv4 são números de 32 bits, e o número total de endereços possíveis desse tamanho é os 232 mencionados acima – cerca de 4,3 bilhões. Esse número que parecia suficiente nos primeiros dias da internet, mas começou a surgir como uma crise potencial à medida que os dispositivos conectados à internet se multiplicavam

A ansiedade de que os endereços IPv4 iriam se esgotar foi o que impulsionou o desenvolvimento do IPv6. . Endereços IPv6 são números de 128 bits, o que significa que existem 2128 endereços possíveis, um número que não vamos nos incomodar em escrever porque tem 39 dígitos, mas é chamado de 340 undecilhão.

Na prática, os endereços IPv4 ainda são amplamente utilizados e não são tão difíceis de encontrar. Isso tem a ver com a forma como os endereços IP são atribuídos aos dispositivos conectados à rede e como as redes privadas podem ser criadas com seu próprio conjunto restrito de endereços IP.

Como os endereços IP são atribuídos?

Como Autoridade Internacional de Atribuição de Números (IANA) coloca, “Os endereços IPv4 e IPv6 geralmente são atribuídos de maneira hierárquica”, e a IANA está no topo da hierarquia. A IANA atribui blocos de endereços IP a registros regionais da Internet (você pode ver quais intervalos de endereços combinam com quais regiões aqui).

Os registros regionais, por sua vez, atribuem blocos menores aos registros nacionais, e assim por diante, com blocos eventualmente sendo atribuídos a provedores de serviços de Internet (ISP) individuais, que neste contexto incluem empresas de telefonia móvel. São os ISPs que atribuem endereços IP específicos a dispositivos individuais, e há algumas maneiras de fazer isso.

Qual é a diferença entre endereços IP estáticos e dinâmicos?

Um endereço IP estático é aquele que foi atribuído por um ISP a um dispositivo e é garantido que permaneça constante. Se o endereço do seu computador for 45.48.241.198, ele permanecerá assim enquanto você desejar. Os endereços IP estáticos são importantes para dispositivos que precisam ser facilmente encontrados na Internet, como servidores da Web ou servidores de jogos. De um modo geral, um ISP cobrará de um cliente extra por um endereço IP estático atribuído.

Do ponto de vista do ISP, que tem um número limitado de endereços IPv4 para distribuir, uma desvantagem de alugar um endereço estático é que o endereço não está disponível para mais ninguém. Mas a grande maioria dos usuários finais só precisa de um endereço quando está realmente acessando a internet. Para esses usuários, os ISPs atribuem endereços IP dinâmicos, basicamente entregando um novo endereço a um dispositivo toda vez que ele se conecta à rede e colocando esse endereço de volta em um conjunto de endereços disponíveis quando o dispositivo se desconecta. Essa técnica ajuda a conservar endereços IP. Se um ISP tem um milhão de clientes, mas apenas metade está online em determinado momento, o ISP não precisa de um milhão de endereços em seu pool.

Por Redes IPv4o processo de atribuição de endereços IP dinamicamente é regido pelo Dynamic Host Configuration Protocol (DHCP), que, entre outras coisas, automatiza a maior parte do processo e garante que dois dispositivos não sejam atribuídos ao mesmo endereço ao mesmo tempo.

O IPv6 foi projetado para oferecer suporte à configuração automática de endereço IP sem estado (SLAAC), na qual um dispositivo essencialmente pega um endereço do pool disponível quando se conecta à rede. No entanto, há também o DHCPv6, uma versão atualizada do protocolo DHCP que mantém mais controle nas mãos dos provedores de rede.

O que são endereços IP públicos versus privados?

Até agora, falamos sobre endereços IP e potencialmente ficando sem eles como se houvesse um conjunto de endereços para todo o planeta, sem repetições. Mas isso não é estritamente verdade. Na verdade, provavelmente não é verdade para a maioria dos dispositivos que você usa no dia-a-dia e nem todos os 4,3 bilhões de endereços IPv4 estão disponíveis para dispositivos conectados publicamente.

  Como verificar a bateria do AirPods no iPhone, Apple Watch e Mac

Uma rede doméstica ou corporativa típica se conecta à Internet pública por meio de um roteador, e é esse roteador que recebe um endereço IP pelo ISP. Da perspectiva do mundo exterior, todo o tráfego de dispositivos nessa rede local vem desse endereço IP público; mas dentro da rede, cada dispositivo (incluindo o roteador) possui um endereço IP privado local, geralmente atribuído pelo roteador via DHCP.

Esses endereços são considerados privados porque são usados ​​apenas para direcionar pacotes dentro da rede privada local e não podem ser vistos por ninguém fora da rede. Como resultado, o mesmo endereço IP pode ser usado em um número infinito de redes privadas sem causar confusão. Na verdade, existem blocos de endereços IP especificamente reservados para uso nessas redes privadas. (Para pequenas redes domésticas, os endereços começando com 192.168 são bastante comuns.)

O trabalho do roteador é alterar os endereços IP de origem e destino nos cabeçalhos de cada pacote conforme necessário à medida que ele passa entre a rede privada e a Internet pública, um processo conhecido como tradução de endereços de rede ou NAT.

Existem vários métodos para fazer isso. Uma maneira comum é associar cada dispositivo na rede interna a uma porta de rede listada no cabeçalho do pacote. Essas informações de porta determinam os destinos finais dos pacotes de entrada que foram endereçados ao endereço IP público atribuído ao roteador.

Essa discussão é específica para endereços IPv4, e o boom das redes locais tem sido um grande fator para evitar uma seca total de endereços IPv4, mesmo quando os dispositivos conectados à rede se multiplicam em todas as casas.

Os endereços IPv6, por outro lado, são tão abundantes que se supõe que esses tipos de redes privadas serão desnecessários após a adoção universal do IPv6. No entanto, se você deseja configurar uma rede IPv6 interna privada que se conecta à Internet via IPv4, também há intervalos de endereços IPv6 privados que você pode usar.

Como você está lendo isso em um dispositivo em rede, você pode se perguntar o que seu próprio endereço IP é. Existem muitos sites, como wdzsoft.com/en/what-is-my-ip isso vai te dizer.

No entanto, se, como a maioria das pessoas, você tiver seu dispositivo conectado a uma rede local, o resultado que você obterá desses sites será o endereço IP público atribuído ao seu roteador. Para encontrar o seu privado endereço de IP na sua rede local, você precisará acessar as configurações de rede do seu dispositivo. Lifehacker apresenta os passos que você precisa seguir Windows, macOS, iOS e Android.

Alguém pode descobrir meu endereço IP?

Se você está navegando na web, você está revelando seu endereço IP para cada site ou serviço que você visita – afinal, eles não podem enviar dados como o conteúdo de uma página da web que você está visitando se eles não souberem para onde enviar.

Seu endereço IP é armazenado (embora não indefinidamente) nos logs do servidor dos sites que você visita e, se você usar recursos interativos desses sites, como postar um comentário em um blog que inclua informações de identificação, esse endereço IP poderá ser conectado a você diretamente.

No entanto, esses logs do servidor não são públicos e existem leis de proteção de dados que visam manter essas informações privadas. Dito isso, um invasor que conseguisse violar um servidor da Web poderia obter acesso a esses logs com relativa facilidade. Se alguém estiver tentando atingir você diretamente, existem outras técnicas que eles podem usar para obter seu endereço IP, como acessar seu roteador de rede ou conectar-se à sua rede sem fio. (As mensagens de e-mail costumavam incluir o endereço IP do remetente no cabeçalho, embora isso não seja mais o caso agora que os serviços baseados na Web, como o Gmail, dominam o espaço.)

  Como fazer backup e transferir dados facilmente entre iPhones gratuitamente

O que alguém poderia fazer com seu endereço IP?

Você pode achar que não vale o esforço de um hacker para esse tipo de ataque. Mas com mais e mais pessoas levando suas vidas profissionais para casa para sua conexão de internet residencial de nível não profissional, todos nós precisamos ser mais cautelosos.

Um invasor pode usar seu endereço IP para enviar spam personalizado, executar um Ataque DDoSou paródia seu endereço e se disfarçar como você enquanto eles realizam suas atividades nefastas. E como a maioria dos endereços de e-mail públicos pode ajudar a restringir a localização de alguém a pelo menos uma cidade, um endereço IP pode fazer parte do endereço de um adversário. OPSEC técnicas como eles tentam juntar as peças informações de identificação pessoal sobre você.

Como ocultar seu endereço IP com uma VPN

Sua endereço de IP pode revelar muito sobre você. Ele informará a qualquer pessoa sua localização geográfica aproximada, por exemplo, e há muitas razões pelas quais você pode querer mascarar isso. Uma maneira de fazer isso é usando uma rede privada virtual ou VPN. Um serviço de VPN pode estabelecer um túnel criptografado na Internet pública do seu dispositivo para uma rede privada hospedada pelo provedor de VPN. É como se conectar à sua rede doméstica, exceto que o roteador da rede pode estar do outro lado do mundo. Para sites externos, seu endereço IP será aquele atribuído ao seu host VPN. Os endereços IP podem não oferecer muito em termos de privacidade, mas as VPNs oferecem uma maneira inteligente de contornar isso.

Os túneis VPN também podem ser criados a partir do dispositivo de origem e terminando no dispositivo de destino se cada um estiver equipado com software VPN compatível. Muitas empresas oferecem suporte a gateways VPN que criam túneis entre elas e dispositivos remotos que possuem software VPN compatível.

O que são sub-redes e máscaras de sub-rede?

endereços IP são hierárquicos. Em geral, os números à esquerda informam em qual rede o dispositivo com esse endereço IP está, enquanto os números à direita identificam o dispositivo específico. No entanto, o Internet Protocol não define onde está a linha divisória. Além disso, alguns dos bits em um endereço podem ser usados ​​para identificar uma sub-rede, ou sub-rede.

Os roteadores determinam quais partes de um endereço IP se referem a redes, sub-redes e dispositivos usando um máscara de sub-rede. No IPv4, uma máscara de rede é um número de 8 bits como um endereço IP padrão, embora com todos os seus à esquerda e todos os seus zeros à direita; em essência, a linha divisória entre os uns e os zeros define a divisão dentro de um endereço IP no espaço de endereço ao qual a máscara de sub-rede se refere. O âmago da questão aqui é bastante detalhado e envolve operações binárias bit a bit. IPv6, a sub-rede é muito mais simples e envolve principalmente apenas cortar dígitos de endereços para denotar um intervalo de endereços de sub-rede.

Uma coisa importante a ter em mente é que as informações de sub-rede não estão contidas nos cabeçalhos dos pacotes ou são conhecidas pelos dispositivos de origem e destino. Em vez disso, é usado por roteadores e outras infraestruturas que usam os endereços IP para determinar como entregar pacotes aos dispositivos certos nas redes físicas certas. Por meio de sub-redes, por exemplo, um administrador de rede pode pegar um bloco sequencial de endereços IP e distribuí-los em três sub-redes físicas separadas. O pacote não precisa saber sobre essas sub-redes; o roteador usará suas tabelas de pesquisa para descobrir para onde enviar o pacote quando chegar a hora.