Greetings, Steamgiftians. It is I, Zed the Dead, return to the forums because of an important question that I'm not quite sure how to ask anywhere else so screw it it's going here.

I'm staying in a dorm over the summer. While the accommodations are decent, there is a killer problem: The internet is... weird. It's not slow; things download quite quickly on Steam and I don't have any problems with browsing the internet or even using Skype. The issue is that in any game I play I just... stutter. Terribly. Every few seconds goes something like this:
Half second of input.
Second of freeze.
Half second of input.
Second of freeze.
I've noticed this stuttering on other things, but none of it is as disruptive as when I'm trying to play a game. There will be times where the connection clears up for a few seconds or minutes and everything is flawless... and then it suddenly regresses in quality and I'm in the land of dial-up.

Here are a couple of things to consider:
My wifi signal seems strong. The indicator is at full strength, and I have a strong, reliable even (in that it reliably doesn't work, but it's not like noise where sometimes it will be slightly affected, it's all or nothing) connection.
I don't have access to the router, an ethernet port, or an alternative connection.
Skype, for some magic witchcraft reason, is usually fine. Occasionally it will struggle a bit, but only after performance in other things has reached a particular low point. I mean to say that it's not affected by the connection issues, even when everything else is crawling, even things that ostensibly have little or next to no traffic usage.

Things I've tried:
Using a VPN. Sometimes it helps, sometimes it hurts, and I don't think it actually has any impact on the situation in terms of traffic. If anything, it usually causes Skype to suffer from connectivity issues, but it's hard to tell because dial-up mode can cause that anyway.
Speed tests: Ping is very low, often below 1ms (which seems impossible, but that's the result I'm getting).
Blood rituals. I even used a darn good goat. Rest in pieces.

If anyone has any ideas (or knows any games that wouldn't be affected by such an odd issue) let me know! I'll take basically anything. Alternatively, I'll just find some place to leech good internet, but that might take days and be rather inconvenient.

Giveaway: https://www.steamgifts.com/giveaway/RVdog/steamworld-heist

Update: I believe I've found a solution using a VPN and some settings. The issue seems to be traffic shaping, but using a VPN I was able to circumvent the throttling and gain +2 evil points for intentionally bypassing a network security setting.

Update 2: Checking with Archi, he suspects the issue is UDP throttling. When setting up my VPN, I set it to use TCP ports, which increased latency but also probably bypassed the throttling on accident.

6 years ago*

Comment has been collapsed.

open up cmd and try this command line

ping www.google.com -t

it will show how things going in terms of latency and lost packets, in general you are in green if there is no lost packets and time is <100ms

6 years ago*
Permalink

Comment has been collapsed.

See, I would think that would be the case, but I can reliably ping with no loss and under 20ms time, so that's what's confusing me.

6 years ago
Permalink

Comment has been collapsed.

I'm guessing you're sharing the connections with other users, and the owner of the connection is the owner of the dorm ?
If this ends up going through a bigger network (like a corporate or university network) chances are high there's a traffic shaper/packet shaper somewhere on the net that delaying sending of packets until they're mostly full -> high throughput at the cost of higher latency.

Which is murder for games, since most of the netcode for those relies on low latency connections.

A simple ping won't catch that sort of stuff. You'd need to use a tracert and know the address of the game's host.

6 years ago
Permalink

Comment has been collapsed.

Huh, that's a good idea. I didn't even think about that. Do you know any way to get around something like that? Also, would that be always consistent? Sometimes I can get some good connections for a period of time, so I don't know if that's necessarily the case, but it sounds like something to look into.

Edit: I did some testing and installed Neubot. I'm not entirely sure what to look for, but I haven't found any signs. A tracert isn't promising:

1 1 ms 1 ms 1 ms 10.202.100.4 (router - I can access a splasher page but nothing else)
2 2 ms 1 ms 1 ms 192.168.202.1 (modem? relay of some sort? It's a local IP so that's weird.)
3 Request timed out.
4 8 ms 16 ms 24 ms bvu-66-171-83-029.bvu.net [66.171.83.29] (BVU is the ISP, I guess.)
5 10 ms 5 ms 6 ms bvu-66-171-83-006.bvu.net [66.171.83.6]
6
Request timed out.
7 40 ms 36 ms 38 ms 37.244.4.33 (I believe this is a Blizzard IP?)
8 * Request timed out.
9 39 ms 37 ms 36 ms 24.105.62.129 (HOTS server)
Those timed out requests are probably why everything goes to pieces.

6 years ago*
Permalink

Comment has been collapsed.

No workaround possible, it's an issue with the Transport Layer - impossible to 'fix' unless you have access to the router.

6 years ago
Permalink

Comment has been collapsed.

If i do tracert on certain addresses there may be timeouts involved (1 to 4), but I can still play online games just fine.

Maybe the router which you dont have access to is having some weird issues distributing data among people. Contacting the person responsible for it may be necessary. Or then contact the ISP.

6 years ago
Permalink

Comment has been collapsed.

Huh Blizzard games? Use looking glass then paste here, I can figure out what's the problem if I have both data.

Click

6 years ago
Permalink

Comment has been collapsed.

I think the problem is traffic shaping. I found a fix using my VPN; certain settings allow for it to adapt to blocked ports, allowing me to bypass the throttling. It's not 100%, but it's still night and day; my amount of stutter is reduced by about 80-90%, and while it still got me killed once in HotS, it wasn't bad at all and I'd be willing to test it more... tomorrow, after I get some sleep.

Here's a looking glass on VPN:
TRACEROUTE:
traceroute to 216.184.84.254 (216.184.84.254), 15 hops max, 60 byte packets
1 24.105.30.2 (24.105.30.2) 6.833 ms 6.834 ms 6.845 ms
2
3 37.244.0.102 (37.244.0.102) 1.239 ms 1.308 ms 1.349 ms
4 37.244.0.34 (37.244.0.34) 1.222 ms 1.270 ms 1.324 ms
5 xe-9-3-0.edge2.LosAngeles9.Level3.net (4.53.230.237) 0.892 ms 0.913 ms 0.943 ms
6

7 4.16.240.66 (4.16.240.66) 72.693 ms 89.341 ms 89.357 ms
8 bvu-66-171-83-005.bvu.net (66.171.83.5) 73.082 ms 73.079 ms 73.063 ms
9
10

11
12

13
14

15 *

05/06/2017 02:28:39 UTC

MTR:
Start: Mon Jun 5 02:28:39 2017
HOST: Blizzard Loss% Snt Last Avg Best Wrst StDev
1.|-- 24.105.30.2 0.0% 10 0.6 0.8 0.5 2.4 0.3
2.|-- ??? 100.0 10 0.0 0.0 0.0 0.0 0.0
3.|-- 37.244.0.102 0.0% 10 1.2 1.2 1.1 1.2 0.0
4.|-- 37.244.0.34 0.0% 10 1.3 1.3 1.1 2.5 0.3
5.|-- xe-9-3-0.edge2.LosAngeles9.Level3.net 0.0% 10 0.9 1.3 0.8 5.5 1.3
6.|-- ??? 100.0 10 0.0 0.0 0.0 0.0 0.0
7.|-- 4.16.240.66 0.0% 10 76.9 80.7 72.8 86.0 4.1
8.|-- bvu-66-171-83-005.bvu.net 0.0% 10 73.1 73.1 73.1 73.2 0.0
9.|-- ??? 100.0 10 0.0 0.0 0.0 0.0 0.0

05/06/2017 02:28:39 UTC

6 years ago
Permalink

Comment has been collapsed.

Seems unlikely using a VPN would have any effect, unless A) Your VPN client is setting a DSCP tag that is given priority in the router, B) the router is set up in such a way to prioritize VPN traffic over other things, or C) it's a coincidence and it just happens to be a low-traffic night when you tried it.

But there's also the D) "something else neither of us have thought of" option ;)

6 years ago
Permalink

Comment has been collapsed.

See, I would be tempted to agree with you, but this seems to be working; I'll need more time to test and more robust methodology but it seems like it's doing something helpful, given before I tried it my connection was not helpful at all.

Some information that I neglected in the post because I didn't think it was relevant was that the connections all seemed to be fine at first, and then degraded rapidly after a couple minutes. I suspect that my VPN solution uses multiple ports to get around this; when the system throttles one port, it switches to another that's faster, but I'm not a network admin so I don't know all the details (and again, as with any defense penetration, I only see my end, not the admin end, so I don't know every single thing about their configuration).

6 years ago
Permalink

Comment has been collapsed.

Ah, that does make sense if it switches up the traffic stream every so often, possibly tricking the router into not throttling it (assuming it's allowing bursting or some other form of per-session throttling).

Well kudos then, hope it stays awesome :)s

6 years ago
Permalink

Comment has been collapsed.

Archi made a good point that I used TCP ports with my VPN, which would shunt traffic away from UDP (he suspects UDP trottling) which would fix the problem, but I still get occasional freezes/hangs which I suspect is more robust throttling.

6 years ago
Permalink

Comment has been collapsed.

I am curious: why wouldn't that affect Skype? Do video-chat programs send and receive in a way that makes them less susceptible to traffic/packet shapers?

6 years ago
Permalink

Comment has been collapsed.

Depends on protocols and recording logic used. Chat programs such ask Skype typically use some form of media streaming protocol, which inherently has some form of buffering anyway (also for error correction etc., but often will result in larger packets by nature).. And if it's a publically known protocol, a good packet shaper can be configured to handle that differently.
(Which can't be done for most gaming net code.)

6 years ago
Permalink

Comment has been collapsed.

is there any way to get a pure wired connection? with lots of people around chances are high that a lot of poorly configured wlan devices are totally irradiating the area.

6 years ago
Permalink

Comment has been collapsed.

No ethernet ports in the room, unfortunately, though I actually don't see many extra networks around; there's a guest network (which I'm supposed to use) and a main network (for staff) but not much else- no printers or other shenanigans.

6 years ago
Permalink

Comment has been collapsed.

like nanabanana said, it's a latency/lag issue. seems like it's time to go thru your single player games backlog instead for the summer.

6 years ago
Permalink

Comment has been collapsed.

I figured it might be as much, but I like to game with my brother. Looks like I'll be stuck to mostly offline things unless I find a way to cheat the system.

6 years ago
Permalink

Comment has been collapsed.

Weird. Almost sounds like satellite internet. Hope you get it fixed!

6 years ago
Permalink

Comment has been collapsed.

Actually, even though that's not the case, that actually sounds like a pretty good diagnostic, since I failed to mention that my upload speeds are fine (satellite tends to have very slow upload speed, or at least it used to, I don't really follow the tech for it).

6 years ago
Permalink

Comment has been collapsed.

Yea, either way I would contact the IT dept and see what is what. Lot of those guys are gamers too. ^^

6 years ago
Permalink

Comment has been collapsed.

i'm pretty sure, what you are descibing is packet loss. It's isp issue, nothing you would do will fix it. May be if you can access your router settings and try changing the adsl mode from adsl+ to gmt. If not, call your isp and tell them about it

6 years ago
Permalink

Comment has been collapsed.

No access to router settings, unfortunately, but it doesn't seem to be related to packet loss since I found a work around solution.

6 years ago
Permalink

Comment has been collapsed.

just curious, what was the solution?

6 years ago
Permalink

Comment has been collapsed.

It's a little complicated. I use PureVPN because I snagged a somewhat cheap lifetime subscription. I selected their "StealthVPN" protocol and enabled Multi Port mode and that seems to have done the trick for now.

6 years ago
Permalink

Comment has been collapsed.

Sounds like a good time to befriend some people in IT. Free pizza and beer will get you pretty far.

Yep, I did this when I attended college.

6 years ago
Permalink

Comment has been collapsed.

Why did you add me to the blacklist?

6 years ago
Permalink

Comment has been collapsed.

Good question! You've been removed from the blacklist.

6 years ago
Permalink

Comment has been collapsed.

;)

6 years ago
Permalink

Comment has been collapsed.

Bump

6 years ago
Permalink

Comment has been collapsed.

Bump!

6 years ago
Permalink

Comment has been collapsed.

Sign in through Steam to add a comment.