Question 37

FTP: Verbindungsaufbau

  • Die Steuer-/Kontrollverbindung wird immer vom Client zum Server aufgebaut.
  • Die Datenverbindung kennt zwei verschiedene Modi:

Active Mode

  • Datenverbindung wird vom Server zum Client aufgebaut:
    • vom Port 20 zu einem vom Client angegebenen Port
  • Nachteil: Client muss eingehende Verbindungen zulassen (problematisch bei Firewalls).

Passive Mode

  • Datenverbindung wird vom Client zum Server aufgebaut:
    • zu einem dynamischen Port, den der Server vorher mitteilt
  • Vorteil: Client initiiert beide Verbindungen (besser geeignet für Firewalls/NAT).