What's new

QoS and Ping in DOTA 2 - Please help me :)

  • SNBForums Code of Conduct

    SNBForums is a community for everyone, no matter what their level of experience.

    Please be tolerant and patient of others, especially newcomers. We are all here to share and learn!

    The rules are simple: Be patient, be nice, be helpful or be gone!

How do I run these traceroute tests? Sorry, not done it before.
Run the test from command prompt on the computer you game with. If it's windows I think the command is: tracert <game server of choice ip>
 
So after trying to figure out the games server I think I have it. I ran a few tracert commands and most looekd okay. For example:

Code:
C:\Users\name>tracert 162.254.196.66

Tracing route to 162.254.196.66 over a maximum of 30 hops

  1    <1 ms    <1 ms    <1 ms  router.asus.com [192.168.1.1]
  2     *        *        *     Request timed out.
  3     *        *        *     Request timed out.
  4     6 ms     6 ms     6 ms  31.55.186.180
  5     7 ms     6 ms     7 ms  host213-121-192-66.ukcore.bt.net [213.121.192.66]
  6     7 ms     7 ms     6 ms  peer7-et-0-0-3.telehouse.ukcore.bt.net [62.6.201.216]
  7     7 ms     6 ms     7 ms  109.159.253.165
  8     6 ms     6 ms     6 ms  162.254.196.66

Trace complete.

But then I ran another and I think it caught the point at which I'm getting the lag spikes, here's what it reported:
Code:
C:\Users\name>tracert 162.254.196.66

Tracing route to 162.254.196.66 over a maximum of 30 hops

  1    <1 ms    <1 ms    <1 ms  router.asus.com [192.168.1.1]
  2     *        *        *     Request timed out.
  3     *        *        *     Request timed out.
  4     7 ms     7 ms     8 ms  31.55.186.180
  5   291 ms   109 ms    39 ms  host213-121-192-66.ukcore.bt.net [213.121.192.66]
  6     7 ms     8 ms    10 ms  peer7-et-0-0-3.telehouse.ukcore.bt.net [62.6.201.216]
  7     7 ms     6 ms     7 ms  109.159.253.165
  8     6 ms     6 ms     6 ms  162.254.196.66

Trace complete.

So, any ideas what this could mean :)

Also another update, with nothing going on over my network I get A+: http://www.dslreports.com/speedtest/37767642
 
Last edited:
Code:
C:\Users\name>tracert 162.254.196.66

Tracing route to 162.254.196.66 over a maximum of 30 hops

1 <1 ms <1 ms <1 ms router.asus.com [192.168.1.1]
2 * * * Request timed out.
3 * * * Request timed out.
4 7 ms 7 ms 8 ms 31.55.186.180
5 291 ms 109 ms 39 ms host213-121-192-66.ukcore.bt.net [213.121.192.66]
6 7 ms 8 ms 10 ms peer7-et-0-0-3.telehouse.ukcore.bt.net [62.6.201.216]
7 7 ms 6 ms 7 ms 109.159.253.165
8 6 ms 6 ms 6 ms 162.254.196.66

Trace complete.
I tested this as well and I didn't fare any better. There is a backbone or other network issue at hand here. In the middle of the route. Don't mess with QOS there is nothing you can do there except report the issue to the game hosting company.
 
I tested it some more and the hoster of the game is on a poor or really congested network. The game servers host network sucks.
 
But I dont understnad how it could be an issue with the game. The issue only happens in game when there are people on my network. My network is quiet right now (as no one is home) and the ping is a constant 26ms or less. This would not be the case if someone was streaming netflix.
 
But I dont understnad how it could be an issue with the game. The issue only happens in game when there are people on my network. My network is quiet right now (as no one is home) and the ping is a constant 26ms or less. This would not be the case if someone was streaming netflix.
Netflix is hard to control. The TM QOS engine prefers Netflix traffic. You will have to take bandwidth away from video streaming in your script and in the end that may not acheive what you want. Netflix HOGS bandwidth without being set to do so.
 
But I dont understnad how it could be an issue with the game. The issue only happens in game when there are people on my network. My network is quiet right now (as no one is home) and the ping is a constant 26ms or less. This would not be the case if someone was streaming netflix.
Game traffic would be low right now as well. The host is not under much stress.
 
The QOS enabled results show improvement on overall network performance.
It's wierd how the game does not reflect this.

Can you run the scripts debug command once again. (The first one you posted had everything working as expected)

Can you rerun DSLreports with Hi-Res Bufferbloat enabled in settings on their page.

Any further improvement in the QOS department will require a router with a more recent QOS implementation. Significant improvements have been achieved over the past few years.

No ASUS routers offers these newer QOS improvements but firmwares like Tomato/OpenWRT potentially enable these features on Asus routers. This solution seems a lot farther than you want to go.

That being said, your current results are not terrible. It's weird the game does not reflect this.

Something odd I noticed is that you have a lag spike in your idle results and that you still do not have an A+ quality grade. Something could potentially be broken with either the QOS implementation under the hood on that router or intermittent quality supplied by the ISP as those two events are not normal. Feel free to run pingplotter for a larger chunk of time with QOS on and off to visually see when these ping spikes && packetloss occur.
 
Last edited:
Okay well I can try this on a quiet network at a peek time. What time UTC or BST would you suggest?
Ideally afternoon and evening on weekends. It seems that was the condition yesterday. Remember I tested it from here too and it was terrible.
 
@Weggy didnt see you removed the comment (#) from the start of the line under the gaming rule script.
 
Last edited:
Ideally afternoon and evening on weekends. It seems that was the condition yesterday. Remember I tested it from here too and it was terrible.

It's a bank holiday Monday now and its 6:15PM. I just attempted another game of DOTA but on a quiet network. As I expected, the ping is totally fine, in the same range as mentioned before 25ms.
 
Can you run the scripts debug command once again. (The first one you posted had everything working as expected)
Sure, here's the results:
Code:
Aug 27 18:12:12 adaptive QOS: Undf Prio: 2
Aug 27 18:12:12 adaptive QOS: Undf FlowID: 1:13
Aug 27 18:12:12 adaptive QOS: Classes Present: 8
Aug 27 18:12:12 adaptive QOS: Down Band: 40960
adaptive QOS: Up Band  : 9216
adaptive QOS: ***********
adaptive QOS: Net = 1:10
adaptive QOS: VOIP = 1:11
adaptive QOS: Gaming = 1:12
adaptive QOS: Others = 1:13
adaptive QOS: Web = 1:14
adaptive QOS: Streaming = 1:15
adaptive QOS: Downloads = 1:16
adaptive QOS: Defaults = 1:17
adaptive QOS: ***********
adaptive QOS: Downrates -- 2048, 4096, 8192, 6144, 4096, 10240, 2048, 4096
adaptive QOS: Downbursts -- 3198b, 9597b, 4797b, 3197b, 3198b, 3197b, 3198b, 3198b
adaptive QOS: DownCbursts -- 50Kb, 50Kb, 50Kb, 50Kb, 50Kb, 50Kb, 50Kb, 50Kb
adaptive QOS: ***********
adaptive QOS: Uprates -- 460, 1843, 1382, 1843, 921, 1843, 460, 460
adaptive QOS: Upbursts -- 3198b, 3198b, 3198b, 3198b, 3198b, 3198b, 3198b, 3198b
adaptive QOS: UpCbursts -- 11197b, 11197b, 11197b, 11197b, 11197b, 11197b, 11197b, 11197b

Can you rerun DSLreports with Hi-Res Bufferbloat enabled in settings on their page.
Did this an the results show no difference, although I dont know if they were meant to? HEre's the link: http://www.dslreports.com/speedtest/37794993

Any further improvement in the QOS department will require a router with a more recent QOS implementation. Significant improvements have been achieved over the past few years.
Can you give me some examples, as if thats true I might send this router back then. But this is a last resort for me.

Feel free to run pingplotter for a larger chunk of time with QOS on and off to visually see when these ping spikes && packetloss occur.
I performed a ping test and got the following results:
Code:
27/8/2018 6:48:13PM calculating grade
27/8/2018 6:48:36PM grade A+
27/8/2018 6:49:06PM grade A+
27/8/2018 6:49:36PM grade A+
 
Hi-res bufferbloat just gives more details in the bufferbloat over time results section. It wasn’t meant to change the grade.

Your detailed bufferbloat results look the same as mine meaning everything is working as expected.

With fq-codel, once the network gets conjested, it takes 0.5-1 seconds to quell bufferbloat.

For comparison it takes sfq 2-3 seconds to quell bufferbloat.

With no QOS, you will get bufferbloat until network saturation stops.

Cake, not available on our router, is said to perform even better than fq-codel.

Sfq is old and what the router comes with.
Fq-codel is fairly recent solution and RMerlin intergrated it with out routers.
Cake is the most recent, and not able to be interested into AsusWRT.

sfq-v-codel.gif


download-bloat.gif


The 0.5 response time of fq-codel shouldn’t really be that apparent in real life usage. And that 0.5 seconds is the worst case of for the throttled traffic where traffic that is non-queued should show even lower times.
 
Last edited:
I would continue to reduce bandwidth allocation to video streaming until gaming can compete with a netflix feed or youtube connection. You haven't set any priorities on the bandwidth monitor page have you?
 
I would continue to reduce bandwidth allocation to video streaming until gaming can compete with a netflix feed or youtube connection.

That shouldn’t make a difference as those settings are guaranteed bandwidths.

If video is set to 99% and gaming is set to 1%, as long as gaming doesn’t exceed 1% it is guaranteed not to have bufferbloat since it fits within its reservation.

There’s no way he is exceeding the default allotment as gaming doesn’t use much bandwidth. The numbers present as default generally don’t need to be modified, unless overall network speeds are low.

You haven't set any priorities on the bandwidth monitor page have you?

This on the other hand is critical and mentioned in the install instructions.
 
I would continue to reduce bandwidth allocation to video streaming until gaming can compete with a netflix feed or youtube connection. You haven't set any priorities on the bandwidth monitor page have you?

Priorities under "QoS - WAN/LAN Bandwidth Monitor" are all set to default (grey)

Priorities under "Adaptive QoS" are set:
-VoIP and Instant Messaging
Gaming
Other
Web Surfing
Video and Audio Streaming
File Transfer
 
Priorities under "QoS - WAN/LAN Bandwidth Monitor" are all set to default (grey)
That is what you want. @FreshJR is spot on. If the game still struggles you have other network problems I would share that opinion. :eek: Sorry.
 

Similar threads

Latest threads

Sign Up For SNBForums Daily Digest

Get an update of what's new every day delivered to your mailbox. Sign up here!
Top