Máscaras Curinga: A Chave para Controle de Acesso de Rede Flexível
Uma máscara curinga é uma ferramenta fundamental no networking Cisco usada para definir quais partes de um endereço IP devem corresponder exatamente e quais podem ser ignoradas. Enquanto máscaras de sub-rede identificam a fronteira entre partes de rede e host, máscaras curinga servem a um propósito diferente—dão aos engenheiros de rede a capacidade de criar regras flexíveis para listas de controle de acesso (ACLs) e protocolos de roteamento como OSPF. Entender máscaras curinga é essencial para qualquer um que configure segurança de rede, filtre tráfego ou gerencie roteamento em dispositivos Cisco.
O Que é uma Máscara Curinga e Como Ela Funciona?
Uma máscara curinga é um número de 32 bits escrito em notação decimal pontuada, assim como uma máscara de sub-rede. No entanto, o significado dos bits é invertido. Em uma máscara curinga, um 0 em uma posição de bit significa que o bit correspondente no endereço IP deve corresponder exatamente. Um 1 significa que o bit é ignorado ou curingado—pode ser 0 ou 1. Esta inversão pode parecer confusa no início, mas é o que dá às máscaras curinga seu poder e flexibilidade. Por exemplo, uma máscara curinga de 0.0.0.255 diz ao roteador para corresponder exatamente aos três primeiros octetos e ignorar o último octeto, efetivamente correspondendo a uma sub-rede /24 completa.
A maneira mais simples de calcular uma máscara curinga é subtrair cada octeto da máscara de sub-rede de 255. Para uma máscara de sub-rede de 255.255.255.0, subtraia de 255 para obter 0.0.0.255. Para 255.255.255.252 (/30), subtraia de 255 para obter 0.0.0.3. Para 255.255.0.0 (/16), você obtém 0.0.255.255. Você também pode calcular a máscara curinga tomando o NOT bit a bit da máscara de sub-rede. Esta calculadora realiza ambos os cálculos instantaneamente, convertendo qualquer prefixo CIDR ou máscara de sub-rede em sua máscara curinga correspondente e exibindo os detalhes em uma tabela de referência clara.
Máscaras Curinga em Listas de Controle de Acesso
O uso mais comum de máscaras curinga é em ACLs Cisco. Uma entrada ACL consiste em uma ação permit ou deny, um endereço IP e uma máscara curinga. A combinação diz ao roteador exatamente qual tráfego corresponder. Por exemplo, a entrada ACL <code class="dg-code">access-list 10 permit 192.168.1.0 0.0.0.255</code> permite todo o tráfego da rede 192.168.1.0/24. Se você quisesse permitir apenas um único host, usaria <code class="dg-code">access-list 10 permit 192.168.1.100 0.0.0.0</code>, onde a máscara curinga 0.0.0.0 significa que cada bit deve corresponder exatamente. A palavra-chave <code class="dg-code">host</code> pode ser usada como abreviação: <code class="dg-code">access-list 10 permit host 192.168.1.100</code>.
Máscaras curinga também suportam correspondência não contígua, algo que máscaras de sub-rede não podem fazer. Por exemplo, uma máscara curinga de 0.0.3.255 pode corresponder a combinações específicas de endereços em diferentes sub-redes correspondendo apenas a certos bits no terceiro octeto. Esta flexibilidade é particularmente útil em ambientes de rede complexos com intervalos de endereços descontínuos. No entanto, máscaras curinga não contíguas requerem planejamento cuidadoso para evitar correspondências indesejadas. A tabela de referência nesta calculadora facilita verificar o intervalo exato que qualquer máscara curinga corresponderá.
Máscaras Curinga no Roteamento OSPF
Na configuração OSPF, máscaras curinga são usadas no comando <code class="dg-code">network</code> para dizer ao roteador quais interfaces devem participar do processo de roteamento OSPF. A sintaxe é <code class="dg-code">network [IP] [máscara-curinga] area [id-área]</code>. Por exemplo, <code class="dg-code">network 192.168.1.0 0.0.0.255 area 0</code> diz ao OSPF para habilitar o roteamento em qualquer interface cujo endereço IP caia dentro da sub-rede 192.168.1.0/24. A máscara curinga garante que apenas as interfaces correspondentes aos endereços especificados sejam incluídas, dando aos administradores controle preciso sobre a participação OSPF.
Tanto em ACLs quanto em OSPF, obter a máscara curinga correta é crítico. Uma máscara curinga incorreta pode bloquear tráfego legítimo, permitir acesso não autorizado ou fazer com que protocolos de roteamento falhem. O erro mais comum é confundir máscaras curinga com máscaras de sub-rede—lembre-se de que 0 significa deve corresponder e 1 significa ignorar, que é o oposto de uma máscara de sub-rede. A calculadora de máscara curinga fornece uma referência completa de /0 a /32, mostrando a máscara de sub-rede, máscara curinga e hosts utilizáveis para cada comprimento de prefixo. Marque esta página para referência rápida durante configuração de roteador ou preparação para exame CCNA.
wildcard.article.c3