Unterschied zwischen DIREKT und DIREKT passiv bei ftp upload

Backup, Restore und Transfer von Daten
Post Reply
schröder
Posts: 56
Joined: 2003-05-04 12:52
 

Unterschied zwischen DIREKT und DIREKT passiv bei ftp upload

Post by schröder »

Hallo

ich benutze gelegentlich unter Windows den ftp-uploader aus einem Netzwerk heraus.

Bisher war unter Verbindungstyp DIREKT angegeben, was auch funktioniert hat. Heute mußte ich auf DIREKT PASSIV wechseln, weil ich mit DIREKT keine Datenübertragung bekam. Passwort usw. wurden abgefragt und auch akzeptiert, aber ich bekam nicht das Serververzeichnis angezeigt. Der ftp-uploader oder wer auch immer brach dann die Verbindung ab.

Kennt sich jemand damit aus und kann mir erklären warum?

Besten Dank
Martin
blackdrum23
Posts: 85
Joined: 2003-09-30 21:24
Location: Aying
Contact:
 

Re: Unterschied zwischen DIREKT und DIREKT passiv bei ftp upload

Post by blackdrum23 »

Also es gibt 2 arten beim Transfer von Daten normal und passiv.
Normaler Modus
du frägst mit einem Port über 1024 -> an ftp (21 auch Komandokanal genant) an und identifiezierst dich beim Server.
Danach bekommst du den Datenkanal zugewiesen ftp-data (Port 20)
danach läuft die Verbindung.
z.b.
hier mal der Datenlauf
5150 -> 21
21 -> 5150 "OK"
20 -> 5151 "datenkanal"
5151 -> 20 "OK"



Passiver Modus
du frägst mit einem Port über 1024 -> an ftp (21 auch Komandokanal genant) an und identifiezierst dich beim Server.
Danach bekommst du EINEN Datenkanal zugewiesen dieser Port ist aber immer über 1024 wenn dein Clientprogramm mit dem Datenkanal "einverstanden" ist kommen die Daten nun über den Port der dir vorher zugewiesen wurde


hier mal der Datenlauf
5150 -> 21 "PASV"
21 -> 5150 "OK nimm Port 3267"
5151 -> 3267 "datenkanal"
3267 -> 5151 "OK"
blackdrum23
Posts: 85
Joined: 2003-09-30 21:24
Location: Aying
Contact:
 

Re: Unterschied zwischen DIREKT und DIREKT passiv bei ftp upload

Post by blackdrum23 »

Nachtrag,
hast du was an Deiner Firewall geändert?
Schaut dem Fehler nach zu urteilen ein bisschen so aus.
Post Reply