Newsgroup: it.comp.reti.locali
Titolo: Lentezza applicazione in rete

salve a tutti....
Ho un piccolo problema.
Presso un mio cliente c'è installata una rete di piccole dimensioni (6
posti di lavoro). La rete non è stata fatta da me ma da un' altra ditta.
Io ho montato presso questa ditta un programma gestionale ed il cliente
si lamenta che il programma alcune volte è estremamente lento. Il
tecnico della rete dice che ovviamente la colpa è del programma. La mia
domanda è : che software posso usare per fare un debug della rete ? Il
programma dovrebbe essere free.
Grazie
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 programma dovrebbe essere free.
Non si tratta tanto di debuggare qualcosa, quanto piuttosto di 
identificare la causa del problema, distinguendo fra questo e quel 
computer, hardware, software e aggiornamenti, applicazioni che 
concorrono sia sui client che sul server e cosi' via.
Comunque, puoi installare NetMeter 
http://readerror.gmxhome.de
 su tutte 
le macchine, server incluso, e fare numerosi test di copia di file di 
grandi dimensioni (> 1GB) fra macchina e macchina, in varie combinazioni 
per stressare la rete e vedere se lo switch regge la domanda oppure no.
Fondamentale: disabilita tutto quello che puoi prima di iniziare (screen 
savers, reminders vari, applicazioni in foreground) e fai il test a 
macchine appena avviate.
Esempio:
0'00" inizia la copia da A a B
0'20" segnati la velocita' media di A
0'30" inizia la copia da C a D
0'50" segnati la velocita' media di A e C
1'00" inizia la copia da E a F
1'20" segnati la velocita' media di A, C ed E
Se i componenti non sono dei fulmini, su rete 100Mbps, A non puo' 
copiare 1GB su B prima di un paio di minuti, tempo utile per il test.
Ripeti tutto nei due sensi, poi fai la stessa cosa da ogni client al 
server e viceversa; poi prova con due client e infine con tre (di piu' 
non ha molto senso). Il test sul server, fatto in questo modo, non e' 
gran che affidabile, specie se monta dischi IDE, dato che gli si 
chiedono I/O concorrenti; nel caso invece dei client, e' importante 
mantenere un solo I/O per macchina.
Metti tutto sulla carta e guarda cosa viene fuori, alla luce della 
velocita' teorica (100Mbps).
Se, aumentando il carico di rete, la velocita' complessiva diminuisce, 
lo switch non e' adeguato ad applicazioni pesanti. Se invece resta 
costante fra i client, controlla qual e' il massimo throughput che puoi 
ottenere dal server, in funzione del numero dei client.
Ovviamente, se il throughput resta decente (diciamo 3-4Mbytes/sec) e 
soprattutto costante al variare del carico sulla rete, allora il 
problema e' proprio del gestionale (o del server).
Prendi queste linee come molto approssimative, giusto per avere un 
riferimento:
- WinME sulla rete e' molto problematico
- i sistemi operativi Windows 2000/XP soffrono di forti rallentamenti 
quando stampano sulla parallela: questo problema non e' curabile; 
verifica che non sia questa una delle cause. Nel caso, se le stampanti 
lo supportano usa la connessione USB; in caso contrario proponi di 
installare degli adattatori LAN/parallela (volg. print server) in modo 
da stampare sempre via rete
- dal server (Windows, 100Mbps, SMB) non aspettarti piu' di 
6-7MBytes/sec nel migliore dei casi
So bene che tutto cio' e' parecchio empirico, ma per una verifica veloce 
del tipo che chiedi, farei in questo modo (e' roba da una mezz'oretta). 
Poi, se lo switch e' gestibile, potresti verificare il settaggio delle 
porte, le collisioni eccetera, ma intanto con un test brutale come 
questo, puoi capire se le varie macchine sono equivalenti e se la rete 
nel complesso e' soddisfacente oppure no.
Il file da 1GB lo puoi creare concatenando piu' file di grandi 
dimensioni (es. copy file1+file2+file3 filetot), oppure copiando un file 
piu' volte su se' stesso (es. type autoexec.bat >> autoexec.bat un tot 
di volte).
Ciao
Luca
-- 
Luca Sasdelli
Microsoft MVP - Security, Networking, Windows NT/2000/XP
http://mvp.support.microsoft.com
IDRCI Italia - 
http://www.idrci.it
 - 
http://forum.idrci.it
CHX-I, CHX-I NAT Stateful Packet Filter

 Hai voglia ad arrivare ad 1 GB concatenando autoexec.bat ... :)
Sai usare le potenze di due? :-)
L'autoexec.bat l'ho usato come esempio per copiarlo piu' volte su se 
stesso ...


 Sai usare le potenze di due? :-)
In effetti, sě. :)
Non avevo pensato al fatto che lo concatenassi con se stesso.
(L'esponenziale continua a riservare piacevoli al mio povero cervello 
lineare) :)


 Sai usare le potenze di due? :-)
PS: se prendi un foglio di giornale e lo pieghi 50 volte a metà, 
quant'e' alta la pila alla fine ?
:-DD !


 lineare) :)
Vedo, vedo ... rileggi la frase :-D


 Vedo, vedo ... rileggi la frase :-D
... manca la parola "sorprese". :)
... ma č venerdě, vedrň di lanciare un bel
fsck /dev/brain
tanto in palestra tale device non mi serve.


 si lamenta che il programma alcune volte è estremamente lento. 
Ma il gestionale e` client/server o semplicemente condivide i file su un 
disco di rete?
-- 
Vincenzo

> il cliente si lamenta che il programma alcune volte è estremamente lento
Elimina dalla rete ogni patch/cavo PIATTA/O (tipo quelle che si usano per
l'ISDN), e rimpiazzale con patch UTP Cat5.
Lorenzo
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Lorenzo
Che problemi danno i cavi piatti?Ho un cliente che usa cavi piatti in alcune
postazioni e si verificano problemi di lentezza sulla LAN.
    Francesco


Che non sono a norma, che non sono fatti per essere usati in reti ethernet,
che se funziona qualcosa devi dir grazie alla Madonna ..........
Basta?   :-))
Nel cablaggio delle reti ethernet DEVE essere usato SOLO cavo Belden (UTP,
STP, FTP) minimo categoria 3 per reti 10 Mbit e minimo cat. 5 per reti 100
Mbit.
E soprattutto DEVE essere rispettato l'ordine di crimpatura, cosě come
prescritto dalla normativa EIA/TIA 568.
Se non usi queste precauzioni fondamentali, l'attenuazione el segnale ed i
disturbi innescati e raccolti dai cavi di collegamento, fanno si che vengano
superati i limiti di RTD e quindi va a farsi "benedire" l'intero castello su
cui si basa la rete ethernet (CSMA/CD).
Beppe.
-- 
Per rispondermi .... occhio all'occhio.
beppe22...@hotmail.com

 prescritto dalla normativa EIA/TIA 568.
Per reti a 1000 MB?

 ha scritto nel messaggio
news:c392mm$15a$1...@grillo.cs.interbusiness.it...

Dipende.
Lo standard 1000 baseT  (IEEE 802.3ab) prevede l'utilizzo di belden cat 5
con l'utilizzo di tutte e 4 le coppie.
Lo standard 1000 baseCX  (IEEE 802.3z) prevede l'utilizzo di cavo Twinax STP
da 150 ohm.
