Newsgroup: it.comp.os.linux.sys
Titolo: ftp ...asimmetrico

ciao a tutti, spero di essere nel ng giusto, e scusate per la
lunghezza
Ho installato Slackware 8 su due pc, un laptop nuovo PIII 1GHz e un
vecchio desktop pentium 233. Tutto gira abbastanza bene, a parte le
ovvie differenze di prestazioni. I due pc sono collegati tramite una
rete casalinga con un hub (in quanto la rete prevede anche un terzo
pc, ma solo con win, che per adesso non c'è ancora).
Funziona tutto tranne che c'è un problema con l'FTP. 
Ambedue le macchine hanno lo stesso server ProFTPD 1.2.2rc3 fornito
con Slack8, installato nello stesso modo (perchè in nessuno dei due ho
toccato nulla dopo l'installazione di default).
Se utilizzo il desktop come server e il laptop come client tutto
funziona perfettamente. Ho provato a trasferire un file da 1GB (un
giga), così come una gran quantità di file di varie dimensioni con
mget, e tutto funziona senza problemi, ad una velocità che ritengo sia
giusta (circa 800-1000KB/sec).
Se invece uso il laptop come server e il desktop come client tutto è
molto più lento (fin dal login, che attende qualche istante prima di
presentarmi il prompt, cosa che è invece istantanea nella situazione
inversa), e se scarico file grossi (dell'ordine dei MB) o tento
scaricamenti multipli con mget, dopo pochi file il pc server (laptop)
si blocca irreversibilmente. Devo spegnerlo, non ci sono altre
possibilità (non è X che muore per qualche motivo, anche perchè lo fa
pure se lo utilizzo in console).
Inoltre mentre quando a fare da server è il desktop lo scaricamento
multiplo è continuo e non ci sono interruzioni tra un file e l'altro,
se il laptop fa da server, ogni volta che finisce di scaricare un file
e deve iniziare il successivo, "ci pensa" anche qualche secondo.
La cosa non cambia sia usando un client grafico sia il classico "ftp"
da console.
La stessa cosa capita se il laptop fa da server per un client
installato su un pc (preso a caso) in ufficio. In sostanza tutto mi fa
pensare che il problema stia nel laptop e non nell'altro pc desktop di
casa.
Quello che non capisco è se devo attribuire il problema alla scheda di
rete del laptop o ad altro (per esempio qualche configurazione di rete
- non sono un esperto di reti e la rete di casa è fai-da-te :)).
Se il problema fosse nella scheda di rete penso che il collegamento
contrario (quando il laptop è client) non funzionerebbe comunque.
Inoltre quella stessa scheda di rete per il resto funziona
perfettamente (ping, telnet sia come client che come server),
navigazione internet, tutto assolutamente funzionante.
Nota: nella situazione che funziona (laptop client, desktop server),
quando trasferisco a tutta forza i led dell'hub lampeggiano
forsennatamente (e fino a qua ci siamo), ma lampeggia molto anche il
led che indica una collisione. E' normale, considerando che in quel
momento ci sono solo loro due in rete ?
Ultimo dettaglio, se scarico piccoli file o li scarico singolarmente
pare che funzioni, quindi sembra che il problema si presenti quando
richiedo un carico pesante (però non ho fatto delle prove
particolarmente esaustive in questa situazione).
Ultimissimo :) dettaglio: presumo che il server ftp sul laptop sia
configurato correttamente, perchè se mi faccio ftp da solo usando
127.0.0.1 funziona tutto perfettamente.
Chiedo consigli al gentile pubblico. Se necessario posso dare più
dettagli, ditemi voi. Scusate ancora per la lunghezza.
Grazie
Fabiolo

 momento ci sono solo loro due in rete ?
si, e` abbastanza normale, in particolare a 10mbit/s anche due soli pc
sono sufficienti per generare delle collisioni (quando fai ftp il traffico
non e` monodirezionale, c'e` comuqnue del traffico per gli ack che va in
senso inverso)
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

A me capita la stessa cosa, fare download dal server č piu lento di un 
upload. Ho anche aggiornato il server PROftp all'ultima versione e non č 
cambiato niente