1. Was ist eine Wildcard-Maske?
Eine Wildcard-Maske ist eine 32-Bit-Maske, die in Cisco IOS (z. B. in Access Control Lists und OSPF-Netzwerk-Statements) angibt, welche Bits einer IP-Adresse exakt übereinstimmen müssen (Bit 0) und welche ignoriert werden dürfen (Bit 1).
2. Umkehrung der Subnetzmaske
Man berechnet eine Standard-Wildcard-Maske, indem jedes Oktett der Subnetzmaske von 255 subtrahiert wird:
Subnetzmaske: 255.255.255.0 (/24)
Berechnung: (255-255).(255-255).(255-255).(255-0)
Wildcard-Maske: 0.0.0.255
Subnetzmaske: 255.255.252.0 (/22)
Berechnung: (255-255).(255-255).(255-252).(255-0)
Wildcard-Maske: 0.0.3.255
3. Wildcard-Masken in der Cisco CLI
In Cisco IOS konfigurieren Ingenieure Routing-Prozesse und Sicherheitsregeln wie folgt:
! Schnittstellenkonfiguration
Router(config)# interface GigabitEthernet0/0/1
Router(config-if)# ip address 10.0.50.1 255.255.255.0
Router(config-if)# no shutdown
! OSPF Netzwerk-Anweisung mit Wildcard-Maske
Router(config)# router ospf 1
Router(config-router)# network 10.0.50.0 0.0.0.255 area 0
! Erweiterte Access Control List (ACL)
Router(config)# ip access-list extended SECURE_VLAN
Router(config-ext-nacl)# permit ip 10.0.50.0 0.0.0.255 192.168.10.0 0.0.0.255
4. Nicht zusammenhängende Wildcard-Masken
Wildcard-Masken müssen im Gegensatz zu Subnetzmasken nicht aus zusammenhängenden Einsen bestehen. Mit 0.0.0.254 lassen sich beispielsweise gezielt alle geraden IP-Adressen eines Netzwerks filtern.