CISCO Official Thread
#21
Inviato 28 febbraio 2012 - 12:38
Quali sono le subnet di 10.0.0.0 /29?
Prima di tutto è necessario utilizzare la memoria per imparare questi numerie la loro sequenza:
128 -> 192 -> 224 -> 240 ------------------------------ -> 248 -> 252 -> 254 -> 255
Meglio ricordarsi 240 e 248 perché sono proprio in mezzo e rende più rapido il calcolo.
---------------------------------
Perfetto, dopo questa premessa passo con l'identificazione della classe ip
10.0.0.0 classe A quindi 11111111.00000000.00000000.00000000
La notazione cidr è /29 e dunque facciamo 3x8 = 24 + 5 ------il quinto bit a partire da sinistra è 248 (ricordatevi del quarto, il 240, secondo come fatto vedere sopra)
Banale insomma, infatti /29 è 11111111.11111111.11111111.11111000
Adesso sappiamo che 10.0.0.0 255.255.255.248
Facciamo velocemente a mente 256-248 = 8 e teniamo conto di 256-255=1 (operazione semplice no? Altrimenti imparare a memoria )
Quindi ip di classe A e block size 8.
Ecco gli esempi:
subnet id 10.0.0.0
Primo host 10.0.0.1
Ultimo host 10.0.0.6
Broadcast 10.0.0.7
subnet id 10.0.0.8
Primo host 10.0.0.9
Ultimo host 10.0.0.14
Broadcast 10.0.0.15
..................................................
..................................................
subnet id 10.0.1.0
Primo host 10.0.1.1
Ultimo host 10.0.1.6
Broadcast 10.0.1.7
..................................................
................................................
subnet id 10.1.255.0
Primo host 10.1.255.1
Ultimo host 10.1.255.6
Broadcast 10.1.255.7
..................................................
..................................................
subnet id 10.255.255.248
Primo host 10.255.255.249
Ultimo host 10.255.255.254
Broadcast 10.255.255.255
Bene, alla prossima domanda.
A new age of existence the world will see (Cit. Death)
#22
Inviato 28 febbraio 2012 - 12:51
#23
Inviato 28 febbraio 2012 - 12:53
Ma qualcuno lo deve conoscere.
Beh certo sono stato frainteso
si ok, ma per conoscere la teoria devi anche sapere come si calcola tutto a mano.
Sì questo è vero però praticamente sono cose che impari che sai fare benissimo il primo giorno e a fine mese recuperi le tabelle
E gli rispondete pure?
Why so indicked with _TeRmInEt_ ?
Perché ho rotto il forum
Perchè si sta rivelando per quello che è.
The thing I hate the most is to trample on other people’s good will.
#24
Inviato 28 febbraio 2012 - 13:20
Ho bisogno di 500 subnets con almeno 100 host/subnet.
Bene, qui entrano in gioco le potenze del due.
2^10= 1024 (numero di riferimento)
Quindi dato che nelle potenze di due si raddoppia, la metà di 1024 è 512, dunque 2^9. (9 bit a "1")
100 host, direi di utilizzare 2^7=128 (7 bit a "0")
Quindi prendiamo la classe A per esempio : 8 + 9 + 7 = 24
32-24= 8 rimasti
Ok ci potrebbe stare...
Ricordo che network + subnet + host :
> 32 ---------------------- INVALID
= 32 ---------------------- 1 subnet mask
< 32 ---------------------- subnet mask multiple
Potremmo anche provare a questo punto la classe B per evitare lo sbattimento di cercare il range delle subnet mask.
Quindi avremo 2x8=16 + 9 (di subnet) + 7 (di host)
Dunque 11111111.11111111.11111111.10000000
Quindi in cidr è un /25
Per avere 500 subnets e 100 host/subnet basta avere 172.16.0.0/25 (128)
Infatti 16 + 9 + 7 = 32 ovvero 1 subnet mask
------------------------------------------------------------
Proviamo invece con classe A.
Allora eravamo a 8 + 9 + 7 < 32
Dunque 11111111.11111111.10000000.00000000
Quante mask potremmo usare? Tante
11111111.11111111.10000000.00000000
11111111.11111111.11111111.10000000 (lascio i soliti 7 bit per gli host, dato che 2^7=128)
Quindi contiamo le mask: /17 -> /18 -> /19 -> /20 -> /21 -> /22 -> /23 -> /24 -> /25
Abbiamo delle scelte da fare in questo caso:
Voglio più subnet o più host?
Con /17 ho 2^17= 131072 subnets e 2^15-2= 32766 hosts (-2 perché tolgo subnet id e broadcast)
Con /25 ho 2^25= 33554432 subnets e 2^7-2 = 126 hosts
Bah, io direi anche di usare la classe B
Messaggio modificato da Wolfhwk il 28 febbraio 2012 - 13:25
A new age of existence the world will see (Cit. Death)
#25
Inviato 28 febbraio 2012 - 13:22
ecco, io questo non riesco a farlo a memoria
No dai, rileggi tutto e vedrai che è facile.
A new age of existence the world will see (Cit. Death)
#26
Inviato 28 febbraio 2012 - 13:42
172.16.10.33 /27
Trovami il subnet id e il broadcast.
Allora, classe B 172.16.0.0 (16 bit a "1") e /27 (3x8 =24 + 3) è 224.
256-224= 32
Quarto ottetto interessante.
Partiamo da 0 di 32 in 32
subnet id 172.16.10.0
subnet id 172.16.10.32
Trovato!!!!
Quindi 172.16.10.33 ha come subnet id 172.16.10.32 e come broadcast 172.16.10.63
172.16.10.64 è il prossimo subnet id.
A new age of existence the world will see (Cit. Death)
#27
Inviato 28 febbraio 2012 - 13:49
A new age of existence the world will see (Cit. Death)
#28
Inviato 28 febbraio 2012 - 14:19
Interessati ?
#29
Inviato 28 febbraio 2012 - 14:27
A new age of existence the world will see (Cit. Death)
#30
Inviato 28 febbraio 2012 - 14:29
#31
Inviato 28 febbraio 2012 - 14:56
No dai, rileggi tutto e vedrai che è facile.
si si lo so che è facile, però sono un attimo arrugginito, e le cose le facevo sempre a penna dovendo fare tutti i passaggi.
cmq scusa ma essendo arrugginito non mi torna una cosina...nell'es3, l'ip 172.16. lo trovi tu o ti viene dato? ti viene dato no? specificalo
#32
Inviato 28 febbraio 2012 - 15:01
Per completezza ho illustrato anche un eventuale utilizzo della classe A per rispondere alla domanda.
A new age of existence the world will see (Cit. Death)
#33
Inviato 28 febbraio 2012 - 15:13
#34
Inviato 28 febbraio 2012 - 16:11
Sì questo è vero però praticamente sono cose che impari che sai fare benissimo il primo giorno e a fine mese recuperi le tabelle
Saperlo a mente rende più flessibili/veloci e agevola il troubleshooting.
Do per scontato che tu ti senta molto a tuo agio in ambiente enterprise con migliaia di computer.
E poi diciamocelo, sono calcoli banali che potrebbe fare persino un bambino di terza elementare.
A new age of existence the world will see (Cit. Death)
#35
Inviato 28 febbraio 2012 - 16:22
Io invece ho fatto la ccna-1
ti danno un bell'attestato
molto utile per pulire il culo
A new age of existence the world will see (Cit. Death)
#36
Inviato 28 febbraio 2012 - 20:01
Saperlo a mente rende più flessibili/veloci e agevola il troubleshooting.
Do per scontato che tu ti senta molto a tuo agio in ambiente enterprise con migliaia di computer.
E poi diciamocelo, sono calcoli banali che potrebbe fare persino un bambino di terza elementare.
Sinceramente a volte manco ricordo la sintassi di comandi che utilizzo tutti i giorni... man è mio amico
Ho una memoria di merda
The thing I hate the most is to trample on other people’s good will.
#37 Guest_ally_*
Inviato 28 febbraio 2012 - 20:09
#38 Guest_ally_*
Inviato 28 febbraio 2012 - 20:14
#39
Inviato 28 febbraio 2012 - 20:18
ah pure tu lo conosci?muori
Un giorno ho visto per strada un tizio barcollante , sporco, pieno di chiazze verdi e pus, infastidiva bambine e rubava i soldi alle vecchiette: era uno che postava nel DS.
ก็็็็็็็็็็็็็็็็็็็็ กิิิิิิิิิิิิิิิิิิิิ ก้้้้้้้้้้้้้้้้้้้้ก็็็็็็็็็็็็็็็็็็็็ กิิิิิิิิิิิิิิิิิิิิ ก้้้้้้้้้้้้้้้้้้้้ก็็็็็็็็็็็็็็็็็็็็ กิิิิิิิิิิิิิิิิิิิิ ก้้้้้้้้้้้้้้้้้้้้ก็็็็็็็็็็็็็็็็็็็็ กิิิิิิิิิิิิิิิิิิิิ ก้้้้้้้้้้้้้้้้้้้้ก็็็็็็็็็็็็็็็็็็็็ กิิิิิิิิิิิิิิิิิิิิ ก้้้้้้้้้้้้้้้้้้้้ก็็็็็็็็็็็็็็็็็็็็ กิิิิิิิิิิิิิิิิิิิิ ก้้้้้้้้้้้้้้้้้้้้ก็็็็็็็็็็็็็็็็็็็็ กิิิิิิิิิิิิิิิิิิิิ ก้้้้้้้้้้้้้้้้้้้้
#40
Inviato 28 febbraio 2012 - 20:30
...ma la differenziazione in classi è tutt'ora in uso?...motivo?...e con l'ipv6 che succederà?...
che ci sarà un macello boia quando si dovrà farlo a mente