Help Support Our Growing Community

DOTAFire is a community that lives to help every Dota 2 player take their game to the next level by having open access to all our tools and resources. Please consider supporting us by whitelisting us in your ad blocker!

Want to support DOTAFire with an ad-free experience? You can support us ad-free for less than $1 a month!

Go Ad-Free
Smitefire logo

Join the leading DOTA 2 community.
Create and share Hero Guides and Builds.

Create an MFN Account






Or

Network Update

Please review our General Rules & Guidelines before posting or commenting anywhere on DOTAFire.

Forum » News » Network Update 1 posts - page 1 of 1
Permalink | Quote | PM | +Rep by Hades4u » November 19, 2014 5:10am | Report

Recently we’ve seen some players experiencing significant network issues across multiple regions, in particular US East and Europe West. We thought we’d take a moment to update you on what we’ve been doing in this space, because it’s such an important issue.

These kinds of problems generally stem from either limited server capacity or poor network connectivity. In this case, the problems are entirely connectivity related, and they come in three different forms – two of them are related to DDoS, and one is ISP connectivity.

The first, DDoS attacks on an entire data center for a region, are particularly problematic because they saturate the entire connection into the data center. This is a very recent type of attack that has been plaguing a variety of high profile games. It causes players to freeze up or drop entirely because as their network packets reach the data center, the link has no room to accept them and they are dropped. In the short term we are forced into being reactive to these attacks on a case by case basis, while building out a long term infrastructure to bring better stability and protection.

The second, directed attacks on a single server, is one that we’ve released various fixes for over the past month. These attacks largely targeted pro players or tournaments. The primary problem in those cases was the ability for an attacker to pinpoint the exact IP address of the target game server, which allowed them to successfully attack it with a small set of resources. We’ve recently updated Dota 2, Dota TV servers, and Steam itself to better protect that IP address. We have also improved the local lobby system so it can function as a better fail safe for tournaments, in case the IP address leaks out through other means, such as human error or third party software.

The third, network connectivity issues, result in some players having continuous networking problems between their ISP and our game servers. For quite a while this has been most visible in the South East Asia and South America regions, but does exist with other ISPs around the world. Finding the right solution with every region, and its local ISPs, requires us to have more detailed data on exactly why our players are experiencing these issues. So, this week we’ve finished implementation of a more advanced network monitoring system that will automatically gather much deeper connectivity data from all our players.

Good networking connectivity is a requirement for a good Dota 2 experience. While we work on the core problem, we’re also working on reducing its effects – this week’s update includes improved detection of Poor Network Conditions. Previously, our detection algorithm was only triggered when multiple players completely lost connection to the game server. This new algorithm will now monitor the actual quality of the server’s connection to its players, and trigger in the case of poor connectivity for multiple players. Matches flagged as having Poor Network Conditions will be immediately safe to leave, and won’t record their results.
Message me if you'd like to join our official Discord server!

Hades4u
<Community Lead>

Awards Showcase
Show more awards

Distinguished (296)
Posts: 4701
Steam: hades4you

Quick Reply

Please log in or sign up to post!

DOTAFire is the place to find the perfect build guide to take your game to the next level. Learn how to play a new hero, or fine tune your favorite DotA hero’s build and strategy.

Copyright © 2019 DOTAFire | All Rights Reserved