FTP では、サーバのコントロール用とデータ転送用に2つのコネクションを確立して通信するため、HTTP の場合と比較してファイアウォールの設定が複雑になります。Windows 7 では、受信の規則が事前定義されているのでそれを選択するだけで設定できますが、Vista では、自分で受信の規則を作成してやる必要があります。 FTP には、データ転送用のためのコネクションの確立方法に、アクティブモー ド、パッシブモードという2種類の方式があります。アクティブモードは、クライアントがサーバへ待ち受けIPアドレスとポート番号(デフォルトではポート 番号20)を通知し、サーバがクライアントから通知 されたIPアドレスのポート番号へコネクションを確立しに行きます。このとき、クライアント側では、データコネクションは外部から内部へ張られるため、 クライアント側のファイアーウォールの環境によってはうまく接続で