ファイル転送プロトコル(FTP)は、その名のとおりファイルを転送するためのプロトコルだ。Webサイト閲覧のためのHTTPや、メールのやりとりのためのSMTP/POP3と同様、IPネットワーク草創期からあるプロトコルで、よく使われている。 FTPは、他のプロトコルとは異なり、制御用とデータ転送用の2種類のコネクションでファイル転送を実現するのが特徴だ。2種類のコネクションを用いるがゆえに、ファイアウォールや暗号化、アドレス変換などの後発技術と相性が悪く、併用には何らかの工夫が必要となる。今回は、パケット解析をもとにFTPの仕組みなどについて解説する。 ※「ファイル転送プロトコル/第28回 ファイル転送プロトコルの仕組み」の記事を一部ご紹介します。会員登録を行い、 ログインすると、「ファイル転送プロトコル/第28回 ファイル転送プロトコルの仕組み」の記事全文がお読みいただけます。 FTPは、F