NAS4FreeのFTP・TFTPサーバ機能概要

投稿者: | 2017年3月18日

NAS4Freeにはファイルのダウンロードに適したプロトコル、FTP・TFTPのサーバが用意されています。
ちなみにFTPはファイル・トランスファー・プロトコル(ファイル転送規則)の略です。

FTPと違ってTFTPはあまり知名度が高くないようなので以下にまとめてみます。

プロトコル デフォルトポート 認証 下位プロトコル 特徴
FTP 21 TCP 信頼性が高い
TFTP 69 UDP 信頼性が低いがその分高速

UDPは信頼性を求められない用途に用いられます。
一般的には時刻合わせのNTPブロードキャストなどに利用されています。

ちなみに、FTPの信頼性が高いのはTCP/IPを利用しているからです。
ネットワーク上でデータをやり取りする際はパケットと言われる単位に分割して送受信しますが、IPではエラー時に16回リトライします。
それ移行の判断は、上位プロトコルのTCPに委ねられるので、再度リトライがかかったりしますが、適宜処理されます。