taap.digitalferramentas para engenharia de redes

Qual a wildcard da máscara /16?

Resposta
0.0.255.255 wildcard da /16

A máscara /16 é 255.255.0.0. Subtraindo cada octeto de 255 chega-se à wildcard 0.0.255.255, que casa com 65.536 endereços (65.534 hosts úteis). Um /16 inteiro costuma representar um campus, uma região ou o bloco RFC 1918 de uma VPC. Em ACLs, a regra casa com 65.536 endereços de uma vez.

wildcard · ajuste os valores

A conta

255.255.255.255 − 255.255.0.0 = 0.0.255.255
255 − 255 = 0 · 255 − 255 = 0 · 255 − 0 = 255 · 255 − 0 = 255

Os 16 bits em 1 da máscara viram 0 na wildcard ("precisa casar") e os 16 bits em 0 viram 1 ("qualquer valor").

Usando no Cisco IOS

! ACL padrão
access-list 10 permit 10.0.0.0 0.0.255.255

! ACL estendida
ip access-list extended BLOCO-16
 permit ip 10.0.0.0 0.0.255.255 any

! OSPF
router ospf 1
 network 10.0.0.0 0.0.255.255 area 0

O endereço base precisa ser a rede (bits de host zerados). O IOS aceita outro valor, mas reescreve a linha com a rede, o que pode esconder um erro de digitação.

Prefixos vizinhos

PrefixoMáscaraWildcardEndereços
/15255.254.0.00.1.255.255131.072
/16255.255.0.00.0.255.25565.536
/17255.255.128.00.0.127.25532.768

Mais perguntas como esta

Perguntas frequentes

A wildcard da /16 serve para OSPF e para ACL?

Sim. Tanto em access-list quanto em network do OSPF e do EIGRP, o Cisco IOS espera a wildcard 0.0.255.255 para representar um bloco /16.

Quantos endereços a wildcard 0.0.255.255 casa?

65.536 endereços, ou 2 elevado a 16, que é o tamanho do bloco /16. Desses, 65.534 são hosts úteis em uma sub-rede.