Halo 3 Causing Network Issues
Recently at my university where I'm a student and a sys admin, we have been experiencing some odd outages, in particular since the 25th of September. The outages seemed to occur between 8 PM and 12:00 AM — peak gaming hours for our dorms. It just happens that Halo 3 came out on the 25th of September. Upon further investigation we found that our network routers were shaping TCP packets, but not UDP. Once we applied UDP shaping as well, all network outages ceased. Gamers complained, but university students attempting to access network resources such as our UNIX clusters were satisfied.
I'd like to see more proof before I go and blame Halo 3 for this.
Niels
...but at least now I have the excuse that there is no FA.
It takes a man to suffer ignorance and smile
Be yourself no matter what they say
What a remarkably useless story.
So, poor network design caused the network to become saturated. QoS rules were applied to UDP, as they should have been, and the problem has gone away.
Where's the story?
Adapt, adopt, or get out of the way!
Guy had a network problem. Network admins found the source of the network problem. People who caused the network problem complained, everyone else was happy. This wasn't even a technology problem, it was an oversight in the configuration of the routers/switches.
How exactly is this worthy of a front page article on slashdot?
Hey, guess what. The other day I had a process that stopped working. Thinking quickly, I figured out what was wrong and fixed it. Everyone was happy. Do I get a front page article too?
Sheesh. Congrats for doing your job, subby.
(I know this was a journal entry and subby had nothing to do with it getting greenlighted, but seriously, wtf?)
For linux tips: http://www.linuxtipsblog.com
It has a "blame Microsoft" angle, what more do you want?
You're degrading time-critical but relatively low-bandwidth traffic intentionally in order to improve responsiveness for some ssh connections?
Granted, Halo 3 is less important than Prof. Smith's Monte Carlo, but the fact that you have to do this at all means that you need more capacity. Plus it's damn rude to the students: "Oh, they're doing something new that we don't degrade! Ah, well, just degrade student UDP traffic too, that'll fix it!"
I'm not saying that transfer limits are a bad idea -- someone downloading 100GB/month and saturating a line needs to be told off, certainly -- but if a bunch of low-bandwidth gaming traffic from the dorms kills the network...
Don't forget that those guys in the dorms playing Halo pay lots of money to the university, which pays for the network.
If I knew what uni you were at I'd seriously consider adding my (meager) 256kbps upstream to the load by writing a script to refresh your homepage over and over.
Sadly enough, I know someone who chose his 4 year college based on ping times to his favorite Quake servers...
You'll probably be shocked to hear that he graduated by some sort of formality...
Damn_registrars has no butt-hole. Damn_registrars has no use for a butt-hole.
Congratulations. Put it in a journal and you might get on the front page too.
For linux tips: http://www.linuxtipsblog.com
Wait a minute, you limited network usage for gamers in favor of academic users? Sounds like a pretty shitty school if you ask me. Everyone knows that school networks are for three things:
1) Downloading music and movies illegally.
2) Downloading pr0n.
3) Playing games, even crappy ones like Halo 3.
As you can clearly see homework and research are not on the list...
Haiku for you!
Way back in the day, Doom's first implementation of multiplayer used broadcast packets to communicate amongst client machines. The university I attended was, at the time, home to the world's largest unswitched Ethernet. Doom's popularity led to the swift collapse of the entire network on a regular basis, since a broadcast packet would result in a response from every other machine on the network.
id shortly thereafter patched the game not to use broadcast packets anymore. Once the cause of the network failures became apparent, playing the unpatched version of Doom became grounds for having your Intargopher turned off (we didn't call it the Intarweb back in those days, ya whippersnapper).
My school has a game design major, that I'm a part of.
The internet in the dorms was shittacular. Horrible horrible service, and we had to pay 30$ a month for it.
And, the IT department, when called out on this bullshit, couldn't even give us a break down on how our money was being spent.
So, 3 years ago me and several friends sent an email out to everyone of importance around campus calling them out, basically saying it was bullcrap they advertise themselves as being all advanced at this university and having this gaming major, but the gaming major students can't even get online half the time in their dorms to play....games.
Within several hours, most faculty was writing back and agreeing with us. We showed up at a meeting, and the head of IT didn't have anything together at all.
Basically what happened was for a few months we could opt to be on a seperate network through the engineering department that wasn't managed by the IT department, but rather a professor in his spare time. And gasp, this network was far far superior and less buggy. It had 50% of the computers on campus on it, and 0% of the budget, yet still managed to be far more reliable.
Then, after the next quarter passed, we were allowed to get outside ISP service in the dorms. Alot of my friends get adelphia internet access. I just chose to move off campus, I was tired of dealing with it. You still had to pay the IT department for their crummy connection, on top of paying another ISP.
Do remember that this is a SCHOOL... It's purpose is to educate the kids, not to facilitate them playing games
Humans have educated others through games since forever. Even chess is a strategy game meant to teach others about warfare. The military uses games even today to train soldiers how to behave in combat.
Schools would be better if they used more games to educate their students.
A smart professor could use Halo3 to teach about gender issues or the biology of human perception.
Tell your friends about xenu.net
Journal written by fender177 (1125877) and posted by kdawson on Sunday September 30, @03:17PM
I don't think this article was submitted as a story by the author. It looks like fender117 just posted a little story in his slashdot story, and kdawson stumbled upon it and decided to post it to the front page for some stupid reason.
Recently I purchased one of the limited Halo 3 packages. It looked great. But the game wouldn't start! Upon further investigation I remember I microwaved the disk for 3 minutes for no particular reason whatsoever.
I'm still pissed off though. Nowhere on the package it didn't say specifically about microwaving Halo 3.
I must agree with this Coward. Some random university's network didn't have traffic shaping set up correctly. So? This is somehow newsworthy?
The Yasashii Syndicate ||
Just for the record, dropped (shaped) udp packets are not recovered. TCP/IP notices dropped packets, has them resent, and automatically lowers the connection's transmission rate, whereas with UDP you're just tossing EMP's into people's datastreams. UDP/IP is much more primitive, and relies on application level consistency checks, which, for the record, almost never ever ever monitor packet drops & throttle themselves down when packets start dropping. Thats why most packet filtering systems simply de-prioritize UDP and will not drop UDP.