Noções básicas sobre endereços IP e MAC: para que servem?

Se os termos "endereço IP" e "endereço MAC" fazem você girar, não se preocupe; são termos relativamente fáceis de entender. Na verdade, não é muito diferente do serviço postal que você já conhece!

Vamos explorar a diferença entre um endereço MAC e um endereço IP e o que cada um faz.

O que é um endereço IP?

Um endereço de protocolo da Internet (IP) é um conjunto exclusivo de números que identifica um dispositivo conectado à Internet. Para entender de onde vem esse endereço, temos que entender um pouco como funciona a internet.

Em termos simples, a Internet consiste em redes separadas conectadas entre si. Cada rede é chamada de Provedor de Serviços de Internet (ISP) e, se você adquirir um serviço de um ISP, poderá se conectar a essa rede. Você pode então acessar as outras redes conectadas ao seu ISP.

Cada ISP tem um pool de endereços IP que eles gerenciam e, quando você adquire o serviço, recebe um endereço IP. Quando os dados da Internet precisam chegar até você, a rede do ISP vê que seu endereço IP exclusivo é o destino e, em seguida, roteia esses dados para você.

Existem dois tipos de endereços IP:

  • IPv4, que se parece com quatro conjuntos de números separados por pontos, cada número no intervalo de 0 a 255.
    • por exemplo, 54.221.192.241
  • IPv6, que se parece com oito conjuntos de strings de quatro caracteres separados por dois pontos, cada string contendo números e letras minúsculas.
    • por exemplo, 0: 0: 0: 0: 0: ffff: 36dd: c0f1

Embora haja 4,3 bilhões de endereços possíveis usando IPv4, eles estão praticamente todos pegos e estão se esgotando. É por isso que o mundo está migrando para o IPv6, do qual há mais de 320 undecilhões (!) De endereços IPv6 possíveis. Caso você não saiba o que é um undecilhão, ele se parece com isto:

 340,282,366,920,938,463,463,374,607,431,768,211,456

Isso deve ser mais do que suficiente para lidar com cada dispositivo que a humanidade faz como um todo!

O que é um endereço MAC?

Um endereço Media Access Control (MAC) identifica uma "interface de rede" exclusiva em um dispositivo. Enquanto os endereços IP são atribuídos por ISPs e podem ser reatribuídos à medida que os dispositivos se conectam e desconectam, os endereços MAC são vinculados a um adaptador físico e atribuídos pelos fabricantes.

Um endereço MAC é uma string de 12 dígitos em que cada dígito pode ser qualquer número de 0 a 9 ou uma letra entre A e F. Para fins de legibilidade, a string é dividida em blocos. Existem três formatos comuns, sendo o primeiro o mais comum e preferido:

  1. 68: 7F: 74: 12: 34: 56
  2. 68-7F-74-12-34-56
  3. 687.F74.123.456

Os primeiros seis dígitos (chamados de "prefixo") representam o fabricante do adaptador, enquanto os últimos seis dígitos representam o número de identificação exclusivo desse adaptador específico. O endereço MAC não contém informações sobre a rede à qual um dispositivo está conectado.

Para saber mais sobre estrutura e nuances, consulte nossa postagem sobre as complexidades dos endereços MAC .

Qual é o uso de endereços IP e endereços MAC?

O endereço IP é usado para transportar dados de uma rede para outra usando o protocolo TCP / IP. O endereço MAC é usado para entregar os dados ao dispositivo certo em uma rede.

Digamos que você queira enviar um pacote para seu bom amigo John Smith. O nome de John não é exclusivo o suficiente como um identificador, então não podemos simplesmente enviar um pacote rotulado como "John Smith" e esperar que ele chegue.

No entanto, e se incorporássemos sua ascendência (ou seja, seu "fabricante") em seu nome? Se fizéssemos isso, ele seria chamado de "John Smith, filho de Edward, filho de George, filho de …" Volte bem atrás e se tornará único. É assim que é um endereço MAC.

Embora isso seja o suficiente para enviar seu pacote para John, você não pode simplesmente dizer aos correios para enviá-lo para "John Smith, filho de Edward, filho de George, filho de …" Mesmo que o identifique de maneira única, seria uma dor para o correio encontrá-lo. É por isso que você precisa do endereço residencial dele.

Mas o endereço residencial em si também não é suficiente. Você também precisará do nome do seu bom amigo John, então não confunda toda a família Smith sobre para quem é o pacote quando ele chegar.

Como tal, o endereço residencial atua como o endereço IP; é onde está o alvo. O endereço MAC é como o nome do seu amigo John Smith: é quem (ou o quê) é o alvo.

Comparando endereços IP e MAC com um serviço postal

Então, vamos quebrar nosso exemplo postal em termos técnicos. Seu roteador / modem possui um endereço IP exclusivo atribuído pelo seu ISP. É como a casa de John Smith tem um endereço atribuído a ela pelo serviço postal.

Cada dispositivo em um roteador tem um endereço MAC exclusivo, assim como todos na casa de John Smith têm um nome de identificação. O endereço IP leva os dados ao seu roteador, como um entregador que coloca o pacote na porta de John Smith.

Então, usando o nome na etiqueta, John Smith pode obter seu pacote, da mesma forma que um endereço MAC identifica qual dispositivo é qual.

A importância dos endereços MAC

Os endereços Mac permitem que você filtre dispositivos em roteadores modernos: você pode dizer ao seu roteador para negar acesso a endereços MAC específicos (ou seja, dispositivos físicos específicos) ou permitir que apenas determinados endereços MAC se conectem.

Você não pode fazer o mesmo com endereços IP porque os roteadores atribuem endereços IP internos aos dispositivos conforme eles se conectam e os reciclam quando os dispositivos são desconectados.

É por isso que seu smartphone pode ter um endereço IP interno de 192.168.0.1 pela manhã, mas 192.168.0.3 quando você chega em casa do trabalho. Assim, você não pode filtrar um dispositivo usando seu endereço IP porque ele está sempre mudando.

Outro uso interessante para endereços MAC é ativar o Wake-on-LAN. Os adaptadores Ethernet podem aceitar um "pacote mágico" que faz com que o dispositivo seja ligado, mesmo que seja desligado.

O pacote mágico pode ser enviado de qualquer lugar na mesma rede, e o endereço MAC do adaptador Ethernet do dispositivo receptor é como o pacote mágico sabe para onde ir.

Onde os endereços IP e MAC ficam aquém

Lembre-se de como um endereço IP denota a conexão de um dispositivo a um ISP? Bem, o que acontece se um segundo dispositivo se conectar ao dispositivo principal e canalizar todas as suas atividades na web por meio dele? As atividades do segundo dispositivo parecem ser os principais dispositivos para o resto da web.

É basicamente assim que você esconde seu endereço IP de outras pessoas . Embora não haja nada inerentemente errado em fazer isso, pode levar a problemas de segurança. Por exemplo, um hacker malicioso que se esconde atrás de vários proxies pode tornar difícil para as autoridades rastreá-lo.

Outra peculiaridade é que os endereços IP podem ser rastreados. Por exemplo, com energia suficiente, alguém pode ver onde você mora com seu endereço IP .

E também há o problema potencial de conflitos de IP , onde dois ou mais dispositivos compartilham o mesmo endereço de IP. Isso acontece principalmente em uma rede local.

Quanto aos endereços MAC, só há um problema a ser conhecido: é surpreendentemente fácil alterar o endereço MAC de um dispositivo. Isso vai contra o propósito de um identificador exclusivo atribuído pelo fabricante, já que qualquer um pode "falsificar" o endereço MAC de outro. Ele também torna recursos como filtragem MAC quase inúteis.

IP e MAC com endereço descriptografado

Apesar de suas falhas, os endereços IP e MAC ainda são úteis e importantes, portanto, não serão removidos tão cedo. Esperançosamente, agora você entende o que são, como funcionam e por que precisamos deles.

Agora que você sabe o que é um endereço IP, você sabe o endereço do seu computador? Se você precisar buscá-lo por algum motivo, não se preocupe; geralmente é muito fácil de encontrar, independentemente do sistema operacional usado.

Crédito da imagem: ronstik / Shutterstock