Re: ftp et image ISO.

Page principale

Répondre à ce message
Auteur: Jean-Pierre Morin
Date:  
À: guilde
Sujet: Re: ftp et image ISO.
Le Lundi 17 Janvier 2005 21:44, Mathieu L. a écrit :
> > Non, je n'ai jamais utilisé bittorent. J'ai peut-être tord, mais je
> > n'en connais pas les avantages.
>
> Débit particulièrement rapide si le fichier est populaire grâce à un
> design particulièrement intelligent qui répartit la charge réseau sur
> tous les peers, donc ça convient tout à fait à la propagation de choses
> assez demandées comme l'iso Mandrake je pense.
> Imo, ça vaut le coup d'essayer, tu seras vite fixé, d'autant plus que
> c'est super simple à utiliser.


Je vais m'y mettre.

>
> > > ftp://kernel.org/pub/linux/kernel/v2.6/linux-2.6.9.tar.bz2
> >
> > Impec, ça marche.
>
> Hmm, j'ai vraiment du mal à croire que tes transferts ftp peuvent
> dépendre du type de fichier que tu transfères, les paquets doivent
> bien être complètements transparents à ce genre de chose.


Entièrement d'accord.

> Si tu pouvais fournir l'output que te sors lftp --debug sur les url qui
> foirent pour toi je pense que ça ne serait pas très sorcier de
> diagnostiquer ce qu'il se passe.


Voilà le résultat d'un essai suivi d'une reprise:
Il y a un "421 Data timeout"  pourquoi ?
_________________________________________________
6> debug
lftp 
ftp.proxad.net:/pub/Distributions_Linux/Mandrakelinux/official/iso/10.1/i58
6> get -c Mandrakelinux-10.1-Official-Download-CD1.i586.iso
---> TYPE I
<--- 200 Switching to Binary mode.                                       
---> SIZE Mandrakelinux-10.1-Official-Download-CD1.i586.iso
<--- 213 725096448                                                       
---> MDTM Mandrakelinux-10.1-Official-Download-CD1.i586.iso
<--- 213 20041205222250                                                        
---> PASV
<--- 227 Entering Passive Mode (213,228,0,141,194,165)                         
---- Connexion du socket de données à (213.228.0.141) port 49829
---> REST 697297264
<--- 350 Restart position accepted (697297264).                                
---> RETR Mandrakelinux-10.1-Official-Download-CD1.i586.iso
<--- 150 Opening BINARY mode data connection for 
Mandrakelinux-10.1-Official-Download-CD1.i586.iso (725096448 bytes).
<--- 421 Data timeout. Reconnect. Sorry.                                    
**** connexion fermée par le serveur
---> ABOR
---- Fermeture du socket de contrôle
---- Connexion à ftp.proxad.net (213.228.0.141) port 21
<--- 220 Welcome to ProXad FTP server                              
---> USER anonymous
<--- 331 Please specify the password.                                   
---> PASS lftp@
<--- 230 Login successful.                                                     
---> CWD /pub/Distributions_Linux/Mandrakelinux/official/iso/10.1/i586
<--- 250 Directory successfully changed.                                       
---> TYPE I
<--- 200 Switching to Binary mode.                                             
---> PASV
<--- 227 Entering Passive Mode (213,228,0,141,227,106)                         
---- Connexion du socket de données à (213.228.0.141) port 58218
---> REST 697297264
<--- 350 Restart position accepted (697297264).                                
---> RETR Mandrakelinux-10.1-Official-Download-CD1.i586.iso
<--- 150 Opening BINARY mode data connection for 
Mandrakelinux-10.1-Official-Download-CD1.i586.iso (725096448 bytes).
Interrompu                                                                  
---> ABOR
lftp 
ftp.proxad.net:/pub/Distributions_Linux/Mandrakelinux/official/iso/10.1/i58
6> quit
---- Fermeture du socket de contrôle
________________________________________________________
Volà ce que donne un netstat -taun pendant la connexion:


tcp        0      0 82.225.46.179:32778     213.228.0.141:21       ESTABLISHED 
tcp        0      0 82.225.46.179:32779     213.228.0.141:63610    ESTABLISHED 
tcp        0      0 82.225.46.179:32777     213.228.0.141:7629      FIN_WAIT2  
________________________________________________________


> Une autre personne a proposé ethereal aussi je crois, ça me semble aussi
> adéquat pour voir ce qui se passe vraiment mais c'est plus dur à
> décrypter que lftp --debug.
>
> Mathieu.