遅いFTP速度を排除するためのステップバイステップガイド(2020Update)
FTPは、リモートマシンか
FTP速度が最大化されているときにあなたのファイル転送の経験は理想的ですが、それは常にそうではありません…
改善された帯域幅のためのあなたの最初の本能はそれを支払うことかもしれませんが、ちょうどあなたのインターネット帯域幅よりも高速化するよりも多くがあります。
FTP速度のためにリソースを最適化するための最良の方法の一つは、テスト、微調整、再テストかもしれません。
低速FTP速度を排除するためのこのステップバイステップガイドでは、問題のトラブルシューティングを行い、速度とパフォーマンスのためにリソー
目次
- 速度制限を理解し、それらをテストします。
- FTP速度メトリクス:Mbps vs MBps vs KiB/s。
- あなたのネットワークに精通してください。
- あなたの実際の帯域幅を見つけます。
- オンラインFTPテスター。
- FTPの速度は、パスと宛先によって異なります。
- FTPのメカニズムおよび議定書。
- だから、FTPはどのように動作しますか?
- 最高速度のためにあなたのFTPクライアントを最適化します。
- 同時ダウンロード
- セグメント化されたダウンロード。
- FTPの速度を向上させることができるその他の機能。
- FileZillaの転送を高速化するには?
- CuteFTP転送を高速化するには?
- あなたの遅いFTP速度をトラブルシューティングするためのステップバイステップガイド。
- 最初に行うことができるテストは、ローカルFTP速度を実行することです。
- ネットワークを検証してみましょう。
- 無線の代わりに有線を使用します。
- さて、ローカルルーターをチェックしましょう。
- VPNまたはプロキシに接続しているかどうかを確認します。
- 他のファイル転送プロトコルとクライアントのテスト。
- ウイルス対策を確認してください
- ファイアウォールを確認してください。
- あなたのパフォーマンスを傷つける可能性のある他のアプリを探してください。
速度の制限を理解し、それらをテストします。
FTPダウンロード速度を最適化するためには、帯域幅から何を期待するかを知ることが重要です。
しかし、あなたは自分自身に尋ねましたか…FTP速度を最適化する必要さえありますか?
あなたのリソースが最も多くを与えているとき、そしておそらく遅い問題は、もう一方のエンドポイント”サーバー”から来ているか、またはあなたがあまり
まず、あなたがすでにあなたの手の中に持っているものを知るようになります。 期待する速度を知ることは、ファイルを転送するときに、より多くの制御と忍耐を与えます。 だから、外出し、より多くの帯域幅やより強力なコンピュータを購入するために急いではいけません。
速度制限を理解してテストしましょう。
1.1 FTP速度メトリック:Mbps対MBps対KiB/s.
ローカルISPから特定の帯域幅を購入した可能性がありますが、平均FTPダウンロード速度統計については別の読書を得てい なぜこれが可能なのですか?
まず、Mbps、MBps、MB/s、KiB/sのメトリックの混乱を取得してみましょう。
たとえば、Verizonのホームインターネットプランを見てみましょう。
以下は、広告されているFios(光ファイバ)速度のチャートです。 ご覧のとおり、すべての速度はMbps(Megabits per second)で表示され、これは他の多くのIspで使用されているのと同じメトリックです。 100/100Mbpsとは、100Mbpsのダウンロードと100Mbpsのアップロード速度(対称接続)を意味します。
ほとんどのインターネットプランは、アップロード速度がダウンロード速度と同じではない場合の非対称接続を提供することに注意してください。 通常、ホームインターネットの計画は、より高いダウンロード速度が付属しており、その広告は、より速い速度のみを示しています。
だから、ほとんどの場合、何が起こるかは、その宣伝されたMbpsのダウンロードまたはアップロード速度の100%を期待するということです。 インターネット速度は、100/100Mbpsの場合、実際のダウンロード/閲覧速度(スループット)と同じではありません。 スループットまたはダウンロード速度は、インターネットとの間でデータを受信/送信する実際の速度です。 実際の速度を決定する際には、多くの要因を考慮する必要があります。
だから、インターネットからコンテンツをダウンロードしているとき、ブラウザ、FTPクライアント、P2Pプラットフォームは、すべて異なる速度メトリッ
では、FTPクライアントによって与えられる一般的な帯域幅の測定値は何ですか? たとえば、FileZillaでは、google ChromeのようにKB/sではないKiB/s(kibibit per sec)を使用して転送速度を指定します。
次の変換表は、一般的なメトリックとの大きさの違いを簡単に理解するのに役立ちます。
基本単位として1Mbps(Megabits per second)を使用します。
- 1Mbps=1000Kbps(キロビット/秒)。
- 1Mbps=125KB/秒(Kb/秒)。
- 1Mbps=976.5KiB/s(キビバイト/秒)。
- 1Mbps=122.07KiB/s(キビバイト/秒)。
- 1Mbps=0.953674Mib/s(メビバイト/秒)。
- 1Mbps=0.125MB/s(メガバイト/秒)。
1.2 あなたのネットワークに精通して取得します。
FTPの速度を上げるには、まず、マシン、ネットワークスループット、ISP帯域幅、FTPサーバーなどのリソースを知ることから始めます。 最終的には、これらすべてのネットワークリソースは、FTPのダウンロード速度を形成します。
お使いのコンピュータ。
CPUとメモリが不足しているコンピュータは、あなたに悪い経験を与えることができます。 世界で最も強力なコンピュータを持つことは、帯域幅(パイプ)が制限されている場合、物事を変更しませんが、それは経験を向上させることができます。 通常、2GBのRAMは、webブラウジングのために十分です。 しかし、より高いRAM(例えば4GB、)とより良い高解像度のグラフィックボードは、スムーズなwebブラウジング、ストリーミング、およびダウンロー SSDストレージは、FTPのダウンロードを改善するためにも重要です。
高速帯域幅を最大限に活用するには、適切な機器でアクセスしてください。 それはあなたが遅いFTP転送速度を感じることは明らかである;あなたは、高速ファイバ接続を介してインターネットに接続するために、古いコンピ
サービスとアプリ。
ネットワーク上で実行されているサービスやアプリケーションの中には、帯域幅を使い果たしているものがあります。 お使いのコンピュータリソースは、強力で健康的かもしれませんが、多分あなたはそれらのあまりを要求しています。 ストリーミング、P2P、ビデオ会議などの他の帯域幅を消費するサービス。、あなたの速度と全体のLANの速度に影響を与えます。
トラフィック
接続されているデバイスが多すぎて、ローカルネットワーク内のトラフィックが遅延の原因となる可能性があります。 帯域幅がどれほど速くても、同じネットワークに多くのデバイスが接続されている場合、速度は遅くなります。 インターネットルーター/ゲートウェイに接続された各デバイスは、帯域幅の一口を取ります。 それは超5車線の高速道路を持っているようなものですが、車のトンで混雑しています。 専用のネットワークに接続してみてください。
伝送メディアを知っている。
LANはWiFiまたはEthernet(Cat5またはCat6)経由で接続されている可能性があります。 あなたは、インターネットゲートウェイに接続されたイーサネットワイヤーを持っている場合は、あなたの速度は、おそらくWiFiよりも高速になります。 同じ場合に、ISPアクセスリンクは、ケーブル、ISDN、ADSL、ADSL+2、光ファイバ、T1、Wifi、ブロードバンド、衛星などから変化し得る。 もちろん、衛星のようなものは、専用のT1または光ファイバよりも10倍遅くなります。
1.3 あなたの実際の帯域幅を見つけなさい。
ほとんどのIspはインターネットのダウンロード速度をMbpsで宣伝しています。 それは技術的には正しいですが、テストツールが他の指標を表示するため、多くの消費者を混乱させます。
一部のIspも非対称速度のみを宣伝しています。 彼らは彼らのダウンロード速度がどのように信じられないほど示していますが、時には3倍遅いアップロード速度は言及していません。
実際の帯域幅を知るには、オンラインテストツールを使用して測定します。
今日、次のような多くのHTML5インターネット帯域幅分析とテストツールがありますSpeedTest.net,speedof.me,fast.com、等。 幸いなことに、これらのツールのほとんどは無料で、webブラウザを介して実行されます。 JavaまたはFlashベースの速度テストサービスはHTML5ツールほど正確ではないため、使用しないでください。
SpeedTestを使用します。
- より正確にするには、Cat5またはCat6イーサネットケーブルを使用してインターネットゲートウェイに直接接続します。 Wifiを避けてください。 また、より正確なテストを取得するためにテストする前に、コンピュータとルータを再起動します。
- ローカルネットワークの輻輳と、ローカルISPからの帯域幅調整が発生する可能性があることに注意してください。 テストを実行する前に、ストリーミングやP2Pなど、インターネット接続に税金をかけているものを停止します。
- 最も人気のある帯域幅テストツールの一つは、OoklaによるSpeedTestです。 このオンラインテストでは、平均的なダウンロード/アップロード速度とping時間が得られます。
- 混乱を避けるために、速度メトリクスをMbpsからKbpsに変更することができます(またはその逆)。
テストは無料なので、必要なだけ実行してください。 実際には、それは別の時間に、そしてそのようなモバイル、タブレット、デスクトップなどの異なるデバイスでそれを実行することをお勧めします。
あなたの速度の結果は、それがあるべきものよりも小さい場合は、ルータを含む、あなたのデバイスを再起動してみてください。 帯域幅がまだ遅く、あなたが支払っているものではない場合は、ISPに連絡してください。
OoklaのSpeedTestのようなスピードテスターは、HTML5と地理的に分散されたサーバーの大規模なネットワーク(1000以上)を使用して動作します。 クライアントはサーバーに接続し、pingを送信し、ラウンドトリップ時間を測定します。
HTML5の速度テストでは、FTP速度と同じ結果が得られますか?
これらのツールは、HTTPフォールバックを使用してTCP上で動作します。 クライアントは、pingラウンドトリップ時間をミリ秒単位で測定し、ダウンロード速度テストを実行します。
ポート8080を介してサーバーへの複数の接続を確立し、小さなデータをダウンロードします。 時間が経つにつれて、テストは接続をストレステストするために、ファイルサイズとバッファを増加させます。
接続を確立するために使用するプロトコルが何であれ、そのオーバーヘッドはネットワークの速度にわずかに影響します。
1.4 オンラインFTPテスター
転送速度をテストするサーバーがない場合は、無料のオンラインFTPサーバーを使用できます。 人気のある信頼性の高いFTPオンラインテスターは、Tele2Speedtestです。
ユーザー名とパスワードを持たずに、アップストリームとダウンストリームの最大速度を知ることができます。 メモ: ファイルをアップロードすると、そのサービスはすぐにファイルを削除します(ただし、機密情報はアップロードしません)。 また、任意のFTPクライアントから匿名でログインすることができます。
彼らのサービスは、さまざまな方法を使用してFTPをテストすることができます。 HTTPまたはFTP経由でさまざまなテストファイルを使用して、アップロード/ダウンロード転送速度をテストします。 彼らのFTPスピードテストサーバーは安全で高速です。 それは10gbpsの近くのの高効率を維持する。
ユーザー名/パスワードなしで任意のFTPクライアントを使用してログを記録し、FTPのアップロードとダウンロード速度をテストできます。
1.5 FTPの速度は、パスと宛先によって異なります。
パスとその宛先(FTPサーバー)もFTP転送速度を制限する可能性があります。 FTPサーバーが世界中に配置されている場合は、間違いなく遅延が発生します。 また、サーバーが他のユーザーと共有されており、その速度が制限されている場合は、速度が遅くなる可能性があります。 FTPの速度は、そのパスとそのトラフィックの多いことによっても影響を受ける可能性があります。
FTPサーバーとそのパスを知っています。
- FTPクライアントとサーバーの間の地理的距離を理解します。 地理的距離は、FTPなどのサーバー/クライアントアプリケーションで重要な要素を果たします。 FTPサーバーが同じ物理ネットワーク上に配置されている場合、ダウンロードの遅延は最小限に抑えられます。 しかし、サーバーが世界の反対側に座っている場合、ダウンロードの遅延は劇的に増加します。
FTPサーバの隣に移動しない限り、ここでできることはあまりありません。 しかし、物理的な距離を知ることは、あなたが期待すべき追加の時間遅延を理解するのに役立ちます。
- FTPサーバーは専用または共有ですか? 専用のFTPサーバーを使用すると、可能な限り最高の速度とパフォーマンスを楽しむことができます。 しかし、他のユーザーと共有すると、速度と容量のスライスが制限され、各ユーザーに割り当てられます。 共有FTPサーバーは、接続ごとに最大速度を持つ可能性があるため、速度が制限されます。
速度を待つことを避けるために、RapidSeedboxは、手頃な価格で高速で信頼性の高い専用および無制限のサーバーを提供しています。 サーバーからクライアントへのFTP速度を制限しません。
- FTPサーバーは制限されていますか? ダウンロード/アップロードするFTPサーバーがFTP速度を制限している可能性があります。 たとえば、Godaddyのようなwebホスティングサービスは、FTPサーバーの速度を制限するという評判を持っています。 通常、内部転送バッファサイズとソケットバッファサイズの値を下げます。
FTPサーバーがアップロード/ダウンロード速度を制限していないことを確認してください。
昼間の混雑を考慮してください。
午後6:00から午後11:00までインターネットから何かをダウンロードしようとしている場合は、インターネットラッシュアワーにヒットする可能性があります。 ローカルネットワークやISPの他の何千人ものユーザーがP2Pを使用したり、ストリーミングテレビを見たり、ビデオゲームをしたりする可能性があります。
次のグラフは、より良い画像を提供することができます。 インターネット現象のリーダーであるSandvineによると、House of Cards(週末)のリリース後、Netflixの帯域幅(赤と青の線)に大きな変化がありました。 次の図は、ピーク時に帯域幅がどのように飽和していたかを示していますが、午前2:00頃に劇的に減少しました。
あなたのISPは、ストリーミングなどのアプリケーションのために購入した帯域幅を予約して収容することができるはずですが、ネットワークインフラストラクチャ全体が昼間の混雑や予期しないイベント(House of Cardsの起動など)に苦しむことになります。
あなたが大きな時間のFTPユーザーであれば、ラッシュアワーを避けてください。 2:00amから10:00AMの間の時間は、インターネットの周りを歩き回るための最低のローカルトラフィックを持っています。
FTPのメカニズムおよび議定書。
FTP(File Transfer Protocol)は、コンピュータファイルを転送するための最も古い方法の一つです。 これは、一般的に、webホスティングサービスへのwebページのアップロード/ダウンロード、インターネットからのコンテンツのダウンロード、企業のファイル共有シ
場合によっては、FTPはアプリケーションの一部の機能にとって重要です。 それはSeedboxまたはVPSの中で最も重要な役割の一つを果たしています。 優れたファイル転送速度は、優れたユーザーエクスペリエンスを保証します。 FTPは、多くの場合、リモートサーバーからローカルクライアントにコンテンツをダウンロードするための推奨される方法です。 これは、FTPポートがブロックされていないか、またはそのトラフィックがISPによって調整されていないためです。
2.1FTPはどのように機能しますか?
FTPはクライアント/サーバーアプリケーションとして動作します。 両方が接続されている限り、お互いにファイルを転送できます。 FTPは、TCP/IP(Transmission Control Protocol/Internet Protocol)通信モデルを使用して、場所に関係なくサーバーからクライアントにデータを転送します。
FTPはポート21を使用し、暗号化メカニズムを提供しないため、パスワードを含むすべての情報を平易な平文で送信します。 FTPクライアントが提供する
:
- ログイン資格情報。
- FTPサーバーは、
- およびブラウズディレクトリ
を提供します:
- 認証。
- ディレクトリ表示
- ポート割り当て。
説明するために、FTP機能は、人気のあるアプリケーションで行こう:Seedbox/VPS。
- seedboxプロバイダーは、コンピューター(FTPクライアント)からリモートseedbox(FTPサーバー)にアクセスするための資格情報とIPを提供します。
- コンピュータからリモートでログインします。
- seedboxから、メディアコンテンツをダウンロードして保存することができます。 Seedbox内のFTPサーバーは、認証を提供し、ディレクトリを表示し、ポート(21、22など)を割り当てます
- FTPクライアントを使用してコンピュータからseedbox内のFTPサーバーに接続し FTPクライアントは、ログイン資格情報を取得し、FTPコマンドを送信し、FTPサーバーディレクトリを参照できます。
2.2 FTPに代わるもの。
また、TLS/SSL暗号化メカニズムを追加した標準FTPであるFTPS(FTP SecureまたはFTP-SSL)もあります。 別の一般的な方法は、SSHプロトコルを介して動作し、より堅牢なセキュリティを提供するSFTP(SSH File Transfer Protocol)です。 また、FTPの代替としてHTTP(HTTPS)もよく使用されます。
ファイル伝送プロトコルはFTPサーバーで定義されています。 クライアントはこれらの条件に適応する必要があります。
2.3 ファイル転送メカニズムの速度比較。
FTPはまだ使用されていますが、セキュリティ上の理由から推奨されていません。 それはプレーンテキストでパスワードを送信するため、FTP自体は非常に安全ではないことができます。 しかし、FTPはまだLanや孤立したネットワークで使用されています。
このような暗号化の欠如と低いオーバーヘッドのために、FTPは他のプロトコルよりもわずかに高速です。 しかし、速度はFTP、SFTP、FTPS、HTTPを差別化する最も重要な要素ではありません。 これらのプロトコルのオーバーヘッドよりも、ネットワークの速度によって制限される場合があります。
次のセクションでは、一般的な転送メカニズム、FTPS、SFTP、およびHTTPの速度の簡単な比較を提供します。
FTPS対SFTP。FileZillaでも警告が表示されますが、FTP自体は暗号化されておらず、安全ではありません。 他の送信メカニズムは、普通のFTP上で推奨されています。 FTPSまたはSFTPサーバによって定義されたいずれかを選択します。Ftp/SSL(FTPS)は、SSL/TLS暗号化のサポートを追加するFTPの拡張機能です。 従来のFTPの代わりにFTPSを使用することが一般的になってきています。
SSH Transfer Protocol(SFTP)はFTPとは関係がなく、動作が非常に異なっています。 SFTPは、速度を制限することができ、固定ウィンドウサイズを使用しています。 また、SFTPは接続を確立するために1つのポート22のみを必要とするため、ファイアウォールにも適しています。
- 二つの方法(FTPSとSFTP)の主な違いは機能性です。 それは複数のポートを必要とするので、FTPSで起こってより多くのオーバーヘッドがあります。 新しい転送ファイルが要求されるたびに、FTPSはデータチャネル用の新しいポートを必要とします。 これの肯定的な側面は、制御チャネルとデータチャネルが2つの異なる接続で非同期に実行されることです。
- 一方、SFTPはすべての通信に一つのポート番号を必要とするため、安全性が向上し、オーバーヘッドが少なくなります。 しかし、制御とデータのために同じチャネルを持つことは少し遅くなる可能性があります。
- FTPSは大衆やより広範な公衆にとってより適切なプロトコルですが、SFTPは限られた数のユーザーに一般的に使用されます。
RAPIDSEEDBOXのFTPサーバーは両方のプロトコルをサポートしています。 SFTPを使用してSeedboxにログインする方法については、このガイドを確認してください。 明示的なFTPSを使用してSeedboxにログインする方法の詳細については、次のガイドを確認してください。
FTPS対HTTP(およびWebDAV)。
HTTPベースのWebDAVとFTPSの主な速度の違いは何ですか? 両方のプロトコルは同じ目的を果たしますが、機能性と速度は非常に異なります。
Webベースの分散権限とバージョン管理(WebDAV)は、HTTPの拡張機能です。 WebDAVを使用すると、ユーザーはリモートwebサーバー上のファイルを管理できます。 HTTPベースであるため、共通ポート80以外のファイアウォールポートを開く必要はありません。
CyberDuckなどのFTPクライアントツールはWebDAVをサポートしています。
- WebDAVは、1つのTCP接続(制御/データ用の1つのソケット)を介して多くの転送をパイプライン化します。 FTPSのように、多くのファイルをダウンロードするときに多くのチャンネルを作成する必要はありません。 このTCP接続は永続的である可能性があるため、WebDAVは多数の小さなファイルを転送するときにFTPよりも高速な速度を提供できます。 ファイルごとにチャネルを作成する必要はないため、オーバーヘッドははるかに低くなります。
- WebDAVには、ファイアウォールバイパス、GZIP圧縮、NTLMまたはKerberosによる認証、部分ダウンロード、ロック、リモートファイル編集などの機能など、FTPよりも多くの利点があ
- 単一のファイル転送の場合、WebDAVとFTPの速度はほぼ同じである必要があります。 どちらのプロトコルもTCPソケット経由でファイルを転送しますが、転送する小さなファイルが多数ある場合、WebDAVははるかに高速になります。
その他のファイル転送メカニズム。
- SCP(Secure Copy Protocol)はSSHを使用します(SFTPに似ています)。 このプロトコルは、ネットワーク上のクライアント/サーバー間のワンタイム転送のために設計されています。 SCPには、SFTPのように、フォルダの内容を一覧表示したり、ファイルを管理したりする機能はありません。 その唯一の使命は、データを移動することです。 速度に関しては、SCPはSFTPに似ており、一般的にFTP(FTPS)よりも少し遅いです。
- FTPとRsync。 Rsyncは、ネットワークを介してコンピュータと外付けハードドライブまたはサーバーとの間でファイルを転送し、同期するために使用されるコンピュー これは、変更時間とファイルのサイズを比較し、必要なものをコピー(または削除)します。 RsyncはGZIPでデータを圧縮し、可能な場合はネットワーク使用量を最小限に抑えるためにデルタコピーのみを送信します。 Rsyncは、宛先にファイルの一部がある場合、はるかに高速です。 しかし、それはFTPSに似ていますが、転送はゼロから開始されます。
- FTPとP2P:Peer2Peer(P2P)はFTPとはまったく異なります。 まず第一に、P2Pはクライアント/サーバーモデルで動作します。 P2Pアプリケーションは、ピア間でワークロードを分割する分散アーキテクチャを使用します。 P2Pは、機能性と速度の面でFTP上の利点のトンを持っていますが、それは広く急流の使用のために受け入れられていません。 一般的なP2Pファイル同期ツールはResilio Sync(BTSSync)です。
最高速度のためにあなたのFTPクライアントを最適化します。
だから今、あなたはあなたのネットワークの制限と異なる転送メカニズムを理解しています。
FTPのダウンロード速度をどのように高速化できますか?
FTPの設定と制限のほとんどは、FTPサーバーを介して行われます。 しかし、あなたの速度を向上させる可能性があり、いくつかのクライアントの最適化がまだあります。
のは、速度を向上させることができ、一般的なFTPクライアントで見つかったいくつかの設定と機能から始めましょう:最も人気のある同時ダウンロー これらの機能は通常FTPでのみ利用可能で、HTMLにはありません。
3.1 同時ダウンロード。
マルチスレッドダウンロードとも呼ばれます。 この機能を使用すると、同時接続を介して複数のリモートサーバーから同時に複数のファイルをダウンロードすることができます。
FTPサーバーは、各セッションを最大ダウンロード速度に制限します。 クライアント側でFTP速度を最適化するには、並列(同時ダウンロード)を増やすか、”最大同時転送”を調整します。”この機能は、サーバーによって定義されたいくつかの制限をバイパスします。
同時ダウンロードは、サーバーへの多数の同時接続を許可することにより、FTPの速度を向上させます。 この機能の目的は、同時に多くのファイル(フォルダ)をダウンロードすることです。
同時ダウンロードをサポートするFTPクライアント:BitKinexとFileZilla。
3.2 セグメント化されたダウンロード。
マルチソースファイル転送とも呼ばれます。 分割されたダウンロードは、ファイルを転送するために群れを使用するため、P2P転送方法と同様に動作します。
セグメント化されたFTPダウンロードは、ファイルを小さな部分に分割し、別々の接続で各部分をダウンロードし、終了すると各ファイルを一つに結合します。
たとえば、1MBpsの速度で1つのファイルをダウンロードしようとしていますが、100kbpsのみに制限されています。 この機能は、単一のファイルを10の部分に分割し、それぞれが別々の接続を必要とします。 各ファイルを100kbpsでダウンロードできる場合は、10倍の速度を達成することができます。 UTorrentのようなアプリは、同様のパターンを使用します。
セグメント化されたダウンロードをサポートするFTPクライアントには、CuteFTP ProとSmart FTP Proがあります。
3.3 FTPの速度を向上させることができるその他の機能。
- FTPの速度制限。 FTPクライアントにダウンロード/アップロード速度の制限が設定されていないことを確認します。 速度制限パラメータにはバースト許容値も付属しており、低レイテンシ接続に役立ちます。 Burst toleranceをvery highに設定すると、滑らかな速度ではなく、bursty(spiky)速度の転送が可能になります。
- FTPパッシブモードとアクティブモード。 FTPクライアントがNAT(プロキシまたはVPN)の背後にある場合は、FTPパッシブモードを設定する必要があります。 パッシブモードはアクティブモードよりも遅くなる傾向があります。 FTPクライアントがインターネットに直接接続され、専用のIPアドレスを使用している場合、アクティブなFTP転送モードではより高速な速度が得られま
3.4FileZillaの転送を高速化するには? FileZillaで同時転送の値を変更するには、>設定>転送>の編集に移動します。 “最大同時転送”では、Filezillaが最大値として10を持っていることに注意してください。
- この値が高いことを確認して、ファイル転送速度が向上していることを確認してください。 同時値はFTPサーバーに負荷をかける可能性があるため、FileZillaでは10より大きい値を使用することはできません。
- 以下の”同時ダウンロードとアップロードの制限”設定では、バランスの取れたダウンロードとアップロードを作成できます。 たとえば、同時アップロードを3に制限した場合、一度にアップロードできるのは3つのファイルのみです。 同時ダウンロードを7に制限した場合、同時に7つを超えるファイルをダウンロードすることはできません。
- FTPクライアントのFTP速度制限が定義されているかどうかを確認します。 FileZilla FTPクライアントは、デフォルトでは無制限の転送速度が付属しています。 転送速度制限が定義されているかどうかを確認します。FileZillaの場合は、>設定>転送>の編集に進みます。 “速度制限を有効にする”ボックスがチェックされている場合は、無効にします。
3.5 CuteFTP転送を高速化するには?FileZillaと同じように、複数の転送のためにcuteftpに新しい接続を強制的に開くことができます。
- 同時転送を通じてCuteFTPを高速化するには、ツール>グローバルオプションに移動します。
- グローバルオプションで、接続に移動します。
- 同時転送の最大数は、グローバルまたはサイトごとに増やすことができます。 この機能を使用すると、複数の同時接続を介して同時に複数のリモートサーバーから複数のファイルをダウンロードすることができます。
- また、マルチパート転送(セグメント化されたダウンロード)を許可し、グローバル帯域幅を無制限に設定することもできます。
あなたの遅いFTP速度をトラブルシューティングするためのステップバイステップガイド。FTPの速度はまだ遅いですか?
- 同時転送を通じてCuteFTPを高速化するには、ツール>グローバルオプションに移動します。
- グローバルオプションで、接続に移動します。
- 同時転送の最大数は、グローバルまたはサイトごとに増やすことができます。 この機能を使用すると、複数の同時接続を介して同時に複数のリモートサーバーから複数のファイルをダウンロードすることができます。
- また、マルチパート転送(セグメント化されたダウンロード)を許可し、グローバル帯域幅を無制限に設定することもできます。
あなたの遅いFTP速度をトラブルシューティングするためのステップバイステップガイド。FTPの速度はまだ遅いですか?
FTPのトラブルシューティングに関する以下のステップバイステップガイドは、遅いFTP速度を排除するのに役立ちます。
4.1 最初に行うことができるテストは、ローカルFTP速度を実行することです。
- FTPクライアントとサーバーを同じワークステーションにインストールします。
- FTPサーバーのホスト名またはIPアドレスは、この場合は”localhost”です。”
- ローカルホスト名”localhost”または”127.0.0.1″を使用してローカルサーバーにFTPを実行します。 FTPサーバーで設定したユーザー名とパスワードを使用します。
- 今すぐダウンロードまたはファイルをアップロードします。 自分のコンピュータにファイルを転送し、その速度を確認してください。 あなたが最高速度を持っているならば、それはあなたのアプリケーションに問題ではないことを意味します。 TCP/IPスタックをもう少し掘り下げる必要があります。
- ローカルコンピュータへのFTPingは、テスト目的のためだけです。 今、あなたは、ローカルエリアネットワーク、およびインターネットゲートウェイを除外する必要があります。
4.2 ネットワークを検証しましょう。
ローカルネットワーク(そしてもちろんインターネット)内のパケットの損失と遅延は、転送速度に劇的に影響する可能性があります。 遅延やパケット損失は、WiFiの混雑、配線の破損、ルータへの長距離などによって発生する可能性があります。
ゲートウェイにPingを実行します。
ローカルルータまたはスイッチのパケット損失をテストする最も簡単で簡単な方法は、pingテストを使用することです。
- まず、ゲートウェイのIPアドレスを調べてみましょう。
- WindowsでWin+Rを押してRunを開き、”cmd”と入力します。 コマンドプロンプトを開き、”ipconfig”コマンドを入力します。
- コマンド”ping-t”を使用して、インターネットゲートウェイに拡張pingを送信します。
- パケット損失の割合とRTT平均の往復時間を探します。 RTTがゼロに最も近いほど、より良い…私のRTT時間は59msですが、これはあまり良くなく、これはゲートウェイから遠く離れた無線ネットワーク上にいるためです。
目的地に向かってルートをトレースします。Traceroute診断ツールは、Windows、Linux、macOS、UNIXベースのシステムなどで利用可能な組み込みCLIコマンドです。 Tracerouteはパスを表示し、パケット遅延を測定します。
Tracerouteは、宛先(FTPサーバー)への各ホップの遅延とホスト名の点で結果を提供します。 これらのtracerouteパケットを受信するIspからのほとんどのルーターおよびファイアウォールは、ICMPエラーメッセージ”ICMP Time Exceeded”、”hop”および遅延情報を与えるキーメッセージを送
- コマンドプロンプトを再度開き、”traceroute”コマンドを入力します。 Windowsでは「Tracert」、LinuxとmacOSでは「traceroute」。
- 一例として、”ftp://speedtest.tele2.net/”.IPを見つける方法は? Pingを使って。 「FTPサービス」にpingすることはできませんが、「FTPサーバー」にpingすることはできます。 Ping”speedtest.tele2.net”ftp”なしで、あなたは返事を得るでしょう。 FTPクライアントから接続するときにも見つけることができます。
- さて、パブリックIP90.130.70.73に対して”traceroute”を実行しましょう。
- 結果を読む。 各ホップには3つの結果があることがわかります。 これらは各ホップの3つのTTLであり、応答時間です。 最初のホップ(192.168.0.1)への遅延は、私のインターネットゲートウェイは約1msしかかかりませんでした…これは悪くありません…ゲートウェイから192.168.5.1へ…
- 192.168.5.1から172.21.0.12(最初の赤い矢印)までは、物事が面白くなった場所です。 応答時間は約77ミリ秒でしたが、これは遅いです…結果は累積的であることに注意してください。 もう一つの遅い応答時間はホップ9(第二の赤い矢印)の周りでした。
- 応答時間が遅かった…おそらくFTPサーバーが地理的に離れているためです。
双方向MTRテストの実行。
MTRは、送信元から宛先に流れるネットワークパケットを追跡するのに役立つネットワーク診断ツールです。 それが通過する場所(ホップ)、および遅延の可能性のある起源が表示されます。 MTRツールは、ICMP tracerouteの改良バージョンです。
MTRとtracerouteの主な違いは次のとおりです:
- MTRはICMP Time Exceededパケットに依存しません。
- は、tracerouteとpingの結果を組み合わせます。
- ホップごとに三つのパケットに限定されるものではありません。
双方向MTRの実行方法の詳細については、ステップバイステップガイド「双方向MTRの作成」を参照してください。
4.3 無線の代わりに有線を使用してください。
WiFiはLAN内で多くの遅延とパケット損失を引き起こします。
802.11nなどの最新のWiFi規格は、最大300Mbpsの高速帯域幅に対応しています。 高速、優れたセキュリティ、および移動する柔軟性は、WiFiを一般的な技術にします。 しかし、WiFiは頻繁に重いダウンロード/アップロードのために設計されていませんでした。
もっと適切なものがあります。
有線接続は、高速化(低レイテンシー)とセキュリティを提供します。 イーサネットまたは繊維ワイヤー関係は速度+保証を倍増するか、または三倍にすることができます。 深刻なFTPのダウンロードのために、WiFiの結合性を避けなさい。 有線ケーブルを介してルータ/アクセスポイントに右に接続します。
WiFiが唯一の選択肢である場合は、ゲートウェイにできるだけ近く、障害物なしで座ってみてください。
4.4 それでは、ローカルルーターを確認してみましょう。
前に示したようにSpeedTestを実行し、結果が良好であった場合は、続けましょう。 あなたのインターネット接続は良好であり、あなたのゲートウェイは機能しています。
しかし、その遅いFTP速度を引き起こしているローカルルーターに欠けているいくつかの重要な設定があるかもしれません。
- リモートサーバーにFTPしようとしていて、速度が恐ろしい場合は、ローカルルーターを確認する必要があります。
- ローカルルーターがFTP接続を制限している可能性があります。 ルータがローカルルータでポート20と21(およびSSHの場合はポート22)を転送していることを確認してください。
- ルーターにログインし、必要なIPアドレスをマップするようにポートを設定します。
- ポート転送は、FTPサーバーとクライアントがNATルーターを介して接続されている場合に特に重要です。 この設定には、ポート転送(ルータ上)およびパッシブモード(クライアントおよびサーバ上)のFTPが必要です。
4.5 VPNまたはプロキシに接続しているかどうかを確認します。
VPNは、インターネット接続を遅くすることができ、より多くの要因を追加します。
VPN clientはトンネルを作成し、暗号化されたトラフィックをVPN serverにルーティングします。 VPNサーバーは復号化して送信元に転送します。 この暗号化/復号化プロセスは、速度の遅延(時には巨大な遅延)を追加します。
VPNはFTPの速度を上げません。 それをオフにしてから、FTPの速度をもう一度テストしてみてください。
しかし、安全な接続を持つことは、速度の小さな損失を上回る可能性があります。 特定のケースでは、最新のVpnは転送速度の高速化に重要な役割を果たすことができます。
どうやって?
Ispはトラフィックを監視し、あまりにも多くの帯域幅を消費しているものを形成します。 彼らは、P2P、ストリーミング、および重いダウンロード/アップロードなどの特定の活動のための帯域幅を制限します。
VPN接続は、帯域幅を抑制するIspによって定義されたルールと、トラフィックを形成する政府の検閲をバイパスする可能性があります。 このような状況では、VPNトンネルは、帯域幅の調整に終止符を打つと、FTPの速度を向上させるのに役立つ可能性があります。
一般的なVPNサービスはOpenVPNです。 サーバーがある場合、VPNクライアントは簡単にセットアップできます。 Windows PC SeedboxにOpenVPNをインストールするには、この詳細なガイドに従ってください。
4.6 他のファイル転送プロトコルとクライアントのテスト。
前に言ったように、あなたの遅い速度に追加することができます多くの要因があります。 しかし、光とよく発達したクライアントを選択すると、より高速なFTP転送速度に貢献することができます。
FTPクライアントは大きな違いを生み出します。 他のFTPクライアントでテストしたり、ファイル転送メカニズムを変更したりできます。 たとえば、WinSCPはSCPとSFTPの優れたクライアントですが、FilezillaはFTPとFTPSのための良い評判を持っています。
以下のリストは、軽く、速く、強力な五つの一般的なFTPクライアントを強調しています。 これらのツールは、FTPの速度を最大化するために箱から出してすぐに最適化されています。
- FileZilla、管理者の間で最も人気のあるオープンソースのFTPクライアント/サーバー。 Filezillaは無料で、軽く、定期的に更新されます。 あなたが速度の最適化を探しているなら、それはそのような”同時ダウンロードなどの機能が付属しています。 FilezillaはFTPSとSFTPをサポートしています。 あなたは世界的なサポートを持つ高速なクライアントを探しているなら、FileZillaは正しいものです。
- WinSCP別の無料、高速、軽量クライアント。 WinSCPクライアントは、FTP、SFTP、FTPS、SCP、およびWebDAVをサポートします。 唯一の制限は、WinSCPがWindows OSコミュニティに排他的であることです。
- あなたがセキュリティとスピードを探しているなら、FlashFXPは右のクライアントです。 FTP、FTPS、およびSFTPをサポートしています。 ただし、このクライアントはWindowsでのみサポートされています。
- 速度を探していて、Appleのコンピュータを持っているなら、Transmitがあなたの選択かもしれません。 Transmitはファイルをクラウドサービスに転送することができ、FTPS、SFTP、WebDAVなどの従来のプロトコルをサポートしています。 TransmitはMACでのみ利用可能で、無料ではありません。
- このクライアントは、非常にシンプルで使いやすいインターフェイスが付属しています。 CuteFTP Proは、このような再開のサポート、セグメント化されたダウンロード、および自動ファイル検出などの機能を備えています。 このクライアントは、すべての転送プロトコルをサポートしています。 CuteFTP Proは無料ではありません。
- 別の伝説的な無料のFTPクライアント。 CyberDuckは、FTP、SFTP、WebDAV、およびクラウドストレージをサポートするオープンソースのクライアントです。 彼らは、サーバーやクラウドストレージ上のデータを保護するのに役立ちますCryptomatorと呼ばれる独自の透過的な、クライアント側の暗号化を提供します。
4.7 ウイルス対策を確認してください。
アンチウイルスは、マルウェアに対する最初の防衛線です。 しかし、その多くの利点にもかかわらず、それはあなたのインターネットの速度とコンピュータのパフォーマンスを低下させることができます。
しかし、トレードオフがあります。
速度とパフォーマンスを向上させるためにウイルス対策を無効にすることは良い考えではありません。 マルウェアに感染したコンピュータは、ウイルスのスキャンから支払うパフォーマンス税よりも10倍遅いです。 マルウェアは、インターネットの速度が遅いNo.1の理由かもしれません。
ウイルス対策を無効にしないで、パフォーマンスと速度のためにそれを微調整します。 一部のアンチウイルスは、パッシブバックグラウンドクイックスキャンとバックアップを実行してパフォーマンスをわずかに低下させますが、他のアンチウイルスは、インターネット接続全体を遅くする可能性のあるより積極的なリアルタイムスキャンを実行します。
インターネットの速度が遅い場合:
- ウイルス対策は、最新のウイルスシグネチャをダウンロードし、インターネットから切断してみましょう。 潜在的なマルウェアを見つけるために詳細なスキャンを実行します。 終了したら、コンピュータを再起動します。
- 必要のない機能をインストールしないことで、AVを最適化できます。 また、毎日「すべてのファイルをスキャン」を実行せず、他のセキュリティプログラムに除外を追加しないでください。
- Windowsでこれを行うには、Windowsセキュリティセンターを開き、”ウイルス&脅威保護設定”に移動します。”除外>除外の追加または削除に移動します。
- すべての信頼できるセキュリティプログラムに除外を追加します。
- また、FTPクライアントプロセスに除外を追加して、AVがFTPとそのファイルを使用するたびにスキャンしないようにすることを忘れないでください。
- 速度がまだ遅い場合。 ウイルス対策を一時的にオフにし、信頼性の高いFTPサーバーからテストファイルをダウンロードします。 ウイルス対策を有効にし、同じテストを実行します。 テスト後に速度に大きな違いがある場合は、別のウイルス対策を使用してみてください。
- いくつかのウイルス対策プログラムは、他のものよりもシステムのパフォーマンスに軽いフットプリントを持っています。 Webroot SecureAnywhere AntiVirus、Bitdefender、KasperskyのAVなどの他のアンチウイルスを試すことができます。
4.8 ファイアウォールを確認してください。
ファイアウォールはウイルス対策に似たケースです。 ファイアウォールは、侵入者、攻撃、マルウェアなどの外部からの脅威からシステムを守ります。 しかし、彼らはあなたのシステムのパフォーマンスに通行料を取ります。
ファイアウォールは、ネットワークに出入りしようとするすべてのパケットを検査し、一部のパケットを許可し、他のパケットを破棄します。 各パケットの意思決定は、インターネットの速度がわずかに低下する可能性があります。
製造元またはその構成によっては、一部のファイアウォールが完全なトラフィックのボトルネックを作成します。
ファイアウォールとそのルールを確認します。
- インストール中、FileZillaのようなFTPクライアントは自動的にファイアウォールルールをファイアウォールに追加します。 ファイアウォールでは、Filezillaに関連するすべての着信/発信トラフィックが許可されます。 WindowsでFileZillaが許可されている場合、それで動作するすべてのポート(21、22、22221、22222などのポート)も許可されます。
- ローカルファイアウォールが重要なポートをブロックしていない限り、FTPの速度は低下しません。 テストとして、ローカルファイアウォールを一時的にオフにし、信頼できるソースからテストファイルをダウンロードし、速度を確認します。 それをオンにして、同じテストを実行します。
- ファイアウォールがオンのときにパフォーマンスが低下する場合は、ファイアウォールのセキュリティレベルを下げるか、Bitdefenderなどの別のファイアウ
- Linuxディストリビューションを使用している場合は、コンピュータとインターネットの速度の負担を軽減する最高のLinuxファイアウォールを試してみてくださ
4.9 あなたのパフォーマンスを傷つけている可能性があり、他のアプリを探します。
ストリーミング、ブラウジング、P2Pなどのオンライン活動は、帯域幅に侵入する可能性があります。
デフォルトでは、アプリケーションとプログラムは必要なだけ多くの帯域幅を使用することが許可されています。 しかし、同時にインターネットを使用して、それらのあまりにも多くを持つことは、あなたの全体的な速度が低下します。
帯域幅を消費するアプリケーションが少ないほど、FTPクライアントのダウンロードが高速になります。 FTPダウンロードにより多くの帯域幅を割り当てるには、他のインターネット侵襲的なプログラムを閉じます。
- タスクマネージャでネットワークの使用状況を確認します。 Windowsの場合は、(ctrl+alt+del)を介してタスクマネージャーを開きます。
- ネットワークタブでプロセスをソートし、最高の消費者を確認します。 一番上の場所のプロセスは、より多くの帯域幅を消費するものです。
- Windowsでのネットワーク使用に関する詳細については、リソースモニタを使用してください。 これを開くには、タスクマネージャ>パフォーマンス>リソースモニタを開きます(下部にあります)。
- ネットワークタブに移動し、ネットワークアクティビティを見つけます。 このグラフは、現在のプロセス、アドレス、さらには送受信されたパケットに関する十分な量の情報を示しています。 ほとんどの帯域幅を使用しているか、またはパケットを送受信しているものを探します。
要約:なぜFTPの速度が非常に遅く、それについて何ができますか?
だから、あなたのFTPの速度が遅いですか?
最速のインターネットプランと最低レイテンシ接続を購入することが最も明白な選択かもしれません。 パイプを広げると、より多くの流れが確実に通過することができます。
しかし、待って…ほとんどの場合、他の要因があなたの速度に影響を与えている可能性があります。
まず、あなたのリソースに精通して取得します。 インターネットプラン、帯域幅、コンピュータ、ネットワーク、およびFTPサーバーの制限を知っています。 この情報を手にすると、ダウンロード時間を予測することができます。 たぶんあなたのFTPダウンロード速度はそれほど悪くはありませんが、あなたの期待は高すぎます。
帯域幅をダブル確認し、他のメトリックに変換します。 また、対称または非対称の帯域幅を支払っている場合は、自分自身に知らせてください。 アップロード速度は、ダウンロード速度よりもはるかに低い場合があります。