Salve a tutti,
mi sfugge una cosa detta a lezione oggi riguardante indirizzi ip e subnetmask. O meglio era una cosa che credevo di sapere e sono stato contraddetto e volevo saperne meglio il perchè.
Ci è stato fatto vedere questo programmino per fare due calcoletti:
http://www.subnetmask.info/
E ci è stato fatto vedere che inserendo l'indirizzo ip 193.204.187.0 il programmino ci restituiva la subnet mask 255.255.255.240 ovvero /28
Già qui cosa ha fatto? si è limitato a contare il numero di bit = 1 ed ha quindi detto "i primi 28 identificheranno la rete, gli altri 4 l'host" ?
Ha inoltre inserito a numero di sottoreti richieste 16.
A questo punto se clicco su list networks mi da queste 16 sottoreti in questo modo:
Ovvero l'indirizzo di rete è fisso a 193.204.187.X, dove solo X può variare (e quindi demandiamo al router il poter far variere l'X senza dover chiedere il consenso a nesssuno), e quindi identifica con X che va da 1 a 14 la prima sottorete e con x=15 l'ip di broadcase, e per X = 0 già non capisco a cosa serve.codice:Network | Host From TO | Broadcast Adress 193.204.187.0 193.204.187.1 193.204.187.14 193.204.187.15 193.204.187.16 193.204.187.17 193.204.187.30 193.204.187.31 193.204.187.32 193.204.187.33 193.204.187.46 193.204.187.47 193.204.187.48 193.204.187.49 193.204.187.62 193.204.187.63 193.204.187.64 193.204.187.65 193.204.187.78 193.204.187.79 193.204.187.80 193.204.187.81 193.204.187.94 193.204.187.95 193.204.187.96 193.204.187.97 193.204.187.110 193.204.187.111 193.204.187.112 193.204.187.113 193.204.187.126 193.204.187.127 193.204.187.128 193.204.187.129 193.204.187.142 193.204.187.143 193.204.187.144 193.204.187.145 193.204.187.158 193.204.187.159 193.204.187.160 193.204.187.161 193.204.187.174 193.204.187.175 193.204.187.176 193.204.187.177 193.204.187.190 193.204.187.191 193.204.187.192 193.204.187.193 193.204.187.206 193.204.187.207 193.204.187.208 193.204.187.209 193.204.187.222 193.204.187.223 193.204.187.224 193.204.187.225 193.204.187.238 193.204.187.239 193.204.187.240 193.204.187.241 193.204.187.254 193.204.187.255
Ora questo è quello che fa il programmino. Quello che io invece sapevo è che con la subnetmask avevamo il numero di bit pari a 1, gli altri semplicemente gli utilizzavamo per l'host, quindi da quello che sapevo io se la subnetmask è /28 allora ci rimangono solo 4 bit perchè la subnet mask è del tipo:
11111111 11111111 11111111 1111|0000
Quindi 193.204.187.X si dovrebbe tradurre in
11000001 11001100 10111011 nnnn|hhhh
ovvero dovremmo poter far variere solo nnnn per cambiare la sottorete ed hhhh per gli host.
Cosa c'è di sbagliato nel mio ragionamento e cosa mi sfugge nell'esempio di quel programmino?
Vi ringrazio in anticipo per l'aiuto,
Neptune.


Rispondi quotando