Я использую Windows 7 RTM, и по большей части все идет гладко. Моя установка Windows 7 — это конфигурация по умолчанию, готовая к использованию.
Я использую стандартную утилиту TFTP, доступную в Windows 7. Когда я пытаюсь загрузить текстовый файл размером 3 кб на наш внутренний сервер TFTP, он всегда отключается по тайм-ауту. Однако, TFTP-загрузка того же файла на XP (с того же сетевого порта --- другой ноутбук, но той же модели) работает отлично.
Кто-нибудь знает о какой-либо стандартной конфигурации в Windows 7 (или даже в Vista), которая может вызвать это?
решение1
На сайте есть предупреждение.DD-WRT TFTP-Flashстраницаэто может быть полезно.
Рекомендации. Чтобы воспользоваться узким окном для TFTP flash, следует использовать платформы с простыми реализациями TCP/IP, которые не имеютCTCP реализован: WinXP или Linux, как сообщается, работают, нонекоторые сообщают о серьезных проблемах с Vista, Windows 7 или Windows 2008.
Можете ли вы рассмотреть возможность использования FTP
клиента?
Вам понадобится FTP-сервер, а не TFTP-сервер на другом конце.
Согласно странице Википедии, следующее должно отключить CTCP:
netsh interface tcp set global congestionprovider=none
Однако я не могу понять...ТФТПиспользует UDP вместо TCP,
поэтому я не понимаю, как проблема CTCP связана с TFTP.
решение2
Похоже, проблема может быть в драйвере сетевой карты. Я подожду, пока не выйдет официальный драйвер Windows 7 для моей сетевой карты Broadcom NetXtreme Gigabit.