|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Member
Iscritto dal: Mar 2007
Messaggi: 33
|
subnet mask e ip
Ciao a tutti.
Vorrei capire qualcosa di + sulla subnet e ip. da quello che ho visto su internet su questo sito http://www.webip.info/guida-subnet-mask.php ho capito abbastanza. volevo solo sapere? C'è un metodo semplice per capire se un ip corrisponde alla rete locale o meno? Grazie es: se ho un ip: 10.101.30.25 che subnet devo usare? |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Nov 2001
Città: Gavirate (Varese)
Messaggi: 7164
|
la risposta è: tante
è l'accoppiata subnet + ip che "crea" la rete sei tu che devi decidere, in base ai vari casi ed alle situazioni di uso, quali reti usare e quali subnet usare
__________________
·.·´¯`·)»Davide«(·´¯`·.· edivad82:~#/etc/init.d/brain restart - edivad82:~# cd /pub && more beer |
![]() |
![]() |
![]() |
#3 | |
Senior Member
Iscritto dal: Jan 2006
Città: Montalto Uffugo
Messaggi: 6043
|
Quote:
che vuoi dire con ip che corrisponde alla rete locale? forse volevi chiedere se è un ip pubblico o privato? |
|
![]() |
![]() |
![]() |
#4 |
Member
Iscritto dal: Mar 2007
Messaggi: 33
|
un esempio
da quanto ho capito:
ho un ip di partenza, uno di destinazione. la subnet serve al pc per instradare meglio i pacchetti verso l'interno o esterno. Il mio quesito era: avendo un pc 192.168.0.55 e il router 192.168.0.1 devo usare la subnet 255.255.255.0. Perchè non posso mettere: 255.255.0.0 ad esempio? Grazie |
![]() |
![]() |
![]() |
#5 | |
Senior Member
Iscritto dal: Jan 2006
Città: Montalto Uffugo
Messaggi: 6043
|
Quote:
perchè chi ha parlato di divieti? |
|
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: Oct 2004
Messaggi: 1945
|
Potresti addirittura utilizzare 128.0.0.0!
Comunque per farla breve una subnet è la chiave della tabella di routing presente in un router! Infatti consente di instradare un pacchetto in una specifica lan seguendo la regola del prefisso più lungo! La modifica di una subnet mask comunque è molto utile per varie ragioni! Ad esempio se io ho a disposizione un blocco di indirizzi di classe C (230.21.12.0/24), cioè ho 256 -2 = 254 indirizzi disponibili posso allocare nel modo più opportuno utilizzando il subnetting tutti gli ip! Facciamo caso che abbiamo 3 sottoreti diverse! Una con 30 hosts, una con 100 e l'altra con 60 hosts! Abbiamo a disposizione come abbiamo detto un blocco di classe C! Quindi la subnet mask sarà 255.255.255.0! Dobbiamo allocare gli indirizzi alle sottoreti sopra citate! Come sappiamo gli indirizzi ip altro non sono che una stringa binaria a 32 bit! 11111111111111111111111100000000 --> 255.255.255.0 ora prendiamo la sottorete con più hosts, quindi 100! Per codificare 100 in binario abbiamo bisogno di 7 bit! Prendiamo gli ultimi 7 bit quindi ora facendo subnetting la nostra sottorete avrà nella tabella di routing l'indirizzo 230.21.12.0 ma con subnet mask 255.255.255.128! Quindi 230.21.12.0/25! Ora avrai a disposizione indirizzi da 230.21.12.1 a 230.21.12.127 1111111111111111111111110xxxxxxx Per codificare il numero 60 abbiamo bisogno di 6 bit! Ma ora cosa facciamo! Prima abbiamo utilizzato solo 7 bit, quindi il bit restante ha diviso il blocco da 256 in due blocchi da 128! Quindi ora ci rimane il blocco da 128! 1111111111111111111111111xxxxxxx Facciamo lo stesso discorso di prima! Solo che ora abbiamo bisogno di meno bit! Dunque il blocco da 128 può essere a sua volta suddiviso! Quindi 230.21.12.128/26 che va da 230.21.12.129 a 230.21.12.191 11111111111111111111111110xxxxxx l'ultima sottorete può essere codificata con ancora meno bit, per la precisione 5! Quindi diventerebbe 230.21.12.192/27 che va da 230.21.12.193 a 230.21.12.223! Così facendo hai creato tre sottoreti diverse sfruttando un solo blocco di indirizzi di classe C! E hai ancora spazio disponibile per altre sottoreti! La tabella di routing potrebbe essere una cosa del genere Indirizzo rete ----------- Mask --------- ---------------Gateway ----- Interface 230.21.12.0 ---------- 255.255.255.128 ---------- 230.21.12.0 ----------ethx 230.21.12.128 ---------- 255.255.255.192 ---------- 230.21.12.129 -------ethx 230.21.12.192 ---------- 255.255.255.224 ---------- 230.21.12.193 --------ethx nella tabella ho omesso la parte riguardante l'instradamento indiretto e verso internet! Spero di non aver sbagliato qualcosa.... quindi correggetemi... ![]() ![]() |
![]() |
![]() |
![]() |
#7 |
Senior Member
Iscritto dal: Dec 2003
Città: Caltanissetta
Messaggi: 16270
|
|
![]() |
![]() |
![]() |
#8 | |
Senior Member
Iscritto dal: Oct 2004
Messaggi: 1945
|
Quote:
![]() |
|
![]() |
![]() |
![]() |
#9 |
Senior Member
Iscritto dal: Jun 2003
Città: Ovunque
Messaggi: 4164
|
a me interessava capire come si fa a mano perchè sto facendo un corso per ottenere il CCNA
![]() |
![]() |
![]() |
![]() |
#10 |
Senior Member
Iscritto dal: Oct 2004
Messaggi: 1945
|
|
![]() |
![]() |
![]() |
#11 |
Senior Member
Iscritto dal: Mar 2007
Messaggi: 7863
|
Nel 6° capitolo del corso preparatorio alla certificazione è spiegato bene come fare l' anding binario tra indirizzo ip e mask per ottenere l' indirizzo base o rete.
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 11:55.