Forum: Netzwerke
Delphi
by alcaeus,
30. Apr 2004
Also, der aktive ist unsicherer, aber im Endeffekt hat das für dich keine Auswirkungen, nachdem das ja vom Server vorgegeben wird. Für die Dateiübertragung macht das überhaupt keinen Unterschied.
Forum: Netzwerke
Delphi
by alcaeus,
28. Apr 2004
Du musst die Übertragungsart einstellen. Für exe-Dateien etc. brauchst du binäre Übertragung. Um in den binären Modus zu wechseln gibst du einfach das Kommando "binary" ein, dann müsste es funktionieren. Das hat eigentlich überhaupt nichts mit aktivem oder passivem Transfer zu tun.
Forum: Netzwerke
Delphi
by alcaeus,
27. Apr 2004
Das ist der aktive, genau wegen dieser Art der Verbindung gibt es aber auch Sicherheitsprobleme...
Forum: Netzwerke
Delphi
by alcaeus,
26. Apr 2004
Völlig richtig. Die Funktionsweise bei aktiven Servern:
1. Client verbindet command channel zu Server (Port 21)
2. Client schickt nach Verbindungsaufbau PORT-Kommand an Server, gefolgt von einem Port
3. Server baut Datenverbindung zum Client auf, unter Verwendung des vorhin mitgegebenen Port.
Da dieses System relativ unsicher ist (Tunneling), wurden passive Server entwickelt:
1. Client...