Newsgroup: it.comp.reti.locali
Titolo: lentezza rete locale con XP

Saluti a tutto il ng. e perdonate l’insistenza ... ma la frustrazione è
tanta.
Dunque: ho una piccola rete di computer equipaggiati con Windows XP
Professional SP2, connessi attraverso un HUB 10/100. Gli indirizzi IP sono
fissi. Uno dei pc ha funzioni di gateway e condivide una connessione ad
internet. Un altro pc ha funzioni di server ovvero contiene un certo numero
di cartelle con, al loro interno, svariate migliaia di files.
Il problema persistente è che, da qualsiasi computer client, per
visualizzare le cartelle nel server, ci vuole un tempo interminabile a meno
che (udite, udite... ) non sia in atto una “ricerca” mediante l’apposita
opzione di explorer.
Si, proprio una “ricerca”!
Infatti, se da un determinato client visualizzo il contenuto del server
tramite la “connessione unità di rete” e, una volta apertosi explorer in
tutta la sua magnificenza, lancio una generica ricerca di files, durante
l’esecuzione di questa (circa 2 ore) tutte le successive operazioni di
visualizzazione/apertura documenti nel server sono rapidissime. Al
completamento della ricerca, tutto torna esasperante come prima, salvo
riavviarla d’accapo!
Fino ad oggi, grazie anche ai suggerimenti del ng., è stato fatto:
- abbattuti i firewall;
- riassegnati gli indirizzi IP;
- disattivati gli antivirus;
- eliminati gli account utenti, accedendo in tutte le macchine come
“administrator”;
- sostituito l’HUB di rete;
- verificati i cavi;
- disabilitato, nelle proprietà cartella, il "cerca automaticamente files e
stampanti";
- disattivata l' "Utilità di pianificazione pacchetti QoS";
- creata, su tutti i client, l’apposita “connessione unità di rete” verso il
server denominato con la lettera “Z”;
- in “Pannello di Controllo/proprietà del sistema” privilegiate le
prestazioni ai temi visivi;
- verificata l’abilitazione del servizio “browser di computer”;
- impostato il servizio di indicizzazione files alle massime prestazioni;
- impostato il valore 1 alla chiave:
HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\NoRecentDocsNetHood
- creato il valore “TcpWindowSize” a 65.535 decimale, nella chiave:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters;
Ma nulla è veramente servito.
L’unico espediente al momento funzionante è quello di lavorare, da ogni pc
della rete, mantenendo attiva la “ricerca”, nel server, di un documento
inesistente. Ma concorderete che è una mostruosità inaccettabile.
E adesso ... come si può risolvere il problema?
Grazie in anticipo ...
MauroXP
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Mauroxp ha scritto:

il pc che fa' da server che s.o. monta?
tutta la rete fa' parte di un dominio?
se la rete fa' parte di un dominio, il server gestisce il servizio dns?


 E adesso ... come si può risolvere il problema?
Iniziamo dai "fondamentali" visto che non hai un vero "server" e quindi
niente
servizio DNS/WINS direi che potresti iniziare creando e configurando un file
LMHOSTS (
http://support.microsoft.com/?kbid=150800
) l'idea è quella di
creare
un file "completo" sul "server" piazzandolo in una "null session share" e
quindi
dei files per i clients che contengano semplicemente l'indirizzamento del
server
ed una istruzione "include" per caricare il resto dei dati dal file
centrale, in questo
modo per variare i "mappings" ti basterà editare il file posto sul "server"
fatto ciò,
procedi con una ulteriore verifica e .. fai sapere
ciao

> file LMHOSTS (
http://support.microsoft.com/?kbid=150800
) l'idea è quella
Dimenticavo, per completezza, vedi anche
http://support.microsoft.com/kb/180094/
http://support.microsoft.com/kb/289655/
Ciao

 
non basta disattivarne i relativi 'servizi' ??? ( oltre , naturalmente 
ai programmi che gestiscono l'interfaccia utente ... )
ciao e grazie delle delucidazioni :-)

> non basta disattivarne i relativi 'servizi' ???
non sempre; alcuni AV installano dei "kernel drivers"


Per ora ti ringrazio infinitamente dei suggerimenti, nelle more di poterti
dire che qualcosa inizia a funzionare meglio. In questo momento non riesco a
sospendere il normale lavoro per mettere in pratica quanto da te indicato.
Riferisco al più presto
Mauro


 quanto da te indicato. Riferisco al più presto
Ok.. eventualmente apri un altro thread e ..fammi sapere
giusto per completezza; oltre alla sostituzione dell'HUB
con uno switch ed all'uso di LMHOSTS direi che potresti
anche utilizzare uno sniffer di rete (es. ethereal) in modo
da cercare di capire "cosa passi" sulla rete; detto questo
e tornando ad LMHOSTS; la procedura da seguire per
impostare il tutto è più o meno la seguente
Sulla macchina server, attiva una "null session share"
(
http://support.microsoft.com/kb/289655/
) che punti alla
cartella %SYSTEMROOT%\System32\drivers\etc ossia
alla cartella contenente il file LMHOSTS; come esempio
la share in questione si chiamerà "PUBLIC" (occhio al
fatto che il nome è "case sensitive") ed la macchina che
funge da server si chiamerà .. server (che fantasia eh ?)
sempre sul server, crea un file LMHOSTS (ad esempio
copiando l'esistente LMHOSTS.SAM in LMHOSTS) e
quindi edita tale file; supponendo di avere la seguente
configurazione di rete
192.168.1.1        server
192.168.1.100   pluto
192.168.1.101   pippo
192.168.1.102   topolino
il file LMHOSTS posto sul SERVER conterrà qualcosa
di questo tipo
192.168.1.1        server    #PRE
192.168.1.100   pluto
192.168.1.101   pippo
192.168.1.102   topolino
a questo punto, una volta salvato il file LMHOSTS del
server dovrai creare il file LMHOSTS per i clients; a
tale scopo, ti sarà sufficiente creare il file su uno dei
clients e poi copiarlo sugli altri; il file LMHOSTS per
i CLIENTS conterrà quanto segue
192.168.1.1        server    #PRE
#INCLUDE \\server\PUBLIC\LMHOSTS
quanto sopra significa che al boot i clients attiveranno
un mapping "statico" che fa corrispondere il nome
"server" all'indirizzo "192.168.1.1" fatto ciò accederanno
alla (null session) share "PUBLIC" posta sul "server"
e caricheranno il contenuto del file lmhosts dal server
in pratica i files dei clients serviranno solo come un
"puntatore" ed i dati veri e propri saranno contenuti
solo nel file "centralizzato" posto sul server; questo
tipo di approccio ti permetterà di semplificare la
manutenzione del file dato che per aggiungere o
modificare i "mappings" sarà sufficiente editare il
file LMHOSTS posto sul server lasciando inalterati
quelli dei vari clients
spero di essere stato chiaro e.. aspetto notizie :)
ciao