投稿日:2003年02月23日 作成鷹の巣

No.8597 BPFTP使用の際、外部からのダウンロードで速度が極端に下がってしまいます。



BPFTP使用の際、外部からのダウンロードで速度が極端に下がってしまいます。

No.8597 投稿時間:2003年02月23日(Sun) 19:56 投稿者名: URL:

はじめまして、翔といいます。

CPU:Cerelon566
メモリ:326MB
OS:Win2k Pro SP3
回線環境:FTTH
プロバイダ:OCN
ルーター:corega BAR SW-4P HG
Port:4351
FTPD:BPFTP
ポートの変更は標準設定のままだと外部アクセスがときに速度が極端に(15kまで)落ちるので変更してあります。

の環境で鯖を使用していますが、
外部からのアクセスでdown(当方からの)のみが極端に遅くなります。
upの方も多少遅いのですが、、、、、

詳しく説明しますと、
1st→鯖 1st←鯖 (LAN接続・外部からDNSを通して共に)のupもdowmも平均4000出るのですが、
ほかのユーザー(FTTH・Athlon1800・XP環境です)のアクセスではupが1000になり、
downが300くらいまで落ちてしまいます。
upの方はいろいろな負荷等で1/4程度になったとしても、downが遅い原因が分かりません。
バッファの調整等いろいろしているのですが何も解決しません。

過去ログでvaioさんも発言しているようですが回答がなかったようです。
http://sakaguch.com/PastBBS/0013/B0007156.html
なにか解決方法があればお願いします。


PASVモードで転送ファイル数が多い場合にTCP4351番で使用ポートの衝突が生じないでしょうか?

No.8656 投稿時間:2003年02月25日(Tue) 09:07 投稿者名:鷹の巣 URL:http://sakaguch.com/

> Port:4351
> FTPD:BPFTP
> ポートの変更は標準設定のままだと外部アクセスがときに速度が極端に(15kまで)落ちるので変更してあります。

TCPの4351ポートをご使用ということですが、PASVモードでは、FTPサーバー側の使用ポートであっても
ファイルの転送毎にクライアント側の使用ポート番号は、大きくなっていきます。
http://sakaguch.com/FTPserver.html#N5
PASVモードで転送ファイル数が多い場合にTCP4351番で使用ポートの衝突が生じないでしょうか?

> の環境で鯖を使用していますが、
> 外部からのアクセスでdown(当方からの)のみが極端に遅くなります。
> upの方も多少遅いのですが、、、、、
>
> 詳しく説明しますと、
> 1st→鯖 1st←鯖 (LAN接続・外部からDNSを通して共に)のupもdowmも平均4000出るのですが、
> ほかのユーザー(FTTH・Athlon1800・XP環境です)のアクセスではupが1000になり、
> downが300くらいまで落ちてしまいます。
> upの方はいろいろな負荷等で1/4程度になったとしても、downが遅い原因が分かりません。
> バッファの調整等いろいろしているのですが何も解決しません。

再確認ですが、
1.LAN内でのFTP通信速度と全てのインターネット側でのFTP通信速度との比較
2.LAN内でのFTP通信速度と1つのインターネット側でのFTP通信速度との比較
のどちらでしょうか?


PASVモード有り無し両方で接続できない人がいる様です。

No.8676 投稿時間:2003年02月26日(Wed) 02:58 投稿者名: URL:

> PASVモードで転送ファイル数が多い場合にTCP4351番で使用ポートの衝突が生じないでしょうか?
downの対象ファイルが1つの時も速度が低いままなので衝突が起こっているとは考えにくいです。

> 再確認ですが、
> 1.LAN内でのFTP通信速度と全てのインターネット側でのFTP通信速度との比較
> 2.LAN内でのFTP通信速度と1つのインターネット側でのFTP通信速度との比較
> のどちらでしょうか?

全てのインターネット側というのはどのユーザーでもということなら1です。

あと、何故かログインできる人と、できない人がいたりします。

anonymous [anonimous] (xxx.yyy.zzz.xxx) > XPWD
anonymous [anonimous] (xxx.yyy.zzz.xxx) > 257 "/down/0302xx" is current directory.
anonymous [anonimous] (xxx.yyy.zzz.xxx) > TYPE A
anonymous [anonimous] (xxx.yyy.zzz.xxx) > 200 Type set to A.
anonymous [anonimous] (xxx.yyy.zzz.xxx) > PORT 210,20,3,204,6,252
anonymous [anonimous] (xxx.yyy.zzz.xxx) > 200 Port command successful.
anonymous [anonimous] (xxx.yyy.zzz.xxx) > NLST -alL
anonymous [anonimous] (xxx.yyy.zzz.xxx) > 150 Opening data connection for directory list.
anonymous [anonimous] (xxx.yyy.zzz.xxx) > 226-Using U/D Ratio 1/2. Current credit 0 bytes, counting bytes per session.
anonymous [anonimous] (xxx.yyy.zzz.xxx) > 226 Transfer ok
anonymous [anonimous] (xxx.yyy.zzz.xxx) > 421 Connection timed-out !
anonymous [anonimous] (xxx.yyy.zzz.xxx) > disconnected. (00:10:07)

ここの、NLST -alLでしばらく止まったままになって、そのあと切断させるようです。
相手のクライアントはNextFTPなのでPASVモード有り無し両方で接続しているのですが、アクセスできないみたいなのです。
ログインできる人はNLST -alLのコマンドでもちゃんとログインできているのですが…。

なにか案がありましたらよろしくです。


|目次|掲示板|過去ログ目次|▲頁先頭|