O Windows XP só permite 10 conexões TCP / IP de entrada a qualquer momento?

7

Eu tentei conectar 40 clientes a um serviço da web que está no Windows XP e não consigo conexão.

As conexões TCP / IP de entrada no Windows XP são limitadas a 10 a qualquer momento?

    
por Gold 11.07.2011 / 19:29

5 respostas

14

The TCP connection limit is not enforced, but it may be bound by legal agreement to not permit more than 10 clients.

Veja isso da Microsoft: Limite de conexões de entrada no Windows XP

Em um prompt de comando, digite:

net config server

Isso mostra o máximo permitido de usuários conectados e o máximo de arquivos abertos por sessão

    
por 11.07.2011 / 19:39
5

Tecnicamente são sessões. E não tem nada a ver com o TCP / IP.

Isso evita que as edições Home e Professional do Windows sejam usadas como Servidores.

Eu não os culpo. Se eles suportassem mais sessões simultâneas, isso significaria que eles teriam que testar esse limite. Em seguida, corrija os erros que aparecem. E depois mais testes. Tudo para uma edição Home. . .

Isso é menos tempo para recursos que o resto de nós usa. BTW, esse limite foi removido no Vista SP2.

    
por 11.07.2011 / 20:15
5

O limite de conexão padrão do IIS no Windows XP é de 10 conexões. Isso pode ser aumentado para 40 conexões, mas não mais que isso.

De link :

Find the adsutil.vbs script (should be in c:\inetpub\AdminScripts or similar) and run the following command:

adsutil set w3svc/MaxConnections 40

Você também pode desativar " permitir keepalives "no IIS, que deve permitir que você atenda conexões mais rapidamente, embora ainda seja limitado ao número de conexões simultâneas acima. Se é um webservice simples, você não deveria precisar de keepalives de qualquer maneira.

Além da resposta óbvia de comprar um sistema operacional de servidor, ou usar o Apache para Windows (se você não estiver executando aplicativos ASP.net), já que ele não tem o mesmo limite que o IIS tem.

    
por 11.07.2011 / 22:35
4

o Windows XP só permite 10 conexões TCP / IP de entrada a qualquer momento?

Não, definitivamente permite muito mais do que isso. Como as pessoas podem fazer coisas como correr torrents?

Edit: De acordo com a resposta de Nicu, eu provavelmente estou enganado. Estou impressionado com o link que ele forneceu. O que completo (#profanity #).

eu tento conectar 40 clientes ao meu webservice que no Windows-XP e não consigo conexão

Eu não tenho certeza do que você realmente quer dizer aqui. Você está executando um servidor web local?

Você pode usar várias ferramentas para ajudá-lo a ver o que está acontecendo com sua rede. O Gerenciador de Tarefas oferece uma visão muito básica. "perfmon.exe" dá muito mais. E o Wireshark fornece toneladas de informações. Você também pode tentar o Visualizador de Eventos para obter dicas.

Talvez você tenha alguma configuração de firewall estranha que esteja causando esse comportamento? Você tem outras interfaces de rede na sua máquina que você pode usar para ver se é um efeito específico de hardware ou interface?

Mais detalhes sobre sua situação particular podem ser úteis para fornecer respostas significativas. Tome cuidado

    
por 11.07.2011 / 19:38
2

Enquanto a sua pergunta diz respeito estritamente às conexões de entrada, eu coloco isso aqui apenas para um FYI.

As conexões de saída são limitadas pelo Windows XP para ajudar a impedir que vírus e malwares se espalhem rapidamente e infectem uma rede (isso foi corrigido apenas após SP2).

A boa notícia é que você pode modificar esse limite usando a ferramenta incrível do LvlLord . O que esse patch basicamente faz é alterar o limite de conexão simultânea antes que o evento ID 4226 seja acionado.

Antes do SP2, o número máximo de conexões era praticamente ilimitado (tecnicamente, o valor máximo de um inteiro de 16 bits). LvlLord acredita que 50 é um valor (bom) o suficiente para a maioria das pessoas. Você pode ir mais alto se quiser, mas observe que, se acontecer de você pegar um vírus, você também o espalhará muito mais rápido.

Como um aparte, eu também acredito que o nLite pode executar este patch antes de criar um ISO (para que você não tenha a cada vez que você formata).

    
por 11.07.2011 / 20:54