Calcolatore Maschera Joker - Convertitore Maschera di Sottorete Inversa
← Torna al Calcolatore Principale

Calcolatore Maschera Wildcard

Calcola le maschere wildcard per ACL e configurazioni OSPF.

wildcard.calcTitle

wildcard.calcDesc

wildcard.aclLabel

Ricerca Maschera di Sottorete e Riferimento Wildcard

CIDRwildcard.thSubnetwildcard.thWildcardwildcard.thHosts
Guida di Rete

Maschere Wildcard: La Chiave per il Controllo degli Accessi di Rete Flessibile

Una maschera wildcard è uno strumento fondamentale nel networking Cisco usato per definire quali parti di un indirizzo IP devono corrispondere esattamente e quali possono essere ignorate. Mentre le maschere di sottorete identificano il confine tra porzioni di rete e host, le maschere wildcard servono uno scopo diverso—danno agli ingegneri di rete la capacità di creare regole flessibili per le liste di controllo degli accessi (ACL) e i protocolli di routing come OSPF. Capire le maschere wildcard è essenziale per chiunque configuri la sicurezza della rete, filtri il traffico o gestisca il routing sui dispositivi Cisco.

Cos'è una Maschera Wildcard e Come Funziona?

Una maschera wildcard è un numero a 32 bit scritto in notazione decimale puntata, proprio come una maschera di sottorete. Tuttavia, il significato dei bit è invertito. In una maschera wildcard, uno 0 in una posizione di bit significa che il bit corrispondente nell'indirizzo IP deve corrispondere esattamente. Uno 1 significa che il bit è ignorato o reso wildcard—può essere 0 o 1. Questa inversione può sembrare confusa all'inizio, ma è ciò che dà alle maschere wildcard il loro potere e la loro flessibilità. Ad esempio, una maschera wildcard di 0.0.0.255 dice al router di corrispondere esattamente ai primi tre octet e ignorare l'ultimo octet, corrispondendo effettivamente a un'intera sottorete /24.

Il modo più semplice per calcolare una maschera wildcard è sottrarre ogni octet della maschera di sottorete da 255. Per una maschera di sottorete di 255.255.255.0, sottrai da 255 per ottenere 0.0.0.255. Per 255.255.255.252 (/30), sottrai da 255 per ottenere 0.0.0.3. Per 255.255.0.0 (/16), ottieni 0.0.255.255. Puoi anche calcolare la maschera wildcard prendendo il NOT bit a bit della maschera di sottorete. Questo calcolatore esegue entrambi i calcoli istantaneamente, convertendo qualsiasi prefisso CIDR o maschera di sottorete nella corrispondente maschera wildcard e mostrando i dettagli in una chiara tabella di riferimento.

Maschere Wildcard nelle Liste di Controllo degli Accessi

L'uso più comune delle maschere wildcard è nelle ACL Cisco. Una voce ACL consiste in un'azione permit o deny, un indirizzo IP e una maschera wildcard. La combinazione dice al router esattamente quale traffico corrispondere. Ad esempio, la voce ACL <code class="dg-code">access-list 10 permit 192.168.1.0 0.0.0.255</code> permette tutto il traffico dalla rete 192.168.1.0/24. Se volessi permettere solo un singolo host, usaresti <code class="dg-code">access-list 10 permit 192.168.1.100 0.0.0.0</code>, dove la maschera wildcard 0.0.0.0 significa che ogni bit deve corrispondere esattamente. La parola chiave <code class="dg-code">host</code> può essere usata come abbreviazione: <code class="dg-code">access-list 10 permit host 192.168.1.100</code>.

Le maschere wildcard supportano anche la corrispondenza non contigua, che è qualcosa che le maschere di sottorete non possono fare. Ad esempio, una maschera wildcard di 0.0.3.255 può corrispondere a combinazioni specifiche di indirizzi attraverso diverse sottoreti corrispondendo solo a certi bit nel terzo octet. Questa flessibilità è particolarmente utile in ambienti di rete complessi con intervalli di indirizzi discontinui. Tuttavia, le maschere wildcard non contigue richiedono una pianificazione attenta per evitare corrispondenze indesiderate. La tabella di riferimento su questo calcolatore facilita la verifica dell'intervallo esatto che qualsiasi maschera wildcard corrisponderà.

Maschere Wildcard nel Routing OSPF

Nella configurazione OSPF, le maschere wildcard sono usate nel comando <code class="dg-code">network</code> per dire al router quali interfacce devono partecipare al processo di routing OSPF. La sintassi è <code class="dg-code">network [IP] [maschera-wildcard] area [id-area]</code>. Ad esempio, <code class="dg-code">network 192.168.1.0 0.0.0.255 area 0</code> dice a OSPF di abilitare il routing su qualsiasi interfacce il cui indirizzo IP cada nella sottorete 192.168.1.0/24. La maschera wildcard garantisce che solo le interfacce corrispondenti agli indirizzi specificati siano incluse, dando agli amministratori un controllo preciso sulla partecipazione OSPF.

Sia nelle ACL che in OSPF, ottenere la maschera wildcard corretta è critico. Una maschera wildcard errata può bloccare il traffico legittimo, permettere accessi non autorizzati o far fallire i protocolli di routing. L'errore più comune è confondere le maschere wildcard con le maschere di sottorete—ricorda che 0 significa deve corrispondere e 1 significa ignorare, che è l'opposto di una maschera di sottorete. Il calcolatore di maschera wildcard fornisce un riferimento completo da /0 a /32, mostrando la maschera di sottorete, la maschera wildcard e gli host utilizzabili per ogni lunghezza di prefisso. Segna questa pagina per un rapido riferimento durante la configurazione del router o la preparazione all'esame CCNA.

wildcard.article.c3



Domande Frequenti

A cosa serve una maschera wildcard?

Una maschera wildcard è usata nelle ACL (Liste di Controllo degli Accessi) di Cisco e nei protocolli di routing OSPF (Open Shortest Path First) per specificare quali bit di un indirizzo IP devono corrispondere esattamente e quali bit possono essere ignorati. Nelle ACL, determina quali indirizzi IP sorgente o destinazione sono permessi o negati. In OSPF, è usata nella dichiarazione di rete per dire al router quali interfacce devono partecipare al processo di routing OSPF.

Come ottenere una maschera wildcard?

Per calcolare una maschera wildcard, sottrai ogni octet della maschera di sottorete da 255. Ad esempio, una maschera di sottorete di 255.255.255.0 diventa una maschera wildcard di 0.0.0.255. Un prefisso CIDR /24 dà una maschera wildcard di 0.0.0.255, un /16 dà 0.0.255.255 e un /30 dà 0.0.0.3. Puoi anche usare la formula: wildcard = ~maschera_sottorete (NOT bit a bit). Questo calcolatore converte automaticamente qualsiasi CIDR o maschera di sottorete nella corrispondente maschera wildcard.

Qual è lo scopo di una maschera wildcard?

Lo scopo di una maschera wildcard è fornire una corrispondenza flessibile degli indirizzi IP per le regole ACL e i protocolli di routing. A differenza di una maschera di sottorete che identifica i bit di rete vs host, una maschera wildcard usa 0 per significare deve corrispondere e 1 per significare ignorare. Questo permette agli amministratori di rete di corrispondere a un intervallo di indirizzi IP con precisione. Ad esempio, 0.0.0.255 corrisponde a qualsiasi host in una sottorete /24, e 0.0.3.255 può corrispondere a un insieme accuratamente selezionato di indirizzi attraverso più sottoreti.

Perché le ACL usano maschere wildcard?

Le ACL usano maschere wildcard invece delle maschere di sottorete perché le maschere wildcard offrono una maggiore flessibilità di corrispondenza. Con una maschera wildcard, puoi corrispondere a un indirizzo IP esatto (0.0.0.0), un'intera sottorete (0.0.0.255 per /24) o anche pattern di indirizzi non contigui che sarebbero impossibili con una maschera di sottorete. Questa flessibilità permette agli ingegneri di rete di creare regole di filtraggio del traffico precise—ad esempio, permettere il traffico da un specifico intervallo di host mentre ne negano altri—qualcosa che le maschere di sottorete da sole non possono raggiungere.

Cos'è una maschera wildcard /30?

Un prefisso CIDR /30 corrisponde a una maschera di sottorete di 255.255.255.252 e una maschera wildcard di 0.0.0.3. Questa maschera wildcard corrisponde agli ultimi 2 bit dell'indirizzo IP (poiché 3 in binario è 00000011), significando che i primi 30 bit devono corrispondere e gli ultimi 2 bit possono variare. Una maschera wildcard /30 è comunemente usata nelle ACL per corrispondere agli indirizzi dei link punto a punto, dove esistono solo 4 indirizzi nella sottorete (rete, due utilizzabili, broadcast).