FTPとTFTPの違いは何ですか

青灯夜游
リリース: 2018-12-10 09:24:31
オリジナル
32857 人が閲覧しました

FTP と TFTP の違いは何ですか?この記事では、FTP と TFTP の違いを理解するために、FTP と TFTP について簡単に説明します。お役に立てば幸いです。

FTPとTFTPの違いは何ですか

FTP とは何ですか?

FTP は File Transfer Protocol の略で、標準のインターネット プロトコル、クライアント/サーバー プロトコルです。ユーザーが作業しているコンピューターから Web サイトをホストしているサーバーに情報を移動します。簡単に言えば、コンピューター間でファイルを転送する方法です。

例: ユーザーは、あるコンピュータ上の FTP クライアント (プログラム) を通じて FTP サーバーにファイルをアップロードし、別のコンピュータ上の FTP クライアントからファイルをダウンロードできます。

FTPとTFTPの違いは何ですか

したがって、FTP はファイルを共有する方法として使用されることがあります。ある人が FTP サーバーにファイルをアップロードし、リンクを別の人と共有すると、他の人はそのファイルを自分のコンピュータにダウンロードできます。

TFTP とは何ですか?

Trivial File Transfer Protocol の略である TFTP は、ファイルを転送するためのシンプルな高レベル プロトコルです。

TFTP は、インターネット ソフトウェア ユーティリティ、ネットワーク デバイス間でファイルを転送するためのテクノロジ、およびファイル転送プロトコル (FTP) の簡易バージョンです。これは、ファイル転送プロトコル (FTP) よりも使いやすいものの、機能が豊富ではないファイルの転送に使用でき、主にリモート サーバーからのファイル/メールの読み書きに使用されます。

FTP と TFTP の違い

1. セキュリティの違い

FTP接続確立中に FTP 認証による通信を必要とする、適切な認証および暗号化プロトコルによるログイン セキュリティをサポートします。

TFTP はオープン プロトコルであり、セキュリティが不足しており、暗号化メカニズムが導入されていません。つまり、オープン サーバー上でインターネット経由でファイルを転送することは非常に危険であり、データ パケットは暗号化されません。失われる可能性が高い。

2. トランスポート層プロトコルの違い

FTP は、トランスポート層プロトコルとして TCP を使用し、別の TCP 接続を通じて制御コマンドからデータを送信します。

TFTP はトランスポート層プロトコルとして UDP を使用します。UDP はコネクションレス型プロトコルであるため、TFTP は接続を使用しません。

FTPとTFTPの違いは何ですか

3. ポート使用の違い

FTP は 2 つのポートを使用します。TCP ポート 21 はリスニング ポートです。以降 TCP ポート 1024 以降がソース接続に使用されます。

TFTP は、停止および待機モードでポート 69 を 1 つだけ使用します。

4. RFC

FTP は RFC 959 文書に基づいており、TFTP は RFC 1350 文書に基づいています。

5. コマンド実行の違い

FTP には実行できるコマンド (get、put、ls、dir、lcd) が多数あり、ディレクトリなどを一覧表示できます。

TFTP で実行できるコマンドは 5 つだけです (rrq、wrq、data、ack、error)。

要約: 以上がこの記事の全内容です。皆さんの学習に役立つことを願っています。

以上がFTPとTFTPの違いは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!