Newsgroup: it.comp.reti.locali
Titolo: una subnet in due

Ciao,
mi sto arrovellando il cervello per cercare di capire il meccanismo
alla base della suddivisione di una subnet in due. Per spiegarmi meglio
supponiamo di avere una netmask
255.255.255.0
lo zero finale corrisponde ad otto bit di zero
00000000
Se questa subnet la volessimo dividere in due sottoreti usando le
maschere, lo zero finale diventerebbe 240 e 15, e cioè
11110000 240
00001111 15
giusto?
O no?
Ciao

 O no?
Mhhh... direi di no, effettivamente c'e' un po' di confusione. :-)
Comunque, il discorso e' semplice: nella subnet mask, i bit a uno
indicano la porzione dell'indirizzo ip che identifica la rete, i bit
a zero indicano la porzione dell'ip riservata agli host (in cui il
primo indirizzo disponibile, quello in cui la porzione host e' tutta
a zero, e' riservato come indirizzo ip di rete, e quello con la porzione
host tutta a uno e' riservato come indirizzo ip di broadcast).
Inoltre, le subnet sono sempre "contigue": vale a dire che troverai
sempre subnet mask che hanno tutti i bit a uno a sinistra e tutti i
bit a zero a destra (tant'e' che spesso si indica la subnet con il
numero dei bit a sinistra indicanti la porzione rete, cioe' ad esempio
/24 per indicare 255.255.255.0 e /26 per indicare 255.255.255.192).
Prendiamo qualche esempio, dai piu' semplici fino ai meno...
"intelleggibili":  ;-)
subnet 
192.168.1.0/255.255.255.0
 (/24)
Indirizzo di rete 192.168.1.0, indirizzo di broadcast 192.168.1.255
indirizzi host da 192.168.1.1 a 192.168.1.254.
Subnet 
10.52.0.0/255.255.0.0
 (/16)
Indirizzo di rete 10.52.0.0, broadcast 10.52.255.255
host da 10.52.0.1 a 10.52.255.254
Subnet 
192.168.168.0/255.255.255.192
 (/26)
rete 192.168.168.0 broadcast 192.168.168.63
host da 192.168.168.1 a 192.168.168.62
Subnet 
192.168.168.128/255.255.255.192
 (/26)
rete 192.168.168.128 broadcast 192.168.168.191
Host da 192.168.168.129 a 192.168.168.190
Subnet 
172.16.200.144/255.255.255.240
 (/28)
rete 172.16.200.144 broadcast 172.16.200.155
host da 172.16.200.145 a 172.16.200.154
Subnet 
10.63.196.0/255.255.252.0
 (/22)
rete 10.63.196.0 broadcast 10.63.199.255
host da 10.63.196.1 a 10.63.199.254
Per chiarirti bene le idee, potresti traslare in binario questi esempi,
e successivamente fare esperimenti vedendo come una volta fissata
arbitrariamente la parte indentificativa della rete dell'indirizzo ip,
e' univoco capire qual'e' l'ip iniziale e finale della subnet
(naturalmente comprensivo di ip rete e broadcast). Poi, possono aiutarti
i numerosi "subnet calculator" o "network calculator" che potrai trovare
tramite google.
bye G.L.

  O no? Ciao
No, se vuoi dividere una /24 in due, ne fai due /25 (e nota
che difatti cosi' la porzione host ha 7 bit, che possono contenere
la meta' degli host che stanno in 8 bit)
Es., subnettando ulteriormente una 
192.168.0.0/24
:
Rete 1: 
192.168.0.0/25
network 192.168.0.0 broadcast 192.168.0.127
host da 192.168.0.1 a 192.168.0.126
Rete 2: 
192.168.0.128/25
network 192.168.0.128 broadcast 192.168.0.255
host da 192.168.0.129 a 192.168.0.254
bye G.L.

 host da 172.16.200.145 a 172.16.200.154
Errata corrige:
Subnet 
172.16.200.144/255.255.255.240
 (/28)
rete 172.16.200.144 broadcast 172.16.200.159
host da 172.16.200.145 a 172.16.200.158
bye G.L.

Grazie per i chiarimenti. La cosa più difficile è apprendere il
"meccanismo" che regola gli indirizzi di rete, e grazie agli esempi da
te riportati mi sono chiarito tanti dubbi che avevo. Devo dire che lo
studio delle reti è una cosa che mi affascina tantissimo e su cui poca
gente è davvero preparata.
Ciao e grazie ancora.