Calcularea măştilor wildcard poate fi dificilă. O metodă mai scurtă este de a sustrage masca subnet din 255.255.255.255

Calcularea Măştii Wildcard : Exemplul 1

În primul exemplu din figură , presupunem că aţi vrut să permiteţi acces-ul tuturor utilizatorilor din reţeaua 192.168.3.0. Pentru că masca de subnet este 255.255.255.0 , puteţi lua 255.255.255.255 şi scazi masca de reţea 255.255.255.0. Soluţia produce masca wildcard 0.0.0.255.

Calcularea Măştii Wildcard : Exemplul 2

În al doilea exemplu din figură , presupunem că aţi vrut să permiteţi acces pentru 14 utilizatori din subreţeaua 192.168.3.32/28. Masca de subreţea pentru subreţeaua IP este 255.255.255.240 , prin urmare luaţi 255.255.255.255 şi scadeţi masca de subreţea 255.255.255.240 Soluţia de data aceasta produce masca de wildcard 0.0.0.15.

Calcularea Măştii Wildcard : Exemplul 3

În al treilea exemplu din figură , presupunem că aţi vrut să potriviţi doar reţelele 192.168.10.0 şi 192.168.11.0. Din nou , luaţi 255.255.255.255 şi scadeţi masca de subreţea obişnuită , în acest caz , ar fi 255.255.255.0 Rezultatul este 0.0.3.255.

Puteţi obţine acelaşi rezultat cu afirmaţii cum sunt cele două prezentate mai jos:

R1(config)# access-list 10 permit 192.168.10.0

R1(config)# access-list 10 permit 192.168.11.0

Este mult mai eficient să configuraţi masca wildcard în felul următor:

R1(config)# access-list 10 permit 192.168.10.0.0 0.0.3.255

Consideraţi configurarea de mai jos pentru a potrivi reţele în intervalul 192.168.16.0 şi 192.168.31.0:

R1(config)# access-list 10 permit 192.168.16.0

R1(config)# access-list 10 permit 192.168.17.0

R1(config)# access-list 10 permit 192.168.18.0

R1(config)# access-list 10 permit 192.168.19.0

R1(config)# access-list 10 permit 192.168.20.0

R1(config)# access-list 10 permit 192.168.21.0

R1(config)# access-list 10 permit 192.168.22.0

R1(config)# access-list 10 permit 192.168.23.0

R1(config)# access-list 10 permit 192.168.24.0

R1(config)# access-list 10 permit 192.168.25.0

R1(config)# access-list 10 permit 192.168.26.0

R1(config)# access-list 10 permit 192.168.27.0

R1(config)# access-list 10 permit 192.168.28.0

R1(config)# access-list 10 permit 192.168.29.0

R1(config)# access-list 10 permit 192.168.30.0

R1(config)# access-list 10 permit 192.168.31.0

Cele 16 afirmaţii de configurare anterioare pot fi reduse la o singură afirmaţie folosind masca wildcard corectă după cum este prezentat mai jos:

R1(config)# access-list 10 permit 192.168.16.0 0.0.15.255