From: Matthias Kleine [mailto:mkleine@prs.de] On Behalf Of Andreas Achtzehn wrote:
rückwärts. NFS basiert auf UDP, daher macht es ja keinen klassischen Handshake. Es schießt einfach wahllos die Anfragen durch die Leitungen, wenn nichts zurückkommt, versucht es das wohl nochmal, dann gibt es irgendwann auf. Eine klare Unterlegenheit des Protokolls.
Ich weiß ja nicht, ob das ein Unterlegenheit darstellt. Das wäre es erst, wenn es ein alternatives TCP-basiertes Protokoll gäbe, das ähnlich Dienste bei gleicher Geschwindigkeit anbietet. Wir wollen ja schließlich nicht immer einen Kaffee trinken gehen, wenn wir ein cp -R machen...
Ok, Performance ist eine Sache, IP-Spoofing eine andere. UDP ist für meinen Geschmack zu unsicher, es ist halt nur schnell. Es gäbe natürlich alternative Arten der Implementation (z.B. persistente TCP-Verbindungen, nicht 1x Verbindung pro Datei). Ich versuche jetzt, mangels Alternative, den NFS wenigstens ein wenig stabiler/toleranter zu machen. Was ist dabei eigentlich der Unterschied zwischen kernel-based und user-NFS? Was ist zu bevorzugen? Gruß, Andreas