При попытке соединения через TCP-порты с номером более 5000 появляется сообщение об ошибке 'WSAENOBUFS (10055)'

Переводы статьи Переводы статьи
Код статьи: 196271 - Vizualiza?i produsele pentru care se aplic? acest articol.
Внимание! Статья содержит сведения о внесении изменений в системный реестр. Перед внесением изменений рекомендуется создать резервную копию системного реестра и изучить процедуру его восстановления. Дополнительные сведения о создании резервной копии, восстановлении и изменении реестра см. в следующей статье базы знаний Майкрософт:
256986 Описание реестра Microsoft Windows
Развернуть все | Свернуть все

В этой статье

Проблема

При попытке установить TCP-соединение через порты, номера которых превышают 5000, локальный компьютер выдает следующее сообщение об ошибке WSAENOBUFS (10055):
Операция с сокетом не может быть выполнена из-за недостатка места в системном буфере или из-за переполнения очереди.

Решение

Предупреждение. Неправильное изменение параметров системного реестра с помощью редактора реестра или любым иным путем может привести к серьезным неполадкам и к необходимости переустановки операционной системы. Корпорация Майкрософт не гарантирует устранения этих неполадок. Ответственность за изменение реестра несет пользователь.
Максимальное стандартное число временных TCP-портов для программных продуктов, перечисленных в разделе «Распространяется на программы», равно 5000. К данным программным продуктам добавлен новый параметр. Для увеличения максимального числа временных портов выполните следующие действия:
  1. Откройте редактор реестра.
  2. Найдите следующий раздел реестра и выберите Parameters:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
  3. В меню Правка выберите пункт Создать и добавьте следующий параметр реестра:
    Имя: MaxUserPort
    Тип: DWORD
    Значение: 65534
    Допустимые значения: 5000-65534 (в десятичной системе)
    По умолчанию: 0x1388 (5000 в десятичной системе)
    Описание: Данный параметр определяет максимальный номер порта, который используется, когда программа запрашивает у системы доступный пользовательский порт. Как правило, временные порты имеют номер в диапазоне от 1024 до 5000 включительно.
  4. Закройте редактор реестра.
Примечание. Дополнительный параметр реестра TCPTimedWaitDelay определяет промежуток времени, после которого можно вновь использовать закрытый порт.

Дополнительная информация

Дополнительные сведения по данной теме см. на веб-узле корпорации Майкрософт по следующему адресу:
http://www.microsoft.com/technet/itsolutions/network/deploy/depovg/tcpip2k.mspx
Дополнительные сведения по этой теме см. в следующих статьях базы знаний Майкрософт:
120642 Запрет проверки подлинности LM в Microsoft Windows NT
314053 Параметры конфигурации TCP/IP и NBT для Windows XP

Техническая поддержка х64-разрядных операционных сиситем Microsoft Windows

Поскольку х64-разрядная операционная система Windows поставляется в составе приобретенного оборудования, обязанности по предоставлению соответствующей технической поддержки несет производитель оборудования. Для оптимизации производительности системы производитель оборудования может индивидуально настраивать операционные системы Windows, устанавливая уникальные компоненты, например специальные драйверы устройств, и настраивать определенные параметры операционной системы. Корпорация Майкрософт предоставляет пользователям х64-разрядных версий Windows ограниченную техническую поддержку. Однако в первую очередь следует обращаться непосредственно к производителю оборудования. Производитель обладает наилучшими возможностями по поддержке установленного им программного обеспечения.

Дополнительные сведения о х64-разрядных версиях Microsoft Windows XP Professional см. на веб-узле корпорации Майкрософт по адресу:
http://www.microsoft.com/rus/windowsxp/64bit/
Дополнительные сведения о х64-разрядных версиях Microsoft Windows XP Professional см. на веб-узле корпорации Майкрософт по адресу:
http://www.microsoft.com/windowsserver2003/64bit/x64/default.mspx

Свойства

Код статьи: 196271 - Последний отзыв: 14 февраля 2006 г. - Revision: 5.2
Информация в данной статье относится к следующим продуктам.
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Datacenter x64 Edition
  • Microsoft Windows XP Tablet PC Edition
  • Microsoft Windows XP Media Center Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Home Edition
  • операционная система Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Операционная система Microsoft Windows 2000 Professional
Ключевые слова: 
kbnetwork kbprb KB196271

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com