ネットワーク管理者として、「TFTP」と呼ばれる技術に出会うことがあるかもしれません。 TFTP とはいったい何なのでしょうか。 TFTP (Trivial File Transfer Protocol) は、ユーザー データ プロトコル (UDP) を使用して、ディスクレス ワークステーション、X 端末、ルーターを起動するためにサーバーが使用する、データを転送するためのシンプルなハイレベル プロトコルです。 TFTP も FTP 技術をベースにしていますが、TFTP はまったく別のプロトコルです。 FTP が TCP (Transmission Control Protocol) を使用して情報を保護するのに対し、TFTP の転送プロトコルは安全ではない UDP を使用する点が異なります。
TFTP は主に、リモートサーバーを使用してファイルの読み取りまたは書き込みを行うように設計されています。 しかし、TFTP は、さまざまなタスクに活用できる多目的プロトコルです。
TFTP 構成の用途
IT 担当者やシステム管理者は、通常 TFTP 構成を次のような用途に使用します。
- ファイルの転送
- リモートの実行
- アップグレードコード
- ネットワーク設定のバックアップ
- ルーター設定ファイルのバックアップ
- IOS イメージの保存
- ディスクなしの PC ブート
TFTP の使用目的は以下のとおりです。ハードディスクなしのブート
ネットワークカードの ROM からのワークステーションブート後に、このブートは行われました。 TFTPインストールにより、プログラムをダウンロードし、中央のサーバーから実行します。
TFTP プロトコル転送モード
現在 TFTP プロトコルがサポートしている転送モードは 3 つあります。
TFTPプロトコルを使用すると、転送はファイルの読み取りまたは書き込みの要求から始まり、同時に接続も要求されます。 サーバーがこの要求を許可すると、接続が開かれ、ファイルは512バイトの固定長ブロックで送信されます
。