Cos'è la maschera jolly? Come calcolare la maschera dei caratteri jolly

Cos'è la maschera jolly?

Una maschera jolly è una sequenza di numeri che semplifica l'instradamento dei pacchetti all'interno delle sottoreti di una rete proprietaria. Viene detta anche maschera inversa. Il motivo principale di ciò è che, a differenza di una maschera di sottorete in cui, il binario 1 è uguale a una corrispondenza e il binario 0 non è una corrispondenza. Tuttavia, nella maschera jolly è vero il contrario.

La maschera dei caratteri jolly è lunga 32 bit. Funziona in modo invertito, ma, con una maschera jolly, i bit zero suggeriscono che la posizione del bit corrispondente dovrebbe corrispondere alla stessa posizione del bit nell'indirizzo IP. L'unico bit indica che la posizione del bit corrispondente non deve corrispondere alla posizione del bit dell'indirizzo IP.

Le maschere con caratteri jolly utilizzano le regole indicate di seguito per abbinare i valori binari 1 e 0:

  • Se il carattere jolly maschera il bit 0, corrisponde al valore del bit nell'indirizzo.
  • Se il carattere jolly maschera il bit 1, è necessario ignorare il valore del bit corrispondente nell'indirizzo.

La maschera jolly per un host sarà sempre 0.0.0.0

Come funziona una maschera jolly?

L'esempio seguente consente di comprendere il concetto di maschere jolly:

Lavoro con maschera jolly

Nell'immagine sopra puoi vedere una rete con tre host e un router. Qui il router è collegato direttamente a tre sottoreti.

Supponiamo di voler pubblicizzare solo il 10.0.1.0/24 sottorete. È possibile utilizzare la maschera jolly di 0.0.0.255 nel seguente comando di rete per fare ciò:

R1(config-router)#network 10.0.1.0 0.0.0.255

Perché la maschera jolly di 0.0.0.255?

Per prima cosa, dovresti convertire la maschera jolly CISCO e l'indirizzo IP in binario:

10.0.1.0 = 00001010.00000000.00000001.00000000
0.0.0.255 = 00000000.0000000.00000000.11111111

I bit zero della maschera jolly devono corrispondere alla stessa posizione nel file Indirizzo IP nella rete, che dovrebbe essere incluso nel comando network:

00001010.00000000.00000001.00000000
00000000.00000000.00000000.11111111

Puoi vedere che nell'esempio sopra riportato, non è necessario che l'ultimo ottetto corrisponda, poiché i bit dei caratteri jolly sono tutti uno. I primi 24 bit devono corrispondere a causa dei bit della maschera jolly di tutti zeri.

Qui, la maschera con caratteri jolly corrisponderà a tutti gli indirizzi IP, il che aiuta a iniziare con 10.0.1. x (10.0.1.0–10.0.1.255). In questo caso, avrai solo una rete che verrà abbinata: 10.0.1.0/24.

Cosa succede se desideri includere entrambe le sottoreti 10.0.0.0/24 e 10.0.1.0/24?

È necessario utilizzare la maschera jolly 0.0.1.255 in quanto segue:

10.0.0.0 = 00001010.00000000.00000000.00000000
10.0.1.0 = 00001010.00000000.00000001.00000000
0.0.1.255 = 00000000.00000000.00000001.11111111

Dall'output sopra indicato, puoi vederlo, con la maschera jolly di 0.0.1.255. Qui devono corrispondere solo 23 bit. Ciò significa che tutti gli indirizzi nell'intervallo di 10.0.0.0-10.0.1.255 devono essere abbinati. In questo caso quindi sono stati raggiunti entrambi gli indirizzi IP.

Come calcolare la maschera jolly?

Il calcolo delle maschere con caratteri jolly è un compito impegnativo. Un semplice metodo di scelta rapida è sottrarre il maschera di sottorete da 255.255.255.255. La soluzione produce la maschera jolly.

Per esempio:

 
1) 255.255.255.255 - 255.255.255.255 = 0.0.0.0 (wildcard mask)
2) 255.255.255.255 - 255.255.255.128 = 0.0.0.127 (wildcard mask)
3) 255.255.255.255 - 192.0.0.0 = 63.255.255.255 (wildcard mask)

Dove possono essere utilizzate le maschere jolly?

Metodo delle maschere jolly in uso nell'elenco di controllo degli accessi. È utile quando si ha una rete di grandi dimensioni e si ha bisogno di consentire il libero flusso di traffico tra più router. Quindi, quando si ha una rete di grandi dimensioni con diversi router e segmenti LAN, è probabile che si incontrino maschere jolly CISCO.

È necessario assicurarsi di impostare correttamente la maschera dei caratteri jolly per garantire che solo il traffico consentito possa passare attraverso il router.

Sommario

  • Una maschera jolly è una sequenza di numeri che semplifica l'instradamento dei pacchetti all'interno delle sottoreti di una rete proprietaria.
  • Due regole per le maschere con caratteri jolly sono: 1) Se la maschera con caratteri jolly bit 0, corrisponde al valore del bit nell'indirizzo. 2) Se il carattere jolly maschera il bit 1, è necessario ignorare il valore del bit corrispondente nell'indirizzo.
  • Metodo delle maschere con caratteri jolly in uso nell'elenco di controllo degli accessi. È utile quando si dispone di una rete di grandi dimensioni ed è necessario consentire il libero flusso del traffico tra più router.