Einzelnen Beitrag anzeigen

tommie-lie
(Gast)

n/a Beiträge
 
#9
  Alt 21. Jun 2003, 20:13
Zitat von APP:
was passiert eben
bei der Übertragung zweier identischer Dateien von verschiedenen
Rechnern auf einen Server?
Das kannst du einfach ausprobieren:
Schnapp' dir Webspace mit FTP-Upload.
Öffne deinen FTP-Client zweimal (oder mit zwei Logons auf dem Server, je nachdem was der Client kann) und lade eine Datei in das gleiche Verzeichnis hoch, und zwar gleichzeitig.
Ich habe es eben bei mir ausprobiert und musste leider feststellen, daß die Datei, die als letztes beendet wird (also die, die ein paar millisekunden länger gebraucht hat *g*) jeweils die vom Dateisystem des Servers übernommene ist.
Ist also automatisch nicht das, was du wolltest. Wenn du aber (mit Indy oder was weiß ich, mit den Netzwerk-Kompos hab' ich's nicht so) einen eigenen FTP-Server schreiben willst, ließe sich das ja ändern, indem du jede eingehende Verbindung auf den Dateinamen überprüfst, schaust ob eine andere, offene Verbindung gerade das gleiche tut, und wenn ja, eine Fehlermeldung schicken.

Zitat:
p.s. Ich werde wohl die RFC-0959 durchackern müssen, vielleicht werde ich dort fündig , oder kann mir darüber jemand in Kurzform Auskunft geben?
Zumindest ich bin beim auswendiglernen erst beim RFC 100 angekommen, da musst du wohl selber lesen

Zitat:
p.p.s. Verschlüsselte Datenübertragung wäre noch das Sahnehäubchen.
Und eben das geht mit SFTP.
Funktioniert über eine OpenSSH-Verbindung, so wie HTTPS, nur eben mit FTP statz HTTP als Child-Protokoll.
Ob und wie das mit Netzwerkkomponenten zu machen ist, weiß ich nicht. Wenn du Server und Client selber programmierst, kannst du natürlich auch jede beliebige Verschlüsselung der Datenpakete nehmen.
  Mit Zitat antworten Zitat