Qual è il significato dell'indirizzo 10.0.0.1/24 del mio computer ( ip addr
- comando)?
1/24 e non 0/8
Intervallo 10.0.0 e non 192.168.10
Qual è il significato dell'indirizzo 10.0.0.1/24 del mio computer ( ip addr
- comando)?
1/24 e non 0/8
Intervallo 10.0.0 e non 192.168.10
Risposte:
Ho pensato di approfondire questo con alcuni esempi
/ 8 = 255.0.0.0
/ 16 = 255.255.0.0
/ 24 = 255.255.255.0
/ 32 = 255.255.255.255
192.168.1.0/24 = 192.168.1.0-192.168.1.255
192.168.1.5/24 è ancora nella stessa rete di cui sopra dovremmo andare a 192.168.2.0 per essere su una rete diversa.
192.168.1.1/16 = 192.168.1.0-192.168.255.255
Quando si dispone di una rete, si perdono due indirizzi IP uno per la trasmissione e uno per la rete. Il primo IP è riservato per fare riferimento alla rete mentre l'ultimo IP dell'intervallo è riservato per l'indirizzo di trasmissione.
Oltre alla risposta di Tim:
/ 24 anziché / 8 indica che i primi 3 ottetti dell'indirizzo IP vengono utilizzati per specificare la rete. Questa è solo un'impostazione che puoi modificare se lo desideri. Non è molto comune usare la gamma 10. privata con una maschera / 24 ma non c'è motivo per cui non puoi farlo.
/ 8 sta usando solo il primo ottetto per specificare la porzione di rete, che è ciò che una rete 10. intendeva esplicitamente indietro nei giorni pre-CIDR, ed è per questo che la vedi ancora più spesso con un / 8 che con un 24.
Per quanto riguarda l'ultimo ottetto che è uno 0 e non uno, questo è perché un 10.0.0.0 sarebbe in questo caso l'indirizzo di rete, con 10.0.0.1 come IP del computer.
RFC 1918 riserva 3 intervalli per indirizzi IP privati. Il server / router DHCP è configurato per assegnare questo intervallo.
10.0.0.0 - 10.255.255.255/8
172.16.0.0 - 172.31.255.255/12
192.168.0.0 - 192.168.255.255/16
Questo formato 10.0.0.1/24
è chiamato rappresentazione CIDR di Classless Inter-Domain Routing, quindi in breve è una maschera di bit che descrive quale parte dell'indirizzo IP può essere utilizzata per l'intervallo.
Ecco un esempio, nel tuo caso 10.0.0.1/24
hai 24 bit preservati dal campo dell'indirizzo totale a 32 bit. Se pensi a un indirizzo IP come a 4 parti di 8 bit che ti danno 255.255.255.255
rispettivamente 2^8.2^8.2^8.2^8
nel tuo caso ciò significa che questa porzione, 3 parti di 8 bit, è protetta (non cambierà) 10.0.0
e solo l'ultimo 8 ° dell'IP verrà utilizzato come parte della gamma .1
che ti offre la gamma in questo formato:
10.0.0.1 - 10.0.0.255
Presumo che l' 10.0.0.0
IP sia preservato per il router, la scheda di rete o qualche altro dispositivo, ecco perché non è incluso.
Un'altra cosa, probabilmente ovvia, minore è il numero dell'intervallo, ad es. 32, 24, 16, 8, maggiore è l'intervallo IP.
E finalmente ecco un bel strumento per manipolazioni CIDR http://www.ipaddressguide.com/cidr
Solo notando che 10.0.0.0/24 è una sottorete non valida. La prima sottorete valida all'interno della rete 10.0.0.0/8 (classe A), ora a fette con una /24
maschera di sottorete è ... 10.0.1.0/24
. Devi buttare via la parte superiore / inferiore sul lato della rete proprio come fai per la parte superiore / inferiore per il lato host di quella maschera di bit. Per lo stesso motivo, anche 10.255.255.0/24 non è valido.
Per ogni subnet mask ci sono 2 x - 2 subnet e 2 x - 2 host
... dove x è il numero di bit su quel lato della maschera. Quindi per /24
questo è 24 sul lato rete e 8 sul lato host creando 16777214 subnet e 254 host. Nota la parte "- 2" di quel calcolo sul lato della rete della maschera di bit. Ciò significa che devi buttare via (non puoi emettere) quelli poiché significano qualcosa per il livello di trasporto di tcp / ip, in questo caso.
Questo dovrebbe avere senso per chiunque già sappia che allo stesso modo non puoi legare nessuno 10.x.y.0/24
e 10.x.y.255/24
indirizzi poiché significano già qualcosa.