Acabei usando o openvpn . É uma brisa para usar e funciona muito bem. Pings é estável, sem perda de pacotes. O único problema futuro é o limite de tráfego de 100MB. Não tenho certeza de quão rápido vou chegar a isso apenas jogando jogos.
Eu preciso aumentar permanentemente a latência da rede em aproximadamente 100 ms, sem perder pacotes.
Razão: Em um determinado servidor e jogo de internet, meu ping é muito menor do que as outras pessoas que o jogam. Eu tenho 15ms, quando a média é de 150ms, o que me dá vantagens de trapaceiro.
Então, também por curiosidade, estou procurando maneiras de aumentar meu ping, mantendo a conexão estável. Quais são as minhas opções, se houver alguma?
Eu pensei em serviços VPN, mas parece uma opção ruim, já que os jogos usam o UDP?
Existe algum roteador / software que me ajudaria nisso?
Estou no Windows.
Acabei usando o openvpn . É uma brisa para usar e funciona muito bem. Pings é estável, sem perda de pacotes. O único problema futuro é o limite de tráfego de 100MB. Não tenho certeza de quão rápido vou chegar a isso apenas jogando jogos.
Você poderia dar uma dummynet um tiro:
Adding Latency
We can control traffic by adding rules that match specific packet data, and then send the packets through a Dummynet pipe with added delay or packet loss. For example, we could add a 100 ms delay to all traffic heading to xkcd.com like so:
$ sudo ipfw pipe 1 config delay 100ms $ sudo ipfw add 100 pipe 1 ip from any to xkcd.com 00100 pipe 1 ip from any to any dst-ip 107.6.106.82
The first command here configures a Dummynet pipe with id 1, creating the pipe if it did not already exist. The second command creates a rule numbered 100, which matches packets with the desired destination address and routes them through the pipe. Note that any rule that attempts to pass packets through a non-existant pipe will block traffic and throw an error, so do not forget to configure pipes before using them. Using list again allows us to view the updated ruleset.
$ sudo ipfw list 00100 pipe 1 ip from any to 107.6.106.82 65535 allow ip from any to any
Pinging xkcd.com should show a round-trip time of 100 ms plus whatever the actual current latency is across the connection.
$ ping xkcd.com PING xkcd.com (107.6.106.82): 56 data bytes 64 bytes from 107.6.106.82: icmp_seq=0 ttl=55 time=117.092 ms 64 bytes from 107.6.106.82: icmp_seq=1 ttl=55 time=124.583 ms 64 bytes from 107.6.106.82: icmp_seq=2 ttl=55 time=117.916 ms 64 bytes from 107.6.106.82: icmp_seq=3 ttl=55 time=121.067 ms
In most cases, we would want to simulate a full duplex connection by adding a corresponding rule for packets coming from the remote host, so that the delay is applied in both directions. When we are done playing with our new rule, we can delete it and the pipe as follows.
$ sudo ipfw delete 100 $ sudo ipfw pipe 1 delete
Parece que o projeto dummynet inclui binários para o Windows. Para adaptar os comandos, deve ser suficiente simplesmente executar os comandos ipfw
a partir de um prompt de comando elevado. Por exemplo:
ipfw pipe 1 config delay 100ms
ipfw add 100 pipe 1 ip from any to server-ip
ipfw add 101 pipe 1 ip from server-ip to any
Tags networking windows-7 ping gaming