Warum schlägt TFTP „PUT“ unter Windows 7 fehl?

Warum schlägt TFTP „PUT“ unter Windows 7 fehl?

Ich verwende Windows 7 RTM und es läuft größtenteils reibungslos. Meine Windows 7-Installation ist die standardmäßige, sofort einsatzbereite Konfiguration.

Ich verwende das Standard-TFTP-Dienstprogramm, das in Windows 7 verfügbar ist. Wenn ich versuche, eine 3 KB große Textdatei auf unseren internen TFTP-Server hochzuladen, wird immer eine Zeitüberschreitung gemeldet. Wenn ich jedoch dieselbe Datei per TFTP unter XP (vom selben Netzwerkport aus – anderes Laptop, aber dasselbe Modell) übertrage, funktioniert es einwandfrei.

Ist jemandem eine Standardkonfiguration unter Windows 7 (oder sogar) Vista bekannt, die dies verursachen könnte?

Antwort1

Es gibt eine Warnung amDD-WRT TFTP-FlashSeitedas könnte nützlich sein.

Empfehlungen - Um das schmale Fenster für TFTP-Flash zu nutzen, sollten Sie Plattformen mit einfachen TCP/IP-Implementierungen verwenden, die nicht überCTCP implementiert: WinXP oder Linux funktionieren angeblich, aberEinige berichten von erheblichen Problemen mit Vista, Windows 7 oder Windows 2008.

Können Sie sich die Verwendung des FTPClients vorstellen?
Sie bräuchten am anderen Ende einen FTP-Server und keinen TFTP-Server.


Laut der Wikipedia-Seite soll CTCP durch Folgendes deaktiviert werden:

netsh interface tcp set global congestionprovider=none 

Was ich jedoch nicht verstehe, ist -TFTPverwendet UDP statt TCP.
Daher verstehe ich nicht, was das CTCP-Problem mit TFTP zu tun hat.

Antwort2

Das Problem scheint beim Netzwerkkartentreiber zu liegen. Ich werde warten, bis ein offizieller Windows 7-Treiber für meine Broadcom NetXtreme Gigabit NIC veröffentlicht wird.

verwandte Informationen