Un indirizzo IP come questo 223.248.0.0/24
o223.248.0.0/16
Qual è la media dell'ultimo numero nell'indirizzo IP (24 o 16 nell'esempio sopra)? C'è un modo semplice per capire come impostare il numero dopo la barra?
Un indirizzo IP come questo 223.248.0.0/24
o223.248.0.0/16
Qual è la media dell'ultimo numero nell'indirizzo IP (24 o 16 nell'esempio sopra)? C'è un modo semplice per capire come impostare il numero dopo la barra?
Risposte:
Un indirizzo IP è solo un numero. Uno che - come sono certo che tu sappia - identifica in modo univoco un computer in rete. Ma ancora solo un numero, al quale torneremo.
Facciamo un esempio: 192.168.1.105
Noterai che l'indirizzo IP è suddiviso in quattro parti: {192, 168, 1, 105}. E probabilmente sai anche che ognuna di quelle parti può avere un valore compreso tra 0 e 255.
Si scopre che i numeri 0..255 possono essere rappresentati in 8 bit. Quindi un indirizzo IP è composto da quattro sezioni e ogni sezione può avere un valore 0..255. Ciò significa che ogni sezione può essere rappresentata con 8 bit. Con quattro di queste sezioni, hai (4 sezioni) * (8 bit / sezione) = 32 bit. Per rappresentare l'intero indirizzo IP.
Ricordi quando abbiamo detto che un indirizzo IP è solo un numero? Bene, un IP è un numero intero a 32 bit. Per comodità, lo scriviamo come "192.168.1.105" ma puoi facilmente scriverlo come0xC0A80169
In binario, tutte e 32 le cifre binarie nella loro gloria: 11000000101010000000000101101001
Va bene. Quindi ora la tua domanda: cosa significa 192.168.1.105/24?
Significa che i primi 24 bit dell'indirizzo IP sono la "sottorete". Significa che i primi 24 bit di elementi sulla tua rete sono gli stessi. Quando aggiungi nuovi computer, ti restano solo 8 bit (ricorda, un IP è un numero a 32 bit) per indirizzare i nuovi dispositivi.
Poiché hai indirizzabilità di 8 bit, in questo esempio puoi aggiungere solo 255 dispositivi.
110000001010100000000001 01101001
------------------------
(subnet)
Dividiamo la sottorete:
11000000 10101000 00000001 = 192 168 1
Vedere?
Stesso esempio con una sottorete / 16: 192.168.1.105/16
1100000010101000 0000000101101001
----------------
(subnet)
Quindi, in questo caso, ogni indirizzo IP inizia con 192.168, i primi 16 bit dell'indirizzo IP. E poi abbiamo 16 bit rimanenti per i nuovi dispositivi. 16 bit = 65535 dispositivi.
Quindi, se hai una sottorete piccola, hai una porzione maggiore di indirizzi Internet. Il MIT possiede una sottorete / 8, ovvero ha un indirizzo IP di blocco e può aggiungere 2 ^ 24 dispositivi. Molto bello!
Questi non sono indirizzi IP di per sé, sono intervalli. L'ultimo numero (che, come menziona psusi è chiamato subnet mask) indica il numero di bit rilevanti: /16
indica che la rete include tutti i numeri che iniziano con i primi 16 bit dell'ip specificato (223.248 nel tuo esempio). A /8
è una rete di classe A con 2 ^ 24 indirizzi, /16
è di classe B con 2 ^ 16 (65536) e a /24
è una classe C con 2 ^ 8 = 256 indirizzi. Lo si vede più spesso nelle reti locali: 192.168.0.0/24 (di solito utilizzato nelle reti domestiche di piccole dimensioni) e 10.0.0.0/16, di solito visualizzato nelle reti Intranet aziendali più grandi. Puoi vedere altri intervalli riservati elencati nella notazione di sottorete e un elenco di intervalli e il numero totale di doamine su Wikipedia .
10.1.2.0/23
è perfettamente valido e significa 10.1.2.0–10.1.3.255.
È la maschera di sottorete per la rete. In altre parole, indica quanto è grande la rete. A / 24 è una rete di classe C, con 256 indirizzi e una subnet mask di 255.255.255.0. A / 16 è di classe B, con una subnet mask di 255.255.0.0.