Newsgroup: it.comp.os.win.win2000
Titolo: subnet mask

Mi è successo questo: in una rete aziendale con due domain controller
Win2000Server e 20 workstation WinNT4sp6, i due domain controller
hanno IP 10.50.0.250 e 10.50.0.251, le workstation IP progressivo da
10.50.0.2 a 10.50.0.100. Sono stati formattati e reinstallati i pc da
10.50.0.2 a 10.50.0.5. Tutto bene, ma all'atto di creare l'account
macchina nel dominio (precedentemente rimosso dal Server Manager in
uno dei server) la risposta è 'Impossibile contattare il supervisore
di dominio'. Provo un po' volte, poi mi accorgo che la subnet mask è
255.255.255.0. Per disperazione la cambio in 255.255.0.0 e, senza
neanche riavviare, al primo tentativo l'account macchina viene creato.
Ma io credevo che la subnet mask servisse a limitare il broadcast agli
indirizzi IP corrispondenti ai bit 0, cioè, nel caso di 255.255.255.0,
agli host con IP 10.50.0.x: e quindi i domain controller sarebbero
stati raggiungibili anche con mask 255.255.255.0. Perchè invece non
funzionava, e ha funzionato la 255.255.0.0? Qualcuno mi può dire dov'è
l'inghippo nel mio ragionamento? 
Ringrazio chi mi vorrà chiarire le idee.
Mauro.

 neanche riavviare, al primo tentativo l'account macchina viene creato.
[cut]
Ma quale subnet mask hanno i DC?

Ma la porzione di rete "funzionante" che subnet mask ha? 
La subnet mask serve aiuta un host a sapere se un host destinatario è
nella sua sottorete oppure no (in quest'ultimo caso il pacchetto va
inoltrato all'altra sottorete con un router). La maschera
255.255.255.0 a un ID di rete di 24 bit, mentre la 255.255.0.0 ha un
ID di rete di 16 bit, i pc si trovano in due reti diverse.
Ciao
Memmo
On Fri, 19 Jul 2002 20:37:32 GMT, 
maurom...@libero.it
 (Mauro Perin)
wrote:


 ha scritto nel messaggio
news:3d3878ea...@powernews.libero.it...

Aggiungerei:
la subnet mask da anche un'indicazione precisa di quanti ippi e' composta
una rete, in modo da velocizzare le operazioni di ricerca all'interno del
range.
ex: ho due macchina con ippi 192.168.0.1 e 192.168.0.2 se assegno alle due
schede come subnet 255.255.255.0 i tempi di consegna dei pacchetti saranno
notevolmente piu' elevati che se io assegno come subnet 255.255.255.252.
Forse non ti aiutera' a risolvere il problema, ma potrebbe essere sempre
utile in futuro a qualcuno (a me e' servito).
Filippo Savarese
Curiosity.Killed.The.Cat

 notevolmente piu' elevati che se io assegno come subnet 255.255.255.252.
Perche' dovrebbero essere piu' veloci? Quindi secondo te una rete di 
classe A (subnet 255.0.0.0) a parita' di numero di host e' piu' lenta di 
una rete di classe C (subnet 255.255.255.0)?
La subnet mask serve al protocollo per stabilire se l'host di 
destinazione e' locale o remoto: e' un semplice AND dei bit della subnet 
mask con i bit degli indirizzi source/destination.
Non vedo come questo AND possa velocizzare la consegna dei pacchetti ...

"Back2Future" <Back2...@DeSpammed.Com> ha scritto nel messaggio
news:MPG.17a37ad4...@News.CIS.DFN.DE...

Non ho detto questo.
Semplicemente se hai una rete in cui utilizzi un range di ippi basso
utilizzare una subnet appopriata ti consente di velocizzare le operazioni di
trasferimento e di identificazione delle macchine all'interno della LAN.
Se non credi che sia cosi' l'unica e' la sperimentazione.
Saluti

 range.
Questo è valido in un solo caso: quando sei in una LAN molto ampia e mal 
arhitettata (SENZA switch, SENZA router e SENZA WINS) e vuoi limitare il 
dominio di broadcast. In questo caso un netmask più ridotto ridurrebbe il 
numero di macchine raggiunte da un broadcast e "probabilmente" renderebbe 
il browsing di rete un po' meno impegnativo. 8]
Altre ragioni, non ne trovo...
-- 
		Luca Amicone
		(da casa)

 Se non credi che sia cosi' l'unica e' la sperimentazione.
Come correttamente detto da Luca Amicone, cio' che tu dici potrebbe aver 
senso solo in una situazione mal progettata, e solo per il traffico 
local / network broadcast ("traffico di identificazione" ..)
Per cio' che riguarda le operazioni di "trasferimento", non fa nessuna 
differenza, visto che il traffico e' Unicast.
Se non credi, l'unica cosa e' leggersi le RFC del TCP/IP ...

 l'inghippo nel mio ragionamento?
I bit di una subnet mask hanno un significato diverso a seconda
del loro valore.
1 indica che quel bit rappresenta un host, 0 indica che quel bit rappresenta
una rete. Noterai come (caso semplice) i primi tre byte (e quindi tutti i
bits)
della subnet mask indicano sono posti ad uno (valore 255).
Metti l'indirizzo IP sopra la subnet mask
010.050.000.250
255.255.255.000
Si legge rete 010.050.000 host 250
010.050.000.250
255.255.00.000
Si legge rete 010.050 host 000.250
Quando due host si trovano all'interno della stessa rete (la stessa) possono
parlare fra loro.
In caso diverso hanno bisogno di un instradatore (router).

Inoltre a voler essere proprio pignoli, ma per la verità solo per far
conoscere la differenza, nel caso di reti con classi di indirizzi standard
(cioè A, B, C, ed anche D, E, che però non si usano), cioè non subnettate,
sarebbe più corretto parlare di net mask e non di subnet mask, in quanto
appunto la rete non è stata sottoposta ad alcun ulteriore processo di
segmentazione (subnet)...
Giu

Inoltre a voler essere proprio pignoli, ma per la verità solo per far
conoscere la differenza, nel caso di reti con classi di indirizzi standard
(cioè A, B, C) cioè non subnettate, sarebbe più corretto parlare di net mask
