意外と知らない「FTP」をパケットで解明!

この記事をtweetする このエントリーをはてなブックマークに追加

IT担当者の必須知識が身につく 初級ネットワーク講座

意外と知らない「FTP」をパケットで解明!

2013/09/10


 FTP(ファイル転送プロトコル)は,その名の通りファイルを転送するプロトコルであり、インターネット上でWebの閲覧(HTTP)、メールのやりとり(SMTP/POP3)に次いで使用されるプロトコルである。FTPは、HTTPやSMTP、POP3などと同様、IPネットワーク草創期からあるプロトコルであるが、他のプロトコルとは異なり“制御用”と“データ転送用”の2種類のコネクションでファイル転送を実現するのが特徴だ。この2種類のコネクションを用いるがゆえに、後に出てきたファイアウォールや暗号化、アドレス変換などの技術と相性が悪く、併用には何らかの工夫が必要となる。パケット解析をもとに、意外と知られていない「FTP」の仕組みについて解説する。

FTP

※「FTP/意外と知らない「FTP」をパケットで解明!」の記事を一部ご紹介します。会員登録を行い、 ログインすると、「FTP/意外と知らない「FTP」をパケットで解明!」の記事全文がお読みいただけます。

会員登録はこちら(無料)



1

ファイル転送プロトコル(FTP)とは

1-1

FTPとは

 FTPは、File Transfer Protocol の略で、インターネットなどのIPネットワークにおいて異なるコンピュータ間でファイルを転送するプロトコルであり、IETFによってRFC 959で定義されている。OSI参照モデルのアプリケーション層に位置し、トランスポート層はTCPを用いる。
 インターネットでは、作成したWeb用のファイルをWebサーバに転送させたり、拠点間でのファイルのやりとりなどで用いられたりする。
 FTPは、HTTPやSMTPなどのプロトコルと同様にTCPコネクションが確立された後は、そのTCPコネクション(仮想的な通り道)を利用してクライアントとサーバの間でデータのやり取りがされる。
 クライアントからサーバへのデータを「コマンド」と呼び、3〜4文字の英字でその意味を表す。(USER、PASS、NOOPなど)
 また、サーバからクライアントへのデータを「レスポンス」と呼び、3桁の数字でその意味を表す。(220、331、230,など)

 100番台  肯定的な予備応答
 200番台  肯定的な完了応答  通常の完了を示す
 300番台  肯定的な中間応答  正常な動作だが、引き続き追加のコマンドを必要としている
 400番台  一時的な否定応答  一時的な理由で完了されなかった
 500番台  否定応答  何らかの理由で完了されなかった

 しかし、HTTPやSMTPなどのプロトコルは1つのTCPコネクションを利用するのに対し、FTPは2つのTCPコネクションを利用する。
 1つ目のTCPコネクションは“制御コネクション”と呼ばれ、FTPを制御するためのコネクションであり、ポート番号21(FTP)が用いられる。  
 2つ目のTCPコネクションは“データコネクション”と呼ばれ、ファイルやファイル一覧などのデータを転送するためのコネクションである。PORTモードではポート番号20(FTP-DATA)が用いられる。

…この記事の続きは、会員限定です。  会員登録はこちら(無料)

続きを読むには…
会員登録いただくと自動的にこの記事に戻り、続きが読めます。

会員登録(無料)・ログイン

このページの先頭へ

FTP/意外と知らない「FTP」をパケットで解明!」関連の情報を、チョイスしてお届けします

※キーマンズネット内の「FTP」関連情報をランダムに表示しています。

FTP」関連の製品

FortiSandbox 【図研ネットウエイブ】 ワイヤレスアダプタ/ワイヤレスVPNルータ 「UNIVERGE WA シリーズ」 【NEC】 Barracuda SSL VPN 【バラクーダネットワークスジャパン】
その他ネットワークセキュリティ関連 ルーター リモートアクセス
巧妙化する未知の脅威に対して、実効性の高い対策を可能にする統合ソリューション。二重構造のサンドボックスを基盤に、最新の脅威情報を包括的に活用して対策が取れる。 LTE回線や無線LANを活用し、多様なネットワーク構築を可能にする企業向けワイヤレスVPNルータ。
無線LAN AP内蔵モデル、LTE通信機能内蔵モデル等を用意。
外出先や出張先、在宅勤務など、社外・外部から内部ネットワークリソースへWebブラウザやスマートデバイスを利用してセキュアなアクセスを実現。

FTP」関連の特集


イチキュッパからプロフェッショナル版までの多様なラインアップの中で、いまゲキ売れしているのはどれ?要…



信頼性、可用性、保守性において、UNIXサーバーはWindowsやLinuxよりも優位性を持っていま…



特定のサーバを利用不可能にする「DDoS攻撃」。問題の手口から被害、対策方法までを詳しく解説します。


「ネットワーク機器」関連 製品レポート一覧

このページの先頭へ

FTP/ 意外と知らない「FTP」をパケットで解明!」の記事を一部ご紹介しました。
会員登録を行い、ログインすると、「FTP/ 意外と知らない「FTP」をパケットで解明!」の記事の続きがお読みいただけます。


Myリストへ 印刷用ページへ

この記事をtweetする このエントリーをはてなブックマークに追加


この記事に掲載している情報は、掲載日時点のものです。変更となる場合がございますのでご了承下さい。


ページ: 1 | 2 | 3


30006242


IT・IT製品TOP > ネットワーク機器 > その他ネットワーク関連 > その他ネットワーク関連のIT特集 > 特集詳細

このページの先頭へ

キーマンズネットとは

ページトップへ