Como aumentar o limite máximo de backlog de conexão no servidor Windows 2008


8

Eu tenho um servidor Windows 2008. Seu limite máximo de conexão pendente (TCP) é 200. Existe alguma maneira de aumentar esse limite para um valor mais alto - digamos 1000 ou 2000?

Em este artigo você vai encontrar descrição dos parâmetros para a mudança no Registro sob essa chave:

  • HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ AFD \ Parameters

Os valores relevantes devem ser estes:

  • EnableDynamicBacklog (DWORD)
  • MinimumDynamicBacklog (DWORD)
  • MaximumDynamicBacklog (DWORD)
  • DynamicBacklogGrowthDelta (DWORD)

Eu tentei usar diferentes conjuntos de valores como

  • EnableDynamicBacklog = 1
  • MinimumDynamicBacklog = 250
  • MaximumDynamicBacklog = 20000
  • DynamicBacklogGrowthDelta = 100

e

  • EnableDynamicBacklog = 1
  • MinimumDynamicBacklog = 20
  • MaximumDynamicBacklog = 1000
  • DynamicBacklogGrowthDelta = 10

mas não importa o que eu faça, ainda estou limitado a um atraso de 200 conexões. (E sim, eu reiniciei o servidor entre alterações na configuração.)

Alguma ideia?

Respostas:


4

A proteção do Syn Attack foi implementada na pilha TCP / IP do Vista e posterior do SO. Portanto, esses parâmetros do registro não são mais relevantes.

Consulte este artigo técnico para obter mais informações sobre a proteção do Syn Attack.


3
Não vejo como isso está relacionado à questão.
Gabe
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.