Parti dal concetto di IP e di subnet mask.
Banalmente e semplificando la subnet mask applicata ad un IP indica quale parte dell'IP rimane statica.
Serve per identificare una rete/sottorete.
Partendo dal tuo caso:
IP: 210.0.1.0/24
Un IP e' composto da 32 bit
Una netmask /24 indica che i primi 24 bit sono "bloccati"
Questo vuol dire che hai a disposizione 8 bit per la sottorete.
Quindi la tua sottorete iniziale e' rappresentata:
Inizio: 210.0.1.0
Fine: 210.0.1.255
Ovvero l'ultimo gruppo di bit(il n4) potra' rappresentare valori tra 0 e 255
Per il tuo caso:
A) ho bisogno di 70 IP piu' uno di routing e uno di broadcast
Domanda
bastano 256 indirizzi per A?
Risposta:
Si, ma se li usassi tutti per A poi non potrei assegnare nulla agli altri nodi. Allora vedo se esiste una sottorete che soddisfi A.
Prendo la mia bella rete/24 e la divido in 2. Ottengo due /25
Prendo una netmask /25 ovvero i primi 25 bit sono bloccati. Posso rappresentare 128 indirizzi mi bastano per A? Si A necessita di 72 e io ne ho a disposizione 128.
Posso fare di meglio?
Se da una /25 la dividessi in due /26. Quanti ip posso rappresentare per /26?
Ogni /26 puo' rappresentare 64 indirizzi. Bastano 64 per A? NO
Quindi per A devo usare una /25
Dalla mia rete iniziale avro':
210.0.1.0/24
La divido in 2
sr1: 210.0.1.0/25
sr2: 210.0.1.128/25
sr1--> La uso tutta per A ->> 210.0.1.0/25 ->>IP Routing 210.0.1.1 ->> Broadcast 210.0.1.127
sr2--> La uso per le altre ->> 210.0.1.128/25 ->>IP Routing 210.0.1.129 ->> Broadcast 210.0.1.255
Ora con la stessa logica di prima uso sr2 per gli altri nodi.