Come calcolare Maschera di rete da un IP

April 2

Gli indirizzi IP sono valori decimali tratteggiate nella forma "wxyz", dove il valore di w determina a quale tra le tre classi di A, B e C essa appartiene. Classe A ha valori W da 1-126, classe B 128-191 e Classe C 192-223. Ci sono due parti in un indirizzo IP: la parte prefisso di indirizzo, che identifica una rete su Internet, e la parte ID host, che identifica un computer in rete. Le subnet mask o maschere di rete vengono utilizzati per determinare il numero di indirizzi IP può essere allocata in una rete. Prima del 1993, le sottoreti è stata determinata esclusivamente da internet Classe indirizzamento. Questo si è rivelato troppo dispendioso, in modo Classless Inter-Domain Routing, o CIDR, è stato sviluppato.

istruzione

Internet Classe Rivolgendosi

1 Determinare la classe a cui appartiene l'indirizzo IP. Ad esempio, un indirizzo IP 10.1.2.3 appartiene alla classe A perché il valore w 10 è nell'intervallo 1-126.

2 Determinare il prefisso dell'indirizzo in base alla classe di appartenenza. L'indirizzo prefisso per la Classe A è il valore w; Classe B sono i valori W e X; e Classe C sono w, valori xey.

3 Inserisci "255" per la parte prefisso di indirizzo. Classe A avrà 255, Classe B avrà 255.255 e Classe C avrà 255.255.255.

4 Determinare la parte ID host. Classe A hanno x, y, z; Classe B hanno z ye; e Classe C hanno z.

5 Inserire "0" per la parte ID host per determinare la maschera di rete. Così Classe A ha 255.0.0.0 per maschera di rete, di classe B ha 255.255.0.0 e Classe C ha 255.255.255.0

Cidr

6 Tradurre la lunghezza del prefisso in valori binari sparsi, in cui la lunghezza del prefisso è l'/ n data in uno schema di indirizzamento IP. Per esempio, un / 20 prefisso di lunghezza significa che i primi 20 valori da sinistra a destra in un ottetto binario tratteggiata sono 1 o 11111111.11111111.11110000.00000000.

7 Convertire ogni ottetto binario tratteggiata per un decimale con punti utilizzando la formula: (128

n) + (64 n) + (32 n) + (16 n) + (8 n) + (4 n) + (2 n) + (1 n), dove n è un 1 o 0 bit.

8 Scrivere il totale per ogni decimale puntata nel formato wxyz. Nell'esempio riportato in precedenza, 11111111.11111111.11110000.00000000 diventa 255.255.240.0, che è la maschera di sottorete.