Ping repetidamente alto - causado por WiFi ou provedor?

0

Eu tenho um ISP com uma conexão de banda larga de 10gbit. Eu normalmente posso baixar com cerca de 1,8mbytes / seg, então isso não é um problema. No entanto, às vezes tenho um ping muito alto em jogos online (> 200ms). Acontece esporadicamente e não pode ser reproduzido, talvez a cada segunda vez que eu queira jogar online.

Sempre me certifico de que nenhum outro programa que exija acesso à Internet esteja funcionando, mas, como eu disse, isso não ajuda.

O computador com o qual estou jogando está usando um adaptador USB Dual Band NETGEAR WNDA4100 N900 para conexão a um roteador sem fio NETGEAR N300 a apenas 5 metros de distância, e apenas separado por uma parede fina. Como esses dois são do mesmo fabricante, eu acho que eles não devem ter problemas para se comunicar.

Então, que outro motivo poderia haver? Como posso depurar isso? Atualizando minha velocidade de ISP para 25gbit ajuda?

    
por wnstnsmth 20.12.2013 / 11:10

2 respostas

1

Seu wifi, se não deixar cair os pacotes (você pode ver isso quando você faz ping no seu próprio roteador) não adicionará mais do que alguns milissegundos ao seu tempo de conexão.

Existe uma diferença entre o ping em jogos e o ping para, por exemplo, o google dns (8.8.8.8).

Quando o ping para, por exemplo, servidores dns do google é implantado em todo o mundo e você será direcionado automaticamente para o servidor mais próximo para o melhor tempo de resposta.
Além disso, os servidores que você está pingando não têm nenhum problema com a carga porque não há muita carga e nem há conexões simultâneas longas, apenas um rápido "ei, qual é o ip para esse domínio?"

Nos servidores do jogo, há muita coisa acontecendo. Algumas máquinas físicas podem oferecer muitas sessões de jogos ao mesmo tempo para seu próprio bem. Cada sessão de jogo atualmente tem de 24 a 64 conexões simultâneas (sessões) enviando muitos dados para frente e para trás. Quando o servidor começa a atingir seu limite (principalmente no processamento), seu cliente de jogo e / ou a sessão dos servidores em si terá que começar a aguardar o próximo tick (ciclo de processo completo), esse fenômeno é conhecido como lag, pode ser causado por qualquer falha de conexão, o servidor se desintegra sob pressão.

E então há a coisa que o DNS do Google tem, mas o servidor do jogo não:
Eles geralmente não são balanceados ou espalhados pelo mundo. Então, se você entrar em um jogo, (se puder) verificar onde está a localização física, porque quanto mais longe, maior o ping por padrão.

    
por 20.12.2013 / 11:31
0

A velocidade da internet não tem efeito nos pings. Mesmo as conexões mais lentas podem ter pings melhores. Pings dependem apenas de uma coisa: roteamento. Os jogos online não precisam de muita largura de banda, mas a maioria dos jogos se beneficia de pings mais baixos. Ping é a medida do tempo (ou seja, latência) que um pacote de dados leva para ser enviado de você para o servidor & vice-versa. Quanto mais próximo você estiver de um servidor, mais pings serão gerados.

Dependendo da carga do servidor que o ISP tem atualmente, eles podem direcionar seus pacotes através de vários "caminhos" e, dependendo de você, obter latências maiores ou menores em seus jogos. Infelizmente você não tem controle sobre o modo como seus pacotes são roteados depois que eles saem do seu PC.

    
por 20.12.2013 / 11:29