Author Topic: Bye net neutrality!  (Read 2975 times)

0 Members and 1 Guest are viewing this topic.

Offline An4ximandros

  • 210
  • Transabyssal metastatic event

 

Offline Nuke

  • Ka-Boom!
  • 212
  • Mutants Worship Me
i hope you all brought your ak-47s
I can no longer sit back and allow communist infiltration, communist indoctrination, communist subversion, and the international communist conspiracy to sap and impurify all of our precious bodily fluids.

Nuke's Scripting SVN

 

Offline Klaustrophobia

  • 210
  • the REAL Nuke of HLP
    • North Carolina Tigers
this is the mother of all tl;dr
I like to stare at the sun.

 

Offline Torchwood

  • 27
  • Mechanical Templar
To sum it up, the obligation of several major US internet providers to treat all traffic passing through them equally is cancelled (!!!). This would enable them to give preferential treatment to some (i. e. pay more for more speed) or ban certain traffic entirely (suspected filesharers). Don't let the length of the document obfuscate how disturbing it is.

 

Offline Ghostavo

  • 210
  • Let it be glue!
    • Skype
    • Steam
    • Twitter
I often wondered how can you have QoS with Net Neutrality.
"Closing the Box" - a campaign in the making :nervous:

Shrike is a dirty dirty admin, he's the destroyer of souls... oh god, let it be glue...

 

Offline jr2

  • The Mail Man
  • 212
  • It's prounounced jayartoo 0x6A7232
    • Steam
QoS is prioritizing based on packet type (some packets are time-sensitive more so than others, e.g.:

1 Gaming
2 Video Conferencing
3 VoIP
4 HTTP / browsing
5 FTP
6 Peer-to-Peer
7 Updates

Versus, net neutrality is more saying you can't prioritize your own VOIP service (say, with Time Warner Cable) and trash Vonage's so that their service barely works (or doesn't at all).

 

Offline Ghostavo

  • 210
  • Let it be glue!
    • Skype
    • Steam
    • Twitter
QoS is prioritizing based on packet type (some packets are time-sensitive more so than others, e.g.:

1 Gaming
2 Video Conferencing
3 VoIP
4 HTTP / browsing
5 FTP
6 Peer-to-Peer
7 Updates

Versus, net neutrality is more saying you can't prioritize your own VOIP service (say, with Time Warner Cable) and trash Vonage's so that their service barely works (or doesn't at all).

While that is a major concern of net neutrality, by distinguishing packet types when dealing with traffic, you are in fact ignoring net neutrality. Which is why this issue is less black and white than it seems.
"Closing the Box" - a campaign in the making :nervous:

Shrike is a dirty dirty admin, he's the destroyer of souls... oh god, let it be glue...

 

Offline Aardwolf

  • 211
  • Posts: 16,384
Apologies in advance for being too lazy to look it up myself, but...

Does QoS actually categorize and leave prioritization up to the tubes, or is it a priority value set by the application/machine sending the packets? Because if it's the latter, there's no conflict here.

 

Offline Ghostavo

  • 210
  • Let it be glue!
    • Skype
    • Steam
    • Twitter
Apologies in advance for being too lazy to look it up myself, but...

Does QoS actually categorize and leave prioritization up to the tubes, or is it a priority value set by the application/machine sending the packets? Because if it's the latter, there's no conflict here.

Both.
"Closing the Box" - a campaign in the making :nervous:

Shrike is a dirty dirty admin, he's the destroyer of souls... oh god, let it be glue...

 

Offline Aardwolf

  • 211
  • Posts: 16,384
So I got off my butt and looked up QoS on Wikipedia, and apparently there isn't just one accepted scheme for guaranteeing QoS by the name of "QoS" (as I had previously surmised upon seeing jr2's post).

Thus the answer "both" makes sense. Ok.

Well then, IMO the way to go is to let the application or machine set some sort of prioritization metadata for the packets, and discourage or forbid ISPs etc. from using "deep packet inspection" or alternate ways of prioritizing (unless the metadata is not present?). I add the bit about "discourage or forbid" because IMO packets should be afforded the same legal protections as printed mail (never mind whether those protections exist in practice IRL).

 

Offline Ghostavo

  • 210
  • Let it be glue!
    • Skype
    • Steam
    • Twitter
Well, while in an utopian world that could be an interesting way of dealing with it, in the real world, it just encourages everyone to say "Hey, see all these packets I'm sending? They are really important, honest!".

In a nutshell, you are putting a level of trust on the application/machine that may be unreasonable for the network to cope with.

It can be useful with other QoS measures, but solely as a way to prioritize that same user's packets, but not against other users.
« Last Edit: February 04, 2014, 03:46:25 pm by Ghostavo »
"Closing the Box" - a campaign in the making :nervous:

Shrike is a dirty dirty admin, he's the destroyer of souls... oh god, let it be glue...

 

Offline AdmiralRalwood

  • 211
  • The Cthulhu programmer himself!
    • Skype
    • Steam
    • Twitter
Well, while in an utopian world that could be an interesting way of dealing with it, in the real world, it just encourages everyone to say "Hey, see all these packets I'm sending? They are really important, honest!".

In a nutshell, you are putting a level of trust on the application/machine that may be unreasonable for the network to cope with.

It can be useful with other QoS measures, but solely as a way to prioritize that same user's packets, but not against other users.
Yeah, I say it should default to highest priority, and applications that know that they don't need really low latency can optionally let the network know that (any other scheme sounds like it's just asking for trouble).
Ph'nglui mglw'nafh Codethulhu GitHub wgah'nagl fhtagn.

schrödinbug (noun) - a bug that manifests itself in running software after a programmer notices that the code should never have worked in the first place.

When you gaze long into BMPMAN, BMPMAN also gazes into you.

"I am one of the best FREDders on Earth" -General Battuta

<Aesaar> literary criticism is vladimir putin

<MageKing17> "There's probably a reason the code is the way it is" is a very dangerous line of thought. :P
<MageKing17> Because the "reason" often turns out to be "nobody noticed it was wrong".
(the very next day)
<MageKing17> this ****ing code did it to me again
<MageKing17> "That doesn't really make sense to me, but I'll assume it was being done for a reason."
<MageKing17> **** ME
<MageKing17> THE REASON IS PEOPLE ARE STUPID
<MageKing17> ESPECIALLY ME

<MageKing17> God damn, I do not understand how this is breaking.
<MageKing17> Everything points to "this should work fine", and yet it's clearly not working.
<MjnMixael> 2 hours later... "God damn, how did this ever work at all?!"
(...)
<MageKing17> so
<MageKing17> more than two hours
<MageKing17> but once again we have reached the inevitable conclusion
<MageKing17> How did this code ever work in the first place!?

<@The_E> Welcome to OpenGL, where standards compliance is optional, and error reporting inconsistent

<MageKing17> It was all working perfectly until I actually tried it on an actual mission.

<IronWorks> I am useful for FSO stuff again. This is a red-letter day!
* z64555 erases "Thursday" and rewrites it in red ink

<MageKing17> TIL the entire homing code is held up by shoestrings and duct tape, basically.

 

Offline jr2

  • The Mail Man
  • 212
  • It's prounounced jayartoo 0x6A7232
    • Steam
For what it's worth, I've used cFosSpeed software quite successfully in the past (when I had good Internets!) to prioritize my own traffic - you would be quite surprised at the performance gains.  For example, I could use BitTorrent to download something at my maximum download speed, and yet still successfully be able to browse the Interwebs with little if any noticeable impact on browsing performance.

That's QoS on the end-user side of things, however, not QoS on the ISP side.  Everything of course would still go to pot on lunch break and when all the kiddies got out of school at 3:30.

  
This video sheds some light on the problem:


https://www.youtube.com/watch?v=fpbOEoRrHyU

Definitely worth checking out (&sharing) for the laughs alone.

Also all americans who care about a neutral internet should direct their anger and comments here:
http://www.fcc.gov/comments
« Last Edit: June 02, 2014, 08:11:02 pm by Akalabeth Angel »