Premessa salve a tutti,sono nuovo del forum.
Mi riferisco nella fattispecie agli esercizi del capitolo 6.2.2 del corso CCNA 1
Grazie!
Come calcolare l'indirizzo di network e broadcast
Moderatore: Federico.Lagni
- jpcapobianco
- n00b
- Messaggi: 6
- Iscritto il: dom 03 mar , 2013 11:34 am
riassumo brevemente la regola:
dal prefisso identifichiamo i bit di rete se è un "/24" sono 24 bit se un "/26" sono 26 etc...
se sappiamo i bit di rete sappiamo anche quale ottetto/i convertire in binario per ottenere il network address.
nello specifico questo è costituito dai bit che si trovano nella "parte di rete" e dai bit che si trovano nella "parte host" tutti impostati a ZERO
il broadcast address invece è costituito dai bit della parte di rete e i bit della parte host tutti impostati a 1
esempio concreto:
130.132.95.80 / 18
in questo caso dobbiamo convertire in binario gli ultimi due ottetti o meglio i numeri 95,80
85= 01011111 80= 01010000
scriviamo questi bit in maniera consecutiva:
01 - 011111 01010000 (il trattino indica dove finisce la parte di rete)
mettendo tutta la parte host a 0
indirizzo di rete : 01 - 000000 00000000 (64.0)
indirizzo broadcast: 01 - 111111 11111111 (127.255)
risultato: 130.132.64.0 - INDIRIZZO DI RETE
risultato: 130.132.127.255 - INDIRIZZO DI BROADCAST
il range di IP va da:
130.132.64.1 - 130.132.127.254
dal prefisso identifichiamo i bit di rete se è un "/24" sono 24 bit se un "/26" sono 26 etc...
se sappiamo i bit di rete sappiamo anche quale ottetto/i convertire in binario per ottenere il network address.
nello specifico questo è costituito dai bit che si trovano nella "parte di rete" e dai bit che si trovano nella "parte host" tutti impostati a ZERO
il broadcast address invece è costituito dai bit della parte di rete e i bit della parte host tutti impostati a 1
esempio concreto:
130.132.95.80 / 18
in questo caso dobbiamo convertire in binario gli ultimi due ottetti o meglio i numeri 95,80
85= 01011111 80= 01010000
scriviamo questi bit in maniera consecutiva:
01 - 011111 01010000 (il trattino indica dove finisce la parte di rete)
mettendo tutta la parte host a 0
indirizzo di rete : 01 - 000000 00000000 (64.0)
indirizzo broadcast: 01 - 111111 11111111 (127.255)
risultato: 130.132.64.0 - INDIRIZZO DI RETE
risultato: 130.132.127.255 - INDIRIZZO DI BROADCAST
il range di IP va da:
130.132.64.1 - 130.132.127.254
-
- n00b
- Messaggi: 5
- Iscritto il: mer 06 mar , 2013 3:29 pm
non ho capito questo passaggio..come si arriva a 64?01 - 011111 01010000 (il trattino indica dove finisce la parte di rete)
mettendo tutta la parte host a 0
indirizzo di rete : 01 - 000000 00000000 (64.0)
(Premetto che non ho ben capito il calcolo da fare quando i bits degli host superano gli 8,quindi con subnet è inferiore a 24)
-
- Cisco enlightened user
- Messaggi: 170
- Iscritto il: gio 01 set , 2011 8:43 pm
. In realtà è semplicissimo: converti l'indirizzo di partenza in binario e poi fai l'AND con la maschera (nel tuo caso, 18, il prefisso di rete, è strutturata così: 11111111.11111111.11000000.00000000). In questo modo ottiene l'indirizzo di rete. Per ottenere l'indirizzo di broadcast è sufficiente convertire in 1 tutti gli 0 della parte host.