Slashdot Mirror


Europe's 'Net Neutrality' Could Allow Throttling of Torrents and VPNs (torrentfreak.com)

An anonymous reader writes: TorrentFreak reports that the European Parliament is approaching a vote on new telecom regulations that aim to implement net neutrality throughout EU member states. Unfortunately, the legislation hinges on a few key amendments, and experts are warning about the consequences should those amendments fail to pass. "These amendments will ensure that specific types of traffic aren't throttled around the clock, for example. The current language would allow ISPs to throttle BitTorrent traffic permanently if that would optimize overall 'transmission quality.' This is not a far-fetched argument, since torrent traffic can be quite demanding on a network." That's not the only concern: "Besides file-sharing traffic the proposed legislation also allows Internet providers to interfere with encrypted traffic, including VPN connections. Since encrypted traffic can't be classified though deep packet inspection, ISPs may choose to de-prioritize it altogether."

161 comments

  1. de-prioritize everthing? by melmut · · Score: 5, Insightful

    If some ISP starts "de-priotizing" all ecnrypted traffic, they'll soon have 95% de-priotized, which will make it useless anyway.

    1. Re:de-prioritize everthing? by Anonymous Coward · · Score: 0

      That makes no sense. If encrypted packets are slower, people will encrypt less.

    2. Re: de-prioritize everthing? by Anonymous Coward · · Score: 0

      That's probably what many governments want

    3. Re: de-prioritize everthing? by Anonymous Coward · · Score: 1

      Apply priority to 95% of clients and priority doesn't mean anything anymore. Better to just turn the priority service off as it won't be doing much anymore.
      Priority doesn't unlock hidden bandwidth, it schedules use of existing bandwidth. So applying the same thing to everyone is the same as or worse than turning it off.

    4. Re: de-prioritize everthing? by melmut · · Score: 1

      Just my point ;-)

  2. Not a problem by AK+Marc · · Score: 2

    So they de-prioritize things. That's fine. The competition between ISPs is enough to have some cater to the edge cases. So long as they don't sell a "prioritized" VPN service above what anyone else can provide on their network, I would be happy with the "problems" listed in the summary. They aren't problems, and are fair and equitable.

    1. Re:Not a problem by kangsterizer · · Score: 3, Insightful

      Not sure how thats not a problem. Its always how this starts. grab a part of it. then fuck up everything over time.

      You will not know if torrent, your game, your mail, or http traffic needs to be throttled. They will decide on that and make the numbers say anything they want to get a financial advantage. That's what they do.

    2. Re:Not a problem by Cederic · · Score: 5, Interesting

      It depends on your definition of 'net neutrality'.

      1 - Every packet is of equal weight and value, irrespective of content
      2 - Every packet is of equal weight and value, irrespective of source or destination
      3 - both of the above

      Where bandwidth demand is greater than availability - i.e. 6pm on a Sunday on residential networks - something has to give.

      I'm very comfortable with my ISP choosing not to take option 1 if it means that packets for online gamers get low latency, video streams don't buffer and web browsing remains interactive. If that means someone's Linux distribution takes another two minutes to download, then that's a reasonable use of the available resources.

      Where I dig my heels in on net neutrality is option 2. If the ISP prioritises its own video streaming service ahead of others, its own gaming service ahead of others, its favourite partners' websites ahead of others, then it's prejudicing the market and acting in bad faith.

      So no, do traffic shaping by all means. It's a reasonable and proportionate approach to assuring quality of service. Just do it for all packets of that type.

    3. Re:Not a problem by Anonymous Coward · · Score: 0

      Where bandwidth demand is greater than availability - i.e. 6pm on a Sunday on residential networks - something has to give.

      Why does something have to give rather than everything having to give. TCP has congestion mechanisms built in such that it reduces the transmission rate so as to avoid dropped packets - without the ISP having to take any action. When the roads become congested, the authorities do not restrict the number of vehicles allowed onto the road or only allow cars and prohibit trucks. All the traffic is slowed, so should it not be the same for a net-neutral internet?

    4. Re:Not a problem by Anonymous Coward · · Score: 0

      Right on! Road traffic neutrality! Fuck ambulances and fire engines! They can wait in the gridlock like everyone else!

    5. Re:Not a problem by PhrostyMcByte · · Score: 1

      The problem with the language they used is that any protocol they can't explicitly classify can be assumed to be encrypted. You run the risk of an unencrypted Youtube video getting prioritized over games, or whatever else is using custom protocols.

      They should not be the ones to hold these reins. And I think that's the whole hold-up -- their focus is obviously that they want control, not so much that they want to limit bandwidth. Really, pretty much everyone involved who they consider a bandwidth hog would be happy to cooperate if tech was there to facilitate.

      We should instead mandate that ISPs support an opt-in depriortization through some QoS extension to IPv6. I'm sure Netflix/etc. would cooperate marking their traffic as bulk if they could actually specify best-effort latency/throughput guarantees and configure their software to buffer/etc. to work with it. P2P software would probably be a good citizen too.

    6. Re:Not a problem by Anonymous+Brave+Guy · · Score: 1

      Why does something have to give rather than everything having to give.

      Because some applications are more sensitive to latency than others. Something happening in real time, such as gaming, a VOIP call, or streaming a video, will be more disrupted by frequent minor delays than a bulk data transfer like backing up 100G of data from office servers to an off-site location overnight.

      When the roads become congested, the authorities do not restrict the number of vehicles allowed onto the road or only allow cars and prohibit trucks.

      Maybe your roads work differently, but over here in the UK, we do this all the time.

      Many popular areas have dedicated lanes to prioritise various forms of transport considered a high priority in congested periods: buses, taxis, cycles, and so on.

      We have a variety of systems for prioritising emergency vehicles, from the obvious lights and sirens, through exempting them from various laws that would cause delays, to providing special equipment at junctions so the lights turn green ahead of the emergency vehicle to allow blocking traffic to clear quicker.

      We have congestion charging and road tolls in some areas, which is partly added to moderate demand at busy times (though there's a fair argument that it's also quite a cash cow for the authority operating the affected roads, which is why this type of measure is more controversial).

      As you mentioned yourself, sometimes trucks are also restricted. There are some places they aren't allowed to go or aren't allowed to stop for loading/unloading at certain times. On our high speed roads, some areas also specifically prohibit overtaking by HGVs at busy times to avoid bottlenecking smaller, faster vehicles excessively.

      So it's actually not true at all that all the traffic on the roads is slowed at busy times. In fact, the roads here make an excellent example of both the advantages and, sometimes, the problems with a "traffic shaping" system.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    7. Re:Not a problem by Anonymous Coward · · Score: 0

      When the roads become congested, the authorities do not restrict the number of vehicles allowed onto the road or only allow cars and prohibit trucks.

      They do where I live. No trucks in extreme weather conditions and during peak hours on certain roads.

    8. Re:Not a problem by aaaaaaargh! · · Score: 2

      That's fine. The competition between ISPs is enough to have some cater to the edge cases.

      Not where I live. We have a choice between 2 ISPs, and I'm pretty damn sure they make illegal price fixing arrangements. Both offer the same packages, pester you with advertisement calls for mobile services and streaming TV bullshit, and have the same incompetent and impotent tech service with a 1/2 to 1 hour call queue.

    9. Re:Not a problem by AmiMoJo · · Score: 1

      It's a huge problem because many people don't have a choice of ISP. I can only get Virgin, for example, because my BT line doesn't support ADSL.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    10. Re:Not a problem by AmiMoJo · · Score: 1

      The difference between (1) and (2) is largely meaningless for net neutrality. If your ISP wants to extort money out of Netflix, say, they can just de-prioritize the type of streaming video packets that they use. They will find a way to affect just Netflix and maybe a few collateral minor services based on packet content.

      The only solution that won't be open to abuse is to treat all packets equally. The only solution to bandwidth being exceeded by demand is to add more bandwidth, or to work with content providers to move content closer to users. For example, YouTube and Netflix will supply ISPs with caching servers to reduce their external bandwidth requirements.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    11. Re:Not a problem by mrbester · · Score: 1

      Wait, you live in a cabled area yet cannot get ADSL over a BT line? Are you too far from the nearest exchange?

      --
      "Wait. Something's happening. It's opening up! My God, it's full of apricots!"
    12. Re:Not a problem by delt0r · · Score: 1

      We would get ISP that would advertise that they don't throttle. I get my full 15MB 24/7 here. I can't see why they would start throttling. They are not about to just have half the fiber go dark.. cus profits. Since it won't affect profits. Not using infrastructure you already have doesn't save money.

      --
      If information wants to be free, why does my internet connection cost so much?
    13. Re:Not a problem by AmiMoJo · · Score: 1

      I'm 2.2km from the exchange. I tried ADSL2 and got about 5Mbps intermittently. They couldn't fix it and BT were not interested because voice works on the line. I could try FTTC I guess but I'm only willing to do it if I can cancel the contract and installation fee when it fails to work. The Infinity web site says I will only get about 15Mbps anyway, which is probably optimistic.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    14. Re:Not a problem by Anonymous Coward · · Score: 0

      Why would my ISP want to?
      Here's the advert they could run:
      "Join us and NOT be able to watch videos! It's all animated GIFs here at ScrewYouCast!"

      If the ISP says "We're here for torrenters, we'll slow down video streaming at peak times", or vice-versa, people will know and choose accordingly.

    15. Re:Not a problem by cdrudge · · Score: 1

      I'm very comfortable with my ISP choosing not to take option 1 if it means that packets for online gamers get low latency, video streams don't buffer and web browsing remains interactive. If that means someone's Linux distribution takes another two minutes to download, then that's a reasonable use of the available resources.

      I'm very comfortable with my ISP choosing not to take option 1 if it means that packets for my Linux distribution download get low latency, my porn movies don't buffer and whatever the hell I want remains interactive. If that means someone's online game has higher latency, their video stream stutters, or their web browsing isn't quite as fast, then tough shit. I pay the same amount for internet as you do. My use of the internet for whatever I want is just as reasonable as your use of the internet. As soon as your traffic takes priority over my traffic, that's the very definition of not being neutral.

    16. Re:Not a problem by drinkypoo · · Score: 1

      So no, do traffic shaping by all means. It's a reasonable and proportionate approach to assuring quality of service. Just do it for all packets of that type.

      No. For god's sake, no, don't do traffic shaping, a small handful of important and ultra-well-known protocols (e.g. SIP) aside. Just deliver my goddamned packets, use as much of the link as you can, and serve customers round-robin. Nothing else. ISPs trying to get smart about traffic shaping actually just ruins everything. Any new kind of traffic gets shaped incorrectly.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    17. Re:Not a problem by Cederic · · Score: 1

      So don't traffic shaping, except do?

      We seem to be agreeing.

    18. Re:Not a problem by Cederic · · Score: 1

      Sounds fair to me, but not that I'm not requiring that my traffic takes priority over your traffic.

      I'm asking that quality of service is a core part of the offering, and acknowledging that not all traffic has the same needs.

      If my youtube uploads make your porn movies buffer then that's a bad thing. If your linux download makes my gaming suck then that's a bad thing.

      Ideally we both flood our upstream and downstreams with no impact on each other. Where the ISP identifies that they can't make that possible, rather than both of us suffer I'm comfortable with some intelligent prioritisation.

      My point was that this does fit within a net neutrality definition. You clearly do want option 1, where your traffic is given priority and fuck everyone else.

      That's fine, such options are usually available so go for it.

    19. Re:Not a problem by thegarbz · · Score: 1

      I'm pretty sure QoS of this kind has been around since the days of dial-up. Your approach only works when equal requirements are placed on packets by all services. This is not the case. Some services work fine when a packet doesn't make it to the destination at all. Others shit themselves when a packet arrives a little too late or in the wrong order.

      Think of it the same as not having your passport sent via regular mail, but rather with tracking and a signature to receive.

    20. Re:Not a problem by FireFury03 · · Score: 1

      I'm tempted to say this isn't a particularly big deal in Europe - if an ISP trys to pull this kind of stunt then the content provider will announce what's happening and folks will just switch ISP. Compare to the US where this *is* a problem because the end users generally don't have a choice of ISP - if the ISP decides to hold Netflix to ransom then Netflix can't just tell their customers to switch ISP.

    21. Re:Not a problem by tburkhol · · Score: 1

      The difference between (1) and (2) is largely meaningless for net neutrality.

      The difference between prioritizing packets based on source or service is the key to net neutrality. It may be hard to remember, now that "the internet" is largely HTTP, but there are a lot of different data protocols out there, each designed for different purpose and with different needs. Likewise, every network will be congested at times, so routers need to know how to prioritize data. Serving everything FIFO means your FPS "shoot enemy" packet may have to wait for my "upload another cat picture" packet.

      Net neutrality means that Blizzard's ISP can not sell individual WoW players priority through their network, but have to pass all of that traffic using the same rules. They can choose to prioritize WoW traffic on port 3724 above HTTP traffic on port 80 (or vice versa), but they can't choose to prioritize my WoW over yours. Most streaming services use HTTP/HTTPS, so a neutral ISP can't deprioritize Netflix without affecting the entire web.

    22. Re:Not a problem by BradleyUffner · · Score: 1

      The problem with the language they used is that any protocol they can't explicitly classify can be assumed to be encrypted.

      Then we just tunneling TCP/IP over DNS. I mean that jokingly, but it's a real thing. http://analogbit.com/software/...

    23. Re:Not a problem by cdrudge · · Score: 1

      Where the ISP identifies that they can't make that possible, rather than both of us suffer I'm comfortable with some intelligent prioritisation.

      I'm not. Who am I, you, some network engineer, or some pencil pusher at determining the importance of one packet over another?

      You clearly do want option 1, where your traffic is given priority and fuck everyone else.

      No. I was being facetious with my comment. I want my packets to be treated exactly the same as every other packet. No more. No less. If my traffic causes your traffic to be slightly delayed, sorry, but so be it. If your traffic causes my traffic to be slightly delayed, so be it as well.

    24. Re:Not a problem by DarkOx · · Score: 2

      I say Don't do traffic shaping. Why should SIP and RSTP get special treatment. Is my skype call less important? If you allow shaping of even the 'ultra well known protocols' than you effectively choke off innovation.

      So nobody can ever get a better voip protocol out the door because the network treats it like shit so for practical use it ends up being inferior. We have enough issues like proxies and NATs that can't deal with non http protocols in the case of proxies, and NATs that don't handle anything that isn't udp/tcp/icmp, to say nothing spotty IPv6 support. We are denied a lot of superior solutions because we let people make assumptions about how the network is used.

      You are only introducing more of that if you allow shaping, on 'retail' network connections. Its not going to do anything in the long run other than hold good technology back!

      Lets either have real simple net neutrality that is plain and easily understood by all. "You take IPv[X] protocol packets and you forward them to their destination to the best of your ability without regard for the destination, source, or higher level protocol."

      If you try to legislate anything more complex than that you will fail and you will cause unintended consequences.

      --
      Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
    25. Re:Not a problem by drinkypoo · · Score: 1

      So don't traffic shaping, except do?

      No. Don't shape streaming traffic. Just throw it into the bulk bin. And don't shape most of the traffic that you claim needs shaping, because it makes the problem worse and not better. Your logical fallacy is moving the goalposts.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    26. Re:Not a problem by Cederic · · Score: 2

      My logical fallacy is arguing with idiots.

    27. Re:Not a problem by Anonymous Coward · · Score: 1

      Where bandwidth demand is greater than availability - i.e. 6pm on a Sunday on residential networks - something has to give.

      Yeah, it's called infrastructure. If your infrastructure can't handle peak demand, it's time for an upgrade. The solution isn't to kick the can down the road by by limiting certain uses.

    28. Re:Not a problem by Anonymous Coward · · Score: 0

      Latency has no need to change only bandwidth.

      The ideal solution is simply to throttle users not applications. Going from a 50Mbps to a 5Mbps makes not difference to a 2Mbps video stream, but will cut back on torrents simply because maxing bandwidth. The real issue is ISP's want to pretend to sell a 50Mbps connection and throttle applications so users think the services fault not the ISP's crappy network.

    29. Re:Not a problem by myowntrueself · · Score: 1

      Right on! Road traffic neutrality! Fuck ambulances and fire engines! They can wait in the gridlock like everyone else!

      Yeah because if that game lags out someone is going to die!

      --
      In the free world the media isn't government run; the government is media run.
    30. Re:Not a problem by Gr8Apes · · Score: 1

      Because some applications are more sensitive to latency than others. Something happening in real time, such as gaming, a VOIP call, or streaming a video, will be more disrupted by frequent minor delays than a bulk data transfer like backing up 100G of data from office servers to an off-site location overnight.

      Out of those, only 1 is a major user bandwidth in a common network and, amazingly, there's a solution for it. A true peering system and allowing caching for streaming will remove streaming's issues, allowing end users to essentially only tie up the last few hundred feet if done properly. How many people are watching House of Cards when it comes out? What if every one of them didn't have to stream from a central group of servers, but instead had effective peering? Of course, the DRM people would be running around with their hair on fire, not realizing that most video is watched only one time....

      --
      The cesspool just got a check and balance.
    31. Re:Not a problem by Anonymous+Brave+Guy · · Score: 1

      That depends entirely on the network. In some places I've lived/worked, on-line gaming was a heavy contributor to overall data volumes. In some places, video calls have become so (and obviously aren't amenable to the kind of caching you mentioned). I don't think that any particular examples are really the point anyway, though.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    32. Re:Not a problem by iamgnat · · Score: 1

      So no, do traffic shaping by all means. It's a reasonable and proportionate approach to assuring quality of service. Just do it for all packets of that type.

      Or they could always do something novel like not oversubscribe their service or build out their infrastructure to actually support what they are selling.

      Traffic shaping at the local network level where the administrators actually know what type of traffic is important to them is fine. Shaping at the provider level is ridiculous as it will always unfairly hinder someone (why should your gaming/streaming/backups/pr0n/etc... be more important than whatever I am doing? Why should whatever I'm doing be more important than what you are doing?).

      Maybe those things that have a low tolerance for latency should finally go back and deal with it like they should have to begin with. Our problems with network traffic are perfectly analogous to memory and storage foot prints of applications. There was a day when resources were finite both in availability and price, but as the resources became more readily available we collectively got lazy and just said "buy more resources". I'm not suggesting that we go back to living in a 300baud world, but there is also no reasons for services to blindly consume as much memory/disk/bandwidth as possible when they rarely actually need to if they put the effort in up front to design their systems better.

    33. Re:Not a problem by Gr8Apes · · Score: 1

      I don't have it handy, but there was a published report when Netflix was being asked to pay that stated that 80% of cross ISP traffic was Netflix streaming related. Also, an HD movie will generally have far more bandwidth requirements than a video call. If online gaming has that much bandwidth requirements, then perhaps that online game requires some re-architecting, because the only thing that should really matter is latency. The actual amount of data sent should be relatively small, or you have a horde of on line gamers on a dangerously oversubscribed network.

      --
      The cesspool just got a check and balance.
    34. Re:Not a problem by Cederic · · Score: 1

      I don't care how beautifully elegant, lean and efficient my voice communications protocol is, if there's a three second pause between words because some cunt's hogging the bandwidth watching cat videos then we're not talking.

      Investing in infrastructure is sensible, but don't pretend you can design latency requirements out of everything. You can't.

    35. Re:Not a problem by Anonymous+Brave+Guy · · Score: 1

      I've also seen reports that at certain times NetFlix represents a high proportion of overall Internet traffic, though I don't recall any with a figure nearly as high as the 80% you mentioned. Maybe that's been true somewhere at some time. But with the rise of things like cloud services, the volume of data flying around during the business day is surely increasing as well. Also, I suspect you underestimate the bandwidth requirements of, say, a RTS game with half a dozen players, each with hundreds or thousands of units, where there are tens or hundreds of thousands of moving things to sync up six ways. But as I said before, I still don't think the point is really which specific services might require more bandwidth and/or lower latency. The point is just that some services are more demanding than others, and traffic shaping in favour of each service being as useful as possible is not unreasonable.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    36. Re:Not a problem by mrbester · · Score: 1

      They aren't interested because 5Mbps RADSL is the best you're going to get; in their eyes there's nothing to fix. Unless your cabinet is also yonks away then they can do better than 15Mbps for FTTC. My exchange is 2.7k away but the cabinet is 300m do I get theoretical max of 35Mbps. Of course there's no point in you getting Infinity as you're on cable which is faster anyway...

      --
      "Wait. Something's happening. It's opening up! My God, it's full of apricots!"
    37. Re:Not a problem by sjames · · Score: 1

      If they're doing all that packet inspection anyway, they can do proper fair queueing. Each customer is assigned their fair share of the total uplink for their area and each queue is allowed to borrow as much as is available from under-used queues.

      Suddenly everyone gets their fair share without regard to what they're communicating with, where it is, or over what protocol. Further, they can keep their fingers out of the payload and just look at the src and dst fields of the header.

    38. Re:Not a problem by omnichad · · Score: 1

      You don't even benefit from low latency on a Linux distro download as long as the total incoming bandwidth is the same.

    39. Re:Not a problem by Bengie · · Score: 1

      AQMs solve the issues people have with QoS and traffic shaping. Instead of doing strict prioritizing, sprase flows get strict priority and heavy flows get bandwidth evenly distributed. http://www.bufferbloat.net/pro...

    40. Re:Not a problem by Anonymous Coward · · Score: 0

      Why should your game get prioritized over my ISO download? It shouldn't. It should be up to the subscriber which packets get priority within the bandwidth they're subscribed to get. If the ISP isn't able to provide that then they've drastically oversold and need to up the bandwidth provided or reduce the bandwidth they are advertising to customers. The problem is companies are telling people they can get 120Mbps when in reality they can't reliably get more than 10Mbps during prime time.

    41. Re:Not a problem by Anonymous Coward · · Score: 0

      4- Each packet should get a probability of access to each congested resource in proportion to the service contract.

      If that happened, net neutrality, bw hogs, etc would not be an issue.

  3. So this how they are going to fight Google by Anonymous Coward · · Score: 0

    Since almost all Google traffic is served via SSL, it will be deprioritized. Sneaky.

  4. Hows is this a net neutrality bill? by jjbarrows · · Score: 4, Insightful

    If they are allowed to set priorities for different traffic, how is this a net neutrality bill?

    1. Re:Hows is this a net neutrality bill? by minkowski76 · · Score: 2

      Sounds Orwellian to me, but that's the default state of the EU.

    2. Re:Hows is this a net neutrality bill? by Anonymous Coward · · Score: 0

      net neut has nothing to do with setting priority bands based on protocol, it has everything to do with not favouring your own offering on protocol X over the offerings of others on protocol X

      what's in this bill seems sane, and I say that as a heavy VPN (for work and play) and torrent user (for play)

    3. Re:Hows is this a net neutrality bill? by serviscope_minor · · Score: 4, Informative

      I though net neutrality is frequently confused with QoS.

      Throttling all VPNs is net neutrality. Throttling all VPNs except those provided by the ISP isn't. Net neutrality is about being neutral as to the source/destination/provider, not the protocol. It's to stop the ISPs abusing their service provider positions to make their versions of services better than everyone else's by artificially damaging other people's.

      Don't get me wrong, it's still crappy, but I always thought the point of network neutrality was to level the playing field for service providers, not protocols.

      --
      SJW n. One who posts facts.
    4. Re: Hows is this a net neutrality bill? by Anonymous Coward · · Score: 0

      We're fine with it. Safety and order are more desirable than "freedoms" no sane adult is interested in.

    5. Re:Hows is this a net neutrality bill? by thoromyr · · Score: 2

      While you have a sane view of network neutrality, not everyone subscribes to it. The reality is that different protocols have different foot prints and are not all equal. It makes little sense to pretend that they are -- and when you do handle traffic as if each and every packet was equal and equivalent then you get problems.

      One example is bit torrent. It is one of the most abusive network protocols in use. It is resource intensive (e.g., routing overhead for 1:1 connections like http are far less than that for peer to peer networks) and inefficient (that is, it takes more packets *and* more bytes to transfer the same amount of data). The gains for the users of it are real (pseudonymity, overcoming limitations of asymmetric ISP connections, difficult to shut down) but they come with a definite price. And that cost is paid by demands on the infrastructure to the detriment of other uses and other users.

      Having been in an environment with limited bandwidth and numerous users of p2p (a university) and having access to traffic information I can speak from experience. The demands of bit torrent, left unchecked, choke out other users and usage of the network. Increase your bandwidth and the bit torrent usage will simply expand. With *throttling* of bit torrent in play you can arrive at a happy medium where bit torrent still works and everyone else can enjoy an essentially unlimited Internet.

      While I am a strong proponent of network neutrality as you describe it, there is a case to be made for handling packets different based on who is involved (even if the technical details are tricky). For example, all of the users who are pirating Game of Thrones with bit torrent should definitely be throttled, but it is harder to argue that game updates should be throttled to the same extent. To a point this can be handled by detecting differences in protocol (e.g., the World of Warcraft bit torrent updater), but all that does is invite the purveyors of general file sharing software (e.g., uTorrent) to mimic such updaters.

      When you get right down to it, the details of what any given approach to network neutrality actually means in practice muddies the water and there is no single best approach. Implementation details will divide those who adhere to the same overall view. Which is why there is so much debate on the subject, even though there are only three basic views. Everything takes on nuances when you actually start to deal with it.

    6. Re:Hows is this a net neutrality bill? by dunkindave · · Score: 1

      Throttling all VPNs is net neutrality. Throttling all VPNs except those provided by the ISP isn't. Net neutrality is about being neutral as to the source/destination/provider, not the protocol. It's to stop the ISPs abusing their service provider positions to make their versions of services better than everyone else's by artificially damaging other people's.

      OK, picture this. The ISP comes out with their own proprietary protocol to stream their video service, maybe just a special data format within HTTP packets - after all, a different protocol could technically be at any level of the protocol stack. Their protocol gets prioritized, while the competitors' protocol gets de-prioritized. The ISP is technically only throttling based on protocol, not source/destination.

      The ISP version of Murphy's Law: If it can be abused, they will find a way.

    7. Re:Hows is this a net neutrality bill? by mattventura · · Score: 1

      Okay, so if I run an ISP, and we offer our own video service, I'll just barely modify an existing protocol and use that for our video service. Then I'll prioritize it over all other video protocols.

      See why that doesn't work?

    8. Re:Hows is this a net neutrality bill? by mattventura · · Score: 1

      Like I said on another post, the problem is that if an ISP wants to prioritize their own service over others, there's nothing stopping them from trivially modifying an existing protocol, calling it a new protocol, and prioritizing that over other protocols of the same nature.

      The solution to bandwidth hogs like p2p is per-user bandwidth control. If user A is using tiny amounts of bandwidth but user B is using a ton, then you prioritize user A's packets. If someone wants to suck down tons of bandwidth, then the only packets they choke out are their own.

    9. Re:Hows is this a net neutrality bill? by JesseMcDonald · · Score: 1

      While I am a strong proponent of network neutrality as you describe it, there is a case to be made for handling packets different based on who is involved (even if the technical details are tricky).

      No, handling packets differently based on who is involved is pretty much the opposite of neutrality.

      Neutrality should mean that the specific source, destination, and content of a packet (including things like the "protocol" and "port" fields) have no effect on prioritization. Data which can influence prioritization includes the level of service the customer purchased, whether or not the packet must be routed outside the ISP's own network, general statistics about the customer's network traffic like historical bandwidth use and number of unique flows, packet sizes, explicit QoS flags (e.g. "high bandwidth", "low latency", "bulk traffic") set on the packets by the customer, and current capacity and loading of the network.

      Any application of DPI automatically renders the prioritization non-neutral. Or more generally: If the presence or absence of encryption would affect prioritization, the prioritization rules are not neutral.

      --
      "The state is that great fiction by which everyone tries to live at the expense of everyone else." - Bastiat
    10. Re:Hows is this a net neutrality bill? by Bengie · · Score: 1

      Instead of providing the bandwidth paid for, people who roll-over for abusive ISPs by using less bandwidth, should get rewarded by getting priority over those who make use of their paid service. My argument is not against small ISPs, but normal sized ones where bandwidth is a rounding error compared to other costs.

    11. Re:Hows is this a net neutrality bill? by Bengie · · Score: 1

      On average, P2P is now a small percentage of download bandwidth, but you may have a bias with lots of college students.

  5. You what? by DigitAl56K · · Score: 1

    How exactly is torrent traffic impactful on an ISP network? they're just routing packets around (okay, maybe you need a larger routing table?), it's the nodes that have to do most of the work. Unless they're using carrier-grade NAT, in which case get IPv6 working you lazy b*s.

    Also, looking forward to seeing http encapsulated VPNs!

    1. Re:You what? by Cederic · · Score: 2

      1/6 of the downstream traffic and 1/3 of the upstream traffic is impactful on an ISP network because it consumes resources that would otherwise be available for other uses, and/or requires the ISP to invest in additional infrastructure to prevent that traffic impacting other uses.

      it's the nodes that have to do most of the work

      You appear to come from a world that has infinite speed zero latency networks. Welcome to Earth, where we have an internet that requires switches, routers, fibre optics and complex networking.

    2. Re:You what? by Anonymous Coward · · Score: 0

      Those users are paying for their connections. Is it an issue that they're actually using it, or is the issue an over-subscribed, under-built network?

    3. Re:You what? by DigitAl56K · · Score: 1

      1/6 of the downstream traffic and 1/3 of the upstream traffic is impactful on an ISP network

      Maybe I missed it, where are those numbers coming from?

      Also, let's say it is 1/6th or even 1/3rd of the traffic, that doesn't say anything about the capacity.

      because it consumes resources that would otherwise be available for other uses

      Ignoring the distinction between traffic and capacity, your argument is "if the traffic wasn't being used for what the subscribers wanted to use it for, it could be used for..." what exactly?

      and/or requires the ISP to invest in additional infrastructure to prevent that traffic impacting other uses.

      Yes, ISPs need to invest in infrastructure to ensure the service level they sell meets the real world wants and needs of the customers they sell it to. And the problem here is? Seems like the fundamentals of running a business to me...

      You appear to come from a world that has infinite speed zero latency networks. Welcome to Earth, where we have an internet that requires switches, routers, fibre optics and complex networking.

      Ooohhh, it's "complex". Better stop applying independent thought processes and follow the narrative then, like you have.

    4. Re:You what? by Cederic · · Score: 1

      I didn't say there was an issue. I merely answered the question of how torrent traffic is impactful on an ISP.

    5. Re:You what? by Cederic · · Score: 1

      Maybe I missed it, where are those numbers coming from?

      Online references located via Google search results. Those were 2013 numbers, more recent statistics may vary.

      The precise numbers don't matter, and actual capacity also doesn't matter. Your question was "How exactly is torrent traffic impactful on an ISP network?" and my response is that torrent traffic is a meaningful percentage of the network use for an ISP.

      Since the ISP invests resources in providing a network, it's pretty obvious that the ISP is investing resources in meeting the demands of torrent users.

      Yes, ISPs need to invest in infrastructure to ensure the service level they sell meets the real world wants and needs of the customers they sell it to. And the problem here is?

      The problem is that there are limited resources available to invest in networks, and ISPs have to balance investment against benefits.

      If you'd like your ISP to invest in adequate network resources to cope with your personal demand then give them the money. It's called a commercial arrangement and your ISP has an entire department that would be delighted to help you with this.

      As you say, it's the fundamentals of running a business. Running one at a loss due to over-investment without returns rapidly leads to not running one at all.

      Ooohhh, it's "complex". Better stop applying independent thought processes and follow the narrative then, like you have.

      Given your inability to follow any narrative I'm finding this comment amusing.

      Me, I pay my ISP far more than their competitors charge, and in return I get far better bandwidth with clearly stated traffic shaping policies. I choose to accept those policies.

      Maybe that makes me a traitor to the 1337 Gods of the Internetz; guess how much I give a shit.

    6. Re:You what? by thoromyr · · Score: 1

      you acknowledge, then dismiss, the most glaringly obvious problem with bit torrent (from a network provider point of view).

      Congratulations, but dismissing it doesn't make the problem go away. It does make it look like you have no understanding of the issues involved. Try working at an ISP sometime (or otherwise gain working, practical knowledge).

    7. Re:You what? by Bengie · · Score: 1

      You must be from a planet where Raspberry PIs cost $1.5k because there's no competition. But then you still claim we're getting a good deal because it's still faster and cheaper than an 8086.

    8. Re:You what? by Cederic · · Score: 1

      Curious. Where did you read that I claim we're getting a good deal?

      I mean, I'm getting 160Mbps down and 12Mbps up, and within those bounds network performance and availability is excellent. I still pay too much and the upload is too low. It's not a bad deal, but I don't think I've claimed it's a good deal.

      A lot of people don't even have it that good. I acknowledge this. I also acknowledge that if provision of gig links up and down were trivial and cheap, we'd have them.

    9. Re:You what? by Bengie · · Score: 1
      Implied in this. You assume it's impactful. It's only impactful for ISPs that are wasteful and slow. Slow networks are expensive because they go out of their way to do things inefficiently. Fast networks are cheap because they reduce the number of expensive slow layers. If you had to choose between a single chassis that is $2k per customer and supports 5k customers at 1Gb/s with 4Tb/s of uplinks, or a copper node that is $10k per customer and supports 200 customers with a shared uplink of 10Gb. Which one would you choose?

      1/6 of the downstream traffic and 1/3 of the upstream traffic is impactful on an ISP network because it consumes resources that would otherwise be available for other uses, and/or requires the ISP to invest in additional infrastructure to prevent that traffic impacting other uses.

    10. Re:You what? by Cederic · · Score: 1

      Slow networks are expensive because they go out of their way to do things inefficiently. Fast networks are cheap

      What the holy fuck. It's cheaper to have a fast network? Shit, all these ISPs, they've been doing it wrong all this time.

      You must be a billionaire, meeting public demand for ever increasing speeds by continually reducing your costs through enhancing your network to make it faster.

      Really?

  6. Err... by EmeraldBot · · Score: 3, Insightful

    The torrent part I agree with: torrenting can be very demanding on the networks, and torrents are not used in applications that require real time. They'll be fine if their file transfers take a little bit longer. The encrypted traffic part though - a lot of traffic nowadays is encrypted, so that hardly helps. Furthermore, I don't think that punishing traffic that is encrypted is very fair: the performance overhead is not that great, and I don't understand the obsession with people wanting to monitor and inspect everything. Even in Germany it's a pitiful state of affairs, though not as bad as the US or England. Watching me browse Slashdot is supposed to further secure the state, ja? I don't feel any more secure, and I doubt anyone else does either. I'm very surprised they are as free with it as they are actually; although all (I hope!) banking sites are encrypted nowadays, if they were to read my bank statements unencrypted, I believe that may expose them to a lawsuit from myself...?

    --
    "Set a man a fire, he'll be warm for the rest of the night. Set a man afire, he'll be warm for the rest of his life."
    1. Re: Err... by robi5 · · Score: 2

      Because the ISP can't tell what is being encrypted. Naturally, if torrents are throttled and encrypted streams aren't, then all P2P data sharing will move to encrypted.

    2. Re:Err... by Anonymous Coward · · Score: 0

      If you paid the same for your connection, then nobody has the right to decide that your packets are less of a priority than other packets. Whether your packets are VoIP packets or torrent packets is irrelevant. Your packets don't have to let other packets skip in front of them. The ISP should not even look at the TCP headers, where the port numbers are, let alone at the payload, where the data is, and IP addresses should only inform routing decisions, not priority decisions. If you let someone else decide for you which packets are important and which are not, you've given them control over the applications you can use.

    3. Re:Err... by AmiMoJo · · Score: 1

      Torrents are used for real-time streaming video, e.g. Popcorn Time.

      It's not just that torrent transfers will take a bit longer. ISPs will severely limit them, so that services that use Bittorrent will grind to a near complete halt at times when people want to use them. Lots of services, such as Amazon S3, Vodo, NRK, Blizzard's game distribution system, Wargaming's distribution system, the UK government, research data distribution and the Internet Archive will be affected.

      We have seen it before, it's not just conjecture.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    4. Re:Err... by ruir · · Score: 1

      If you paid for the highway/freeway/motorway then nobody has the right to decide at what speed you drive, or you having lesser priority than other vehicles. Wether you drive a bicycle, car, or an ambule is irrelevant.

    5. Re:Err... by thegarbz · · Score: 1

      The torrent part I agree with: torrenting can be very demanding on the networks, and torrents are not used in applications that require real time.

      Depends on HOW they implement this. It's a busy day let's blanket slow all P2P is a dumb way to do it when international lines are clogged but local peers are underutilised. Setting it to a fixed speed is also dumb compared to dynamically adjusting as a percentage of pipe capability. Likewise torrents should be treated equally the same as any larger download, why should my 20MB torrent be slowed but someone downloading a 40MB TIFF file not be?

      This isn't as simple as many people make out. QoS is still required, but the implementation of which needs to be managed intelligently.

      I actually think this was a real plus of the On peak / Off peak download restrictions in Australia. Of course in Australia it was due to greedy money hungry over provisioned ISPs screwing customers and nothing to do with QoS.

    6. Re:Err... by Anonymous Coward · · Score: 0

      That fight was lost the moment the internet was invented. Perhaps you'd like to go back a few decades and fix that. Also, priorities exist implicitly via peering agreements. Lastly, I wouldn't mind it if my skype/voip conversation was given priority over somebody's porn download.

    7. Re:Err... by Anonymous Coward · · Score: 0

      I wouldn't mind it if my skype/voip conversation was given priority over somebody's porn download.

      You should not want that, because prioritizing is just a nice word for not giving you what you paid for if your packets are the "wrong" type. By hiding the most immediately felt effects of congestion, prioritizing allows higher contention ratios, which is another euphemism and means selling many times over what you only have one of. Without congestion, you don't need prioritization. With congestion, you still don't need prioritization. You need a faster network.

    8. Re:Err... by waTeim · · Score: 1

      The torrent part I agree with: torrenting can be very demanding on the networks, and torrents are not used in applications that require real time. They'll be fine if their file transfers take a little bit longer.

      10% longer ---> 10% more time spent --> 0.1*C*X lost efficiency from loss of relevancy. Here's the problem, you're uninformed and are suggesting unfair solutions because of it. Now imagine the problem magnified a million-fold (a million people all with their own perspective) some of which aren't even trying to be fair. In the face of that, how does one suggest prioritization rules when the ones with most-likely adopted opinions are the ones with the most money?

  7. Does Europe need regulation? by 91degrees · · Score: 2

    Net Neutrality is needed in the US because there's essentially no competition. It's a regulation on a monopoly operator.

    Many European countries have competition in the telecoms sector. Any action perceived as unfair throttling will see their customers go elsewhere.

    The problem is, regulation is a blunt instrument. If I want decent broadband speed for Netflix, I don't care if everything else is slower. However, it might be in Netflix's interests to offer ISPs a cut to allow higher broadband speeds for its service only. Beneficial to the ISP, to the customer and to Netflix. Strict net neutrality doesn't allow this. Make an exception and you end up with loopholes, and I'm sure there are other potential scenarios where you simply don't want neutrality.

    1. Re:Does Europe need regulation? by Anonymous Coward · · Score: 0

      The whole traffic prioritisation argument is just an excuse for ISPs to keep charging us the same for not investing in their networks.

      The real solution is to enforce net neutrality so that ISPs are forced to invest in their networks to stay competitive, otherwise they'll go out of business and the ISP that has invested to ensure maximum bandwidth availability will win out.

      If you allow for prioritisation and so forth like is being suggested here, then you're just asking for network investment to stagnate so that other countries that do have net neutrality will race ahead of you.

      Stop giving ISPs the benefit of the doubt that they need to prioritise. They don't, they're just trying to grow their profit margins at the expense of lesser service to their customers. ISP allowance caps are such that you could download more 10 years ago (albeit sometimes more slowly for some users) than you can now, and yet the cost of bandwidth has continued to plummet in that time frame.

      ISPs have proven time and time again over the last 20 years that they can't be trusted, increasing their profits at the cost of the broader economy by holding back digital business as a result due to cartel like agreements to keep their networks equally shit rather than invest to actually give people what they pay for (they pay for unlimited, but rarely get it - most ISPs have some limits in terms of throttling or bandwidth allowance). Therefore, they need to be legislated against with net neutrality.

  8. Time to encrypt ALL traffic then by The+Cisco+Kid · · Score: 1

    and start deprecating ALL unencrypted protocols.

    Establish a new connection dispatch service that all all other services would use. All interconnections would first establish a connection to the dispatch, which would establish a TLS or PGP type of encrypted session, and THEN transit information about which service to connect to.

    1. Re: Time to encrypt ALL traffic then by robi5 · · Score: 1

      Why would anyone switch to encrypted if unencrypted packets get higher priority?

    2. Re: Time to encrypt ALL traffic then by Anonymous Coward · · Score: 0

      Because if all protocols are encrypted, all protocols have the same priority.

    3. Re: Time to encrypt ALL traffic then by dunkindave · · Score: 1

      You miss the point. To use a car analogy, if the rules said people driving a 1973 Pinto are allowed to use the carpool lane with only one occupant, would some people choose to drive that (arguably) PoS just so they could go faster during commute? Some people will prioritize speed and convenience over quality and safety.

  9. The use of VPN and Encryption by businesses by Taco+Cowboy · · Score: 2

    Whether the governments like it or not, the use of VPN and encryption is on the rise by businesses around the world

    My companies, for example, rely on VPN and encryption for all inter-office data traffic, and if EU starts to de-prioritize VPN and/or encrypted traffic many business communication will be hit

    --
    Muchas Gracias, Señor Edward Snowden !
    1. Re:The use of VPN and Encryption by businesses by PolygamousRanchKid+ · · Score: 3, Insightful

      Whether the governments like it or not, the use of VPN and encryption is on the rise by businesses around the world

      . . . it's not just businesses . . . but governments, as well, who use VPNs.

      So when those Eurocrats in Belgium realize that their VPN is being throttled, they will suddenly change their minds.

      --
      Schroedinger's Brexit: The UK is both in and out of the EU at the same time!
    2. Re: The use of VPN and Encryption by businesses by Anonymous Coward · · Score: 1

      Don't be naive, there are different rules for the Elite.

    3. Re: The use of VPN and Encryption by businesses by Anonymous Coward · · Score: 0

      Additionally, a lot of games now use p2p to securely roll out updates while most of the bandwidth falls on the clients.

    4. Re: The use of VPN and Encryption by businesses by Anonymous Coward · · Score: 0

      Then they'll have to change. We'll have to. 10 years ago I couldn't have lived without USENET, now it's gone and I have adapted. Or simply grown up and understood the world does not have to fulfill my wishes.

    5. Re:The use of VPN and Encryption by businesses by Tukz · · Score: 1

      Governments are businesses.

      --
      - Don't do what I do, it's probably not healthy nor safe. -
    6. Re: The use of VPN and Encryption by businesses by Anonymous Coward · · Score: 0

      Why should the world, voluntarily, not fulfill your wishes?

    7. Re: The use of VPN and Encryption by businesses by Anonymous Coward · · Score: 0

      Especially for the Eurocrats. They'll just have the Taxpayers pay for a better internet connection

    8. Re:The use of VPN and Encryption by businesses by ultranova · · Score: 1

      My companies, for example, rely on VPN and encryption for all inter-office data traffic, and if EU starts to de-prioritize VPN and/or encrypted traffic many business communication will be hit

      That's okay. You simply make "unthrottled encrypted traffick" a feature offered for business-class connections. Private persons don't have secrets unless they're terrorists.

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    9. Re:The use of VPN and Encryption by businesses by Anonymous Coward · · Score: 0

      My companies, for example, rely on VPN and encryption for all inter-office data traffic, and if EU starts to de-prioritize VPN and/or encrypted traffic many business communication will be hit

      That's okay. You simply make "unthrottled encrypted traffick" a feature offered for business-class connections. Private persons don't have secrets unless they're terrorists.

      And there I was, thinking that https was encrypted, and that banking used it for private persons, and that online shopping also used it for private persons.

  10. 100% - 95% = 5% by Anonymous+Brave+Guy · · Score: 2

    Apply priority to 95% of clients and priority doesn't mean anything anymore

    Actually it does, but probably not in a good way: it means the other 5% of clients are losing out, perhaps heavily.

    Avoiding this scenario -- keeping in mind that a huge proportion of all Internet traffic is generated by a relatively small number of businesses today, and all the little guys between them might only make up 5% of total traffic -- is a large part of why Net Neutrality matters.

    --
    If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    1. Re:100% - 95% = 5% by RavenLrD20k · · Score: 3, Interesting

      I get where your confusion is coming from. Your parent was talking about applying prioritizing 95% of the traffic in response to an AC that was questioning the logic of de-prioritizing encrypted traffic. Let me change the logic to something that will make a bit more sense by using the same argument from the OP of the thread to provide a bit more consistency.

      If 95% of clients are getting de-prioritized based on the traffic being encrypted, that means that 5% of clients are being prioritized to allow the maximum bandwidth allotted to them and giving them full benefit of their link. The other 95% are truly neutral on the link now, because the ISP can't use Deep Packet Inspection to identify the type of traffic to prioritize. So when the majority of users are using encryption for everything it becomes a matter of hide your usage and have an experience much like most of the rest of the people on that network, or bare your ass to the world about what you're doing and experience the fast lane while doing it.

      Personally, as someone who grew up in the days of dialup... I wouldn't care if images take 3 minutes to load like they used to, I'm not decrypting my traffic for anything. If there are more people that feel as I do than are there are who are willing to sacrifice their information to the world for some faster downloads, then my speed won't suffer all that much.

    2. Re:100% - 95% = 5% by Anonymous+Brave+Guy · · Score: 1

      Ah, sorry, apparently I'd jumped context and missed the unusual use of "prioritised" to mean "deprioritised" in this particular subthread. Scratch my previous comment, then.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    3. Re:100% - 95% = 5% by Spaham · · Score: 1

      I grew up with dialup, at 300 bauds !!
      but I wouldn't like to lose my gigabit fiber I have right now.

  11. I predict by Anonymous Coward · · Score: 0

    I predict more vpn services operating on port 443

    1. Re:I predict by melmut · · Score: 1

      Or a vpn protocol over https. Or services which work directly on https. Which make any VPN useless, which has always been my opinion ;-)

    2. Re:I predict by Anonymous Coward · · Score: 0

      Cisco AnyConnect, and probably others, can already be set to use HTTPS on port 443. That is how my work VPN is configured since some hotels/airports/coffee shops/etc restrict which protocols they let out, and port 443 is always in the permitted category.

  12. Excellent news by GeekWithAKnife · · Score: 1


    It's about time we update bittorrent with better security/encryption and something less easily detectable.

    We will all make our own net neutrality when everything is encrypted and nothing can be prioritised. Pros and cos but it's better than "net neutrality" IMO.

    --
    A 'singular oddity' is an event that cannot be explained and only happens when you are alone.
  13. Encryption by Alioth · · Score: 1

    The trend is for everything to become encrypted, anyway - so the whole thing will be moot.

    Even our company's website defaults to https and we're not even a tech company. YouTube defaults to https. Google. Farcebook, Reddit. (Slashdot seems to be one of the few that don't).

    If they start throttling a protocol, people will start making it look like https to work around the throttling - use port 443 and TLS 1.2.

  14. Bunch of whiners by mvdwege · · Score: 1

    Really, a bunch of torrenting whiners whine because the proposed regulation acknowledges that ISPs have a legitimate interest in QoS, and that this might impact their download speeds.

    Get in your thick heads: Net Neutrality is not about freedom to download, it is about forbidding discriminating traffic based on the endpoints.

    --
    "I know I will be modded down for this": where's the option '-1, Asking for it'?
  15. Because it is not content or person based by aepervius · · Score: 3, Interesting

    Net neutrality is all about making sure the traffic is not filtered by content, what packet you have on port 80 should not be prioritized because it is coming from cnn.com while the one from say, google.com is throttled because they did not pay an extra fee. It is also about making sure too that the content of the packet is not what decide the throttling, but the functionality and network status. IOW throttling not based on content and origin/destination.

    --
    C. Sagan : A demon haunted world:
    http://www.amazon.com/gp/product/0345409469/
    visit randi.org
    1. Re: Because it is not content or person based by jjbarrows · · Score: 1

      So your advocating port 80 neutrality only? That'd be www neutrality not net neutrality

  16. Lessons learned? by Anonymous Coward · · Score: 0

    This sounds like a bunch of Galileos telling the Pope and his criminal entourage that they need to let people believe the Earth is round. Good luck. I think you're gonna fail because the current profiteers give too much money to politicians, but I admire your tenacity. Verily.

  17. It sucks by prefec2 · · Score: 1

    It sucks, but is still better than the present non regulation.

  18. Time to disguise traffic by Anonymous Coward · · Score: 1

    SSH connections as VOIP traffic, Site to Site VPN as Quake 3 multiplayer traffic, https as http but with more overhead and ingenious headers

  19. worse performance for all, ssh voip ueeles. 3 meas by raymorris · · Score: 4, Interesting

    Routing packets in the order the arrive makes it worse for EVERBODY, and makes very low bandwidth uses like ssh and voip more or less useless.

    Streaming video (Netflix) requires a certain (high) BANDWIDTH to avoid repeated buffering. Any more than what it requires does little good, but it needs to transfer X MBs per minute in order to keep up. Latency and jitter do no matter at all for Netflix. It's purely MB per minute- packets can be delayed 200ms and it doesn't matter as long as they arrive before the buffer runs out.

    Voip needs very, very little bandwidth- 64Kbps is enough. That's 1% of what video uses. But voip can't have high jitter (variation in latency). It also requires reasonable latency, but jitter is the main issue.

    If you have Netflix and voip traffic going through the same router, it doesn't affect the video viewer AT ALL to have a 64 byte voip packet occasionally jump to the front of the queue if it's been waiting too long. Having the voip wait for three seconds of video -would- mean the call goes silent for three seconds. That would be stupid. Really stupid.

    Ssh needs virtually zero bandwidth- bytes per second, 1/1,000th as much as video needs. Ssh doesn't care about jitter. But it DOES care very much about latency. When you try type "cat /etc/resolv.conf" it's really annoying to have delays between each character. But the ssh packets are tiny - just a few bytes, so they don't effect anyone else on the network. Again, leaving them waiting in line hurts the ssh user with absolutely no benefit to anyone - it's only damaging. Doing that would again be really dumb.

    Suppose a provider has incompetent admins and does ruin ssh, voip, and other low-bandwidth highly interactive traffic by making those packets wait for high-bandwidth non-interactive traffic. People who care about interactive traffic will find that provider's service more or less unusable and switch. So here's a guy (like me) who was using less than 1kbps for ssh while paying the same $45 you pay while you use Netflix. The ISPs cost to service both of us is $70 ($10 for me and $60 for you). Guess what happens when the voip and ssh users leave for a different ISP? We're not there to subsidize your cost anymore, so your bill goes from $45 to $70.

    To turn back to your road analogy, you may have noticed that in many places trucks aren't allowed in the left (fast) lane and in most places the left lane is for faster traffic only. If on one tollway all the cars had to line up behind the semis, while another road allowed them to go faster, which road do you think the cars would use? Once the trucks had to pay the full cost of the road by themselves, do you think their toll rates would go down or up? Would the trucks somehow benefit from making it illegal for a car to pass a truck?

  20. Re:worse performance for all, ssh voip ueeles. 3 m by AmiMoJo · · Score: 1

    Your analysis has one key flaw. It is based on the assumption that there isn't enough bandwidth to keep latency low for everyone. There are natural bottlenecks in an ISP network. A subscriber's ADSL might only be capable of 10Mbps, so as long as the upstream pipe is big enough to handle their constant 10Mbps of streaming video without packet queue depths getting long enough to add more than a few milliseconds to an arriving SSH packet everything is fine.

    So while there is an argument for some limited prioritization of traffic, e.g. DNS requests, it is really just duct tape covering up a more fundamental problem. It is also wide open to abuse, because SSH is used for SFTP and a variety of other bandwidth-hogging protocols, and because it is difficult to tell one type of encrypted packet from another. In reality, if an ISP tried to prioritize SSH they would also prioritize VPNs and encrypted P2P traffic. There are some really expensive ways to do it, but why not just spend the money on a bigger pipe instead of a never-ending battle to classify encrypted packets?

    --
    const int one = 65536; (Silvermoon, Texture.cs)
    SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  21. Re:worse performance for all, ssh voip ueeles. 3 m by drinkypoo · · Score: 2

    Routing packets in the order the arrive makes it worse for EVERBODY, and makes very low bandwidth uses like ssh and voip more or less useless.

    You shouldn't prioritize SSH traffic up, because if you do that, then people's SSH tunnels get prioritized up. You should just have a network without shit latency, which is not massively oversubscribed. You can always prioritize down the stuff you know is streaming. The stuff that goes up is DNS, SIP, and maybe NTP would be nice and the traffic is minimal. And the beginnings of HTTP connections, but only the first however-many-kBs-make-sense.

    To turn back to your road analogy, you may have noticed that in many places trucks aren't allowed in the left (fast) lane and in most places the left lane is for faster traffic only. If on one tollway all the cars had to line up behind the semis, while another road allowed them to go faster, which road do you think the cars would use?

    No, you cannot use a road analogy like that, because networking doesn't work like that. All the cars on a network link move at the same speed. They're not like automobiles, they're like train cars. Unlike normal trains, the cars are of different lengths, or you could think of them as numbers of contiguous cars with contents belonging to the same customer, and naturally the cars preceding yours will reach the station first. If your cars are going to get there before the ones currently ahead of them, they're going to have to be put on a different line which will get there quicker.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  22. Re:worse performance for all, ssh voip ueeles. 3 m by Cederic · · Score: 1

    Your analysis has one key flaw. It is based on the assumption that there isn't enough bandwidth to keep latency low for everyone.

    That's not an assumption, that's a very real fact.

    ISPs design their infrastructure to keep it that way too, and for frankly very sensible reasons.

  23. Re: worse performance for all, ssh voip ueeles. 3 by AvitarX · · Score: 1

    They should prioritize VPNs.

    Or at least offer a work from home package that does.

    Added latency in my VPN would have me leaving my ISP.

    They can't provide 10mbps per a second all of the time to everybody, well they can, but they wouldn't be able to sell it.

    That type of bandwidth is expensive, that isn't to say that ISPs aren't over sold, only that a certain amount of overselling is necissary.

    --
    Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
  24. Re:worse performance for all, ssh voip ueeles. 3 m by Bengie · · Score: 1

    I pay $45/m for a dedicated 100/100 fiber connection to my home here in Midwest USA. My max sustained 1min average bandwidth is 99.9Mb/s. My typical sustained bandwidth when downloading or uploading torrents is 99.5Mb/s, and my min is about 99.25Mb/s. These aren't iPerf tests, but HTTPS/FTP/Torrent. Without doing any traffic shaping, while saturating my connection, my ping never jitters more than 30ms. When I do my own traffic shaping and rate limit to 99.9Mb/s, my ping never jitters more than 1ms.

    My max ping to any datacenter in the world is about 250ms and under 5ms of jitter. Upstream provider of my ISP is Level 3 Comm. My ISP guarantees 1:1 internal bandwidth and typically has about 6:1 of trunk bandwidth based on 95th percentile. They are under-subscribed.

    I actually did a 120Mb/s external DOS stress test on my connection. The ping to my ISP stayed under 30ms the entire time, but I did have about 20% packetloss. They use a fair-queuing AQM for both up and down to fight bufferbloat.

    I've done 1 week long pings to datacenters in LA, London, and Germany. All of them over a 5,000 mile round trip. Less than 5ms of jitter to Europe and under 1ms to LA, and 0.0001% packetloss. My friend was an admin at a datacenter where they had dual DS3 connections to AT&T. He got a 200ms ping to Hawaii and some nasty jitter. I told him I got a 140ms ping and virtually no jitter. He didn't believe me until I got some samples. Even Japan is only 160ms.

    Now what were you saying about a "fact"?

  25. Re:worse performance for all, ssh voip ueeles. 3 m by Cederic · · Score: 2

    Congratulations, you found a good ISP.

    If you can prove to me that all ISPs are like yours, I'll concede the point. Until then we both know that my factual statement remains accurate.

  26. Go with small ISPs by Anonymous Coward · · Score: 0

    If and when big ISPs do disgusting things like blocking access to specific servers or throttling traffic, they deserve to lose your business. Go with the small ISPs run by geeks like us who care able open, free unrestricted access to the Internet for a low fair price.

  27. Repeat after me: by Anonymous Coward · · Score: 0

    Repeat after me: http://tgtechnotes.blogspot.co.uk/2014/06/repeat-after-me-net-neutrality-is-not.html

  28. Potential solution? by One+With+Whisp · · Score: 1

    I think there's a mistake here. We have two different applications: * High-bandwidth, latency-insensitive, jitter-insensitive applications, such as torrents, streams, large HTTP actions, etc. * Low-bandwidth, latency-sensitive or jitter-sensitive applications, such as VOIP, SSH, etc. We're trying to jam both of these into the same system and either: a) Fuck everything, no priority because the ISP can't be trusted b) Let the ISP prioritize whatever they please But why? Why not just provide two lines to every user and let them decide? One high-priority low-bandwidth not-oversold line. One low-priority, high-bandwidth, oversold-as-shit line which is thus affected by peak usage, etc. Users can decide what traffic really is high priority and what traffic is garbage. Alternatively, you could provide the same oversold bandwidth to both (ugh), but cap the shit out of the high-priority line to create an incentive not to prioritize shit you don't actually need, fucker. Thoughts?

    1. Re:Potential solution? by One+With+Whisp · · Score: 2

      God damn fucking piece of shit posted as HTML formatted. Fuck off.

    2. Re:Potential solution? by omnichad · · Score: 1

      If it actually would work, it would be relatively easy to implement on IPv6. Customer gets two IPv6 address ranges. No need for two physical lines as traffic can be QoSed such that the latency sensitive traffic gets 100% priority. And the ISP can respect that all the way up the chain.

      What they can't do is handle that at the backbone level, just last mile and maybe the next hop after that.

  29. Of QoS and Net Neutrality by Anonymous Coward · · Score: 0

    The two things that are unfortunately used interchangeably, but really are not are Net Neutrality and QoS (Quality of Service). The increasingly multi-service Internet needs QoS to work properly. There are two basic classes of traffic:
    1. UDP - This is 'connectionless' in the sense the protocol itself does not handle flow control nor packet recovery. This is generally used for latency sensitive, low to medium bandwidth applications.
    2. TCP - This is 'connection' based in the sense the protocol tracks connections at the end points (not the network core), has built in congestion control (tends to use as much bandwidth as it can when asked to), and does lost packet recovery. This is generally used for latency insensitive, often bandwidth intensive applications, though the ACK (acknowledgement) packets are latency sensitive and need prioritization.

    With all of the things going on over the Internet now what is really needed goes as follows;
    1. A basic 50/50 split between UDP and TCP traffic (or whatever split works best at the time) when the link is congested with the ability to borrow when one side is not using its allocation. The notion here is the UDP traffic is unimpeded unless there is some massive abuse of UDP (which can and does happen in DDoS attacks before they are contained).

    2. For the TCP side, TCP ACK packets are prioritized. This keeps heavy traffic going one way from impeding traffic going the other way. You could also set a 50/50 split here with borrowing so DDoS style abuses of this policy are curbed until the DDoS can be stopped.

    3. On the UDP side flag all VoIP traffic with a higher priority up to say 30% of the UDP traffic. As usually VoIP uses little bandwidth, but is highly latency sensitive, it makes sense to ensure this traffic can get through.

    4. Below VoIP prioritize DNS traffic for up to 10% of the UDP traffic on the pipe. This way your DNS request will be guaranteed to be speedy as long as there is not a DNS reflection attack or the like in progress.

    5. Below this prioritize interactive UDP gaming traffic for up to 40% of the UDP traffic. As online gaming does need low latency, but is less critical to our needs than DNS and VoIP, it gets a lower rung.

    6. All other UDP traffic can consume what is not used by the above.

    7. Do a port check for HTTP/HTTPS and make sure it can get at least 50% of the TCP bandwidth.

    8. Do a port check for SSH and make sure it can get at least 10% of TCP bandwidth.

    9. Use something like Stochastic Fair Queuing to make sure no TCP streams are really stealing more bandwidth than other streams.

    I actually have these rules more or less implemented on my home firewall right now and it has worked out quite well so far. I suppose the biggest difference is I give SSH more interactive capability, but this I consider a personal thing that is much more difficult to resolve a proper implementation on a more universal level. To a large degree ISPs need to keep their backbone lines free of excess congestion for a good user experience, which can be done with current technology, but QoS is also essential as various protocols will step on each other.

    1. Re:Of QoS and Net Neutrality by omnichad · · Score: 1

      2. For the TCP side, TCP ACK packets are prioritized. This keeps heavy traffic going one way from impeding traffic going the other way. You could also set a 50/50 split here with borrowing so DDoS style abuses of this policy are curbed until the DDoS can be stopped.

      Delaying ACK packets is how inbound QoS is achieved.

  30. Why is Europe worried about net neutrality? by Anonymous Coward · · Score: 0

    Will your Muslim masters even allow you eurotrash servants to use the Internet? Seems like only trouble could come of that.

    European men won't need Internet porn once they've been made into eunuchs.

  31. Duh by Anonymous Coward · · Score: 0

    And people are surprised? That's because "Net Neutrality" isn't about net neutrality, whether at home or across the pond. It's a political implementation to take away choice and competition. Stop supporting regulation!

  32. no good reasons by chilenexus · · Score: 1

    Again, there's no good reasons for non-encrypted traffic. No one should be having to decide just what bits of their online life they are ok with businesses and governments picking over for information to use against them, and which things they are not ok with that. Especially since humans are the worst at recognizing in the short term what will be relevant to those malignant interests. At what point did we decide that governments have the power to decide whether or when people are allowed to have private communications between themselves?

  33. We new this type of crap was comming by MrVictor · · Score: 1

    'Just encrypt everything' you said.

    They will just de-prioritize anything they can't read and spy on with DPI until it's throughput is useless.

    It's time to take a look at some serious steganography.

  34. Re:worse performance for all, ssh voip ueeles. 3 m by Anonymous Coward · · Score: 0

    His ISP is proof that it's possible. If some other ISP is worse, than that is their failure, not a problem inherent to internet routing. Prioritization is only ever needed when the network is congested. Keeping the network virtually free of congestion is the ISP's job. If a network is regularly congested, like many access networks are in the evening, then that is not an indication for the necessity of prioritization, but a sign that the ISP oversells their network and needs to invest in more network capacity! (Just to make this clear: This does not mean that everybody needs to have their bandwidth reserved throughout the entire ISP network. It only means that the contention ratio has to be low enough to statistically avoid regular congestion. Yes, that does mean that you can't oversell bandwidth to a number of clients which is too low to statistically even out the traffic requirements.)

  35. Re:worse performance for all, ssh voip ueeles. 3 m by AK+Marc · · Score: 1

    Your analysis has one key flaw. It is based on the assumption that there isn't enough bandwidth to keep latency low for everyone.

    So his analysis is flawed because it's based in reality? That's quite a condemning indictment. You are wrong because, um, you are right, but that's not the way I'd like to see it.

    If that's the case. No ISP runs a network like you'd like. The obvious solution is for you to build or buy an ISP and run it the way you'd like. The flood of new customers to you would make you a billionaire. Unless you are wrong, and that's why nobdody does it. The 1/10 of 1% that would care don't make enough people to justify the additional cost. A classification machine is cheap. $50k to $100k for one that'll do 40G. But buying 10G more pipes everywhere would cost more than that in interface cost alone, not even counting upstream bandwidth.

  36. Re:worse performance for all, ssh voip ueeles. 3 m by AK+Marc · · Score: 1

    Now what were you saying about a "fact"?

    You didn't post any facts. Unsupported statistics aren't facts. Why didn't you name your ISP, if they are so great? Are you one of the 1/100th of 1% that can get Google fiber, or something like that?

  37. Re:worse performance for all, ssh voip ueeles. 3 m by omnichad · · Score: 1

    It is also wide open to abuse, because SSH is used for SFTP and a variety of other bandwidth-hogging protocols, and because it is difficult to tell one type of encrypted packet from another.

    Which is why the higher priority should only be given to the first x KB of packets each second. Same would benefit VoIP. But yes, it's nearly impossible to distinguish from even HTTPS traffic, since it's encrypted.

  38. Re:worse performance for all, ssh voip ueeles. 3 m by omnichad · · Score: 1

    If you prioritize the first X KB / sec. worth of packets, you can give a de facto priority to low-bandwidth uses, without giving extra favor to things like tunnels. I don't know if that's being done by anyone. Each additional packet in a given time frame would get a lower and lower weighted priority based on how long it's been since the previous X packets. Might be too CPU intensive for a huge amount of traffic, but probably not worse than deep packet inspection.

  39. Wait by ajzimm3rman · · Score: 0

    So government takeover of ISP's would result in traffic manipulation? NOWAI!

  40. Re:worse performance for all, ssh voip ueeles. 3 m by Anonymous Coward · · Score: 0

    How is that even relevant? Do you doubt that ISPs like that exist? I can assure you that they do exist. For example, three million subscribers in the Netherlands, a country with 17 million inhabitants, have fiber to the home connections and can get symmetric 100Mbps. This network started as a local ISP, and there is no reason why a similar service couldn't exist in the US. That network operator has also begun offering FTTH in Germany and explicitly offers unshared bandwidth throughout the network (I assume they don't actually have enough bandwidth on the backbones to supply full speed to everyone at the same time, but do manage the network to be practically congestion free). They make a point of controlling the actual fibers all the way to the peering points.

    Anyway, the point is that a provider can certainly provide a congestion free network under all regularly occurring circumstances, and a congestion free network does not need prioritization. It's as simple as that. The thing which complicates matters is that providers don't want to do their job, and instead prefer to oversell their bandwidth, both on the shared last mile (cable providers) and on the backbones (everybody). They want to keep doing that and throttle "bad" traffic, so that their users don't complain about their phone calls dropping out and their video streams buffering. If they sold 5Mbps instead of 50Mbps, then they could actually deliver what they promise, but of course that would put them at a competitive disadvantage compared to providers which actually deliver high bandwidth without throttling (which is what prioritization really is.)

  41. Re:worse performance for all, ssh voip ueeles. 3 m by AK+Marc · · Score: 1

    How is that even relevant?

    Because the cryptic nature of the claims, from an undisclosed location in the Midwest, for all we know, the ISP doesn't exist, and he's lying to prove a point. If he gives the ISP, we can look at other 3rd party evaluations for verification.

    Yes, I know there are places with good ISPs. The US isn't one of them. And an ISP like Google isn't a reasonable answer, as the last numbers I saw, about 1/100,000 people had access to it, and that was an exaggeration. They need to grow by about 2 orders of magnitude to be considered an option.

  42. Re:worse performance for all, ssh voip ueeles. 3 m by Anonymous Coward · · Score: 0

    Again, how is that relevant? There only needs to exist one example of a real world ISP to prove that it is possible to run a network congestion free. ISPs like that exist, and they're not even rare. Just because the big US ISPs cheat their customers doesn't mean we have to accept their practices as the best that can be done. Prioritization is a euphemism: It really means someone's packets get throttled and dropped, so that someone else's packets can skip to the front of the queue. That is an unacceptable deviation from fair queuing, and it is only "necessary" because providers allow congestion on their networks, which means they oversold their bandwidth. If the rules were actually fair, these ISPs would be taken to task for not providing the advertised bandwidths to the best of their ability. Taking the money and intentionally not delivering the advertised service is fraud! Congestion on their network is not due to an external force or due to a technical impossibility: It's bean-counters not making the necessary investments. As I said: FRAUD. Why should we accept that?

  43. Re:worse performance for all, ssh voip ueeles. 3 m by Bengie · · Score: 1

    You stated it as a fact. All I have to do is fine an exception to make your claim false.

  44. Re:worse performance for all, ssh voip ueeles. 3 m by Cederic · · Score: 1

    Reading comprehension challenge there then. I stated that ISPs do X. As long as more than one ISP does X, you haven't refuted my statement.

    Just because 1 doesn't do X is totally fucking irrelevant.

    Have a great weekend.

  45. The unintended consequences by rickb928 · · Score: 1

    This smells of another government attack on encryption, ALL encryption. It seems governments all over are so intent on surveillance that they will break anything to get it.

    And so, what could possibly go wrong with this deprioritization of encrypted traffic?

    - No chance of your banking app sensing problems with traffic and either terminating or restarting sessions? I know, there are few reasons to do that, and none technically sound. Assume, for the moment, that your bank has control over how their app works. Now assume you cannot know if 'your'* government has forced them into adding in some interesting quirks. Not outright decryption or backdoors, but perhaps reducing the encryption level in response to "network load". Your ISP is in on this, with a FISA order to deprioritize well-encrypted packets. No matter the source or destination, and certainly no matter the actual network status.

    - In the midst of an industry-wide effort to get everyone with a site that uses credentials to go https, this is contrary. But reversing that trend sure gives 'your'* government an opportunity to capture your credentials to all sorts of sites, from the mundane to the actually important (to you). What's the big deal? Well, if 'your'* government would like to keep tabs on your online presence, such as posts to pro-freedom sites, etc, it sure is easier if they can ascertain your identity, and having your login credentials is helpful in that effort. Why would they want to do that? Are you keeping up with US Justice Department instituting the 'Domestic Terrorism Counsel'.

    Trust no one, certainly not 'your'* government.

    * 'your' government isn't yours any more if it considers you the enemy.

    --
    deleting the extra space after periods so i can stay relevant, yeah.
  46. I buy quality bandwidth, it's $20/Mbps, plus deliv by raymorris · · Score: 1

    I buy dedicated, guaranteed bandwidth from more than one provider. The cost is around $20/Mbps, at the provider's POP. A line from my office to the POP is quite a bit more expensive.

    Since at home I'm only using bandwidth 5% of the time, it would be silly to pay for it 100% of the time. It makes much more sense to share the cost with my neighbors , who also need it only occasionally. Remember on the web you're only using bandwidth while the page is loading, so if my neighbor spends an hour a day surfing the internet, they might be actually loading pages for ten minutes per day. If you're going use the pipe 10 minutes per day, why would you pay for it 24 hours a day? That would be silly. Sharing makes sense, big time. Sharing also means that occasionally multiple people will want to uee it at the same time. I'm fine with that since it's the sharing that makes my home connection $1/Mbps rather than the $20/Mbps I pay for dedicated.

  47. Re:worse performance for all, ssh voip ueeles. 3 m by AK+Marc · · Score: 1

    Again, how is that relevant? There only needs to exist one example of a real world ISP to prove that it is possible to run a network congestion free.

    The claim that because someone somewhere in the world does it that it's practical in the US regulatory environment is a silly claim. If it were as easy as you claim, why can nobody name any in the US that act in that manner?

    Taking the money and intentionally not delivering the advertised service is fraud!

    Your Term of Service clearly lay out a "best effort" service, and that's what they deliver. That you disagree with them on the definition of Best Effort indicate you need to sue them (and lose) in court for clarification. Your poor English skills don't trump the law.

  48. Re:worse performance for all, ssh voip ueeles. 3 m by Bengie · · Score: 1

    Customer service costs more than bandwidth or infrastructure combined. You may want to revisit your logic about wasting huge amounts of money trying to screw with customers.

  49. Re: worse performance for all, ssh voip ueeles. 3 by Anonymous Coward · · Score: 0

    No, current DPI platforms have no

  50. Re:worse performance for all, ssh voip ueeles. 3 m by Anonymous Coward · · Score: 0

    Your hypothesis was that "ISPs design their infrastructure to keep it that way [latency low] too, and for frankly very sensible reasons." His ISP is proof that the reasons are not sensible, but selfish. It is possible to achieve low latency without throttling arbitrary protocols.

  51. Re:worse performance for all, ssh voip ueeles. 3 m by Anonymous Coward · · Score: 0

    The advertised service is to provide an "up to" bandwidth, but it has already been established in case law that delivering far less bandwidth is not acceptable, because consumers have a legitimate expectation to get at least x% of the advertised bandwidth (where x% varies from case to case, but is never lower than 50%). I would argue that it is also not "best effort" if the provider only fails to provide the advertised speed because of bean-counting.

    We can continue this discussion in German if my English skills offend you.

  52. Re:worse performance for all, ssh voip ueeles. 3 m by AK+Marc · · Score: 1

    Having worked at a number of ISPs and you are simply wrong. You have to have pretty bad service to spend anywhere near infrastructure plus bandwidth on your customer service.

    And they aren't "trying to screw with customers" they are trying to make the service the best possible for the most number of people. And one of the easy ways to do that is to put in a DPI and set it to put bittorrent as the lowest priority. The people downloading all day long never complain. 99% of the time, they are doing something illegal, the other 1% of the time, they recognize they are using a protocol that's mostly for illegal downloads, so they put up with the slower speeds. Though the best use of a DPI is to run a rolling 30-day count of all users, and put the top 1% of all of them in the naughty bin. That's fairest for all, and works out pretty well. Those using 100% of the pipe 100% of the time and buying a residential service, and complaining on every forum they can find that the cheapest residential service they can find doesn't give listed speeds at all time are better fired. Fire your customers is a business philosophy that pushes your high-cost customers to your competition, and let them deal with them. It works well in ISPs. Save your costs, and have the complaints be about the other guys.

  53. Re:worse performance for all, ssh voip ueeles. 3 m by Bengie · · Score: 1

    An ISP must be incredibly wasteful with money if customer service doesn't cost more. The average real world costs of fiber is nearly 1/5th that of copper. Maybe your ISPs were using copper? Even nodes? Nodes in the field are expensive. The cheapest design is a flat model where customers plug into fiber aggregators that plug directly into the local core router.

    I've read article after article over the years where they said incumbent ISPs are incredibly wasteful and bandwidth and infrastructure is relatively cheap over the lifetime of a customer. When talking to an ISP network admin, he told me they tried doing QoS and traffic shaping, but issues always cropped up and customer would complain because of poor performance. The cost of handling customers was too expensive, so they just went 100% dedicated. Every customer is guaranteed to have a congestion free, with no caps, traffic shaping, or QoS. Just pure unfettered bandwidth to brute force the issue. Costs went down, customer satisfaction went up.

    The only expensive part of correctly designing a network is the up-front cost. But after 3-8 years, that cost is dwarfed by ongoing costs.

  54. Re:worse performance for all, ssh voip ueeles. 3 m by Bengie · · Score: 1

    Google for Cake and fq_CoDel(cake's ancestor). Stateless AQMs that maximize bandwidth and minimize latency. Virtually no configuration and does 99% of what everyone wants.

  55. Re:I buy quality bandwidth, it's $20/Mbps, plus de by Anonymous Coward · · Score: 0
    No SLA, only best effort, and they do make a great effort. Also expect random unannounced downtimes for general maintenance a few times a month. Not an enterprise connection, but still dedicated. They are residential connections, so mind the marketing speak.
    Post midnight maintenance. uhggg. https://goo.gl/LlXKAw
    tracert www.google.com

    Tracing route to www.google.com 216.58.216.100
    over a maximum of 30 hops:

    1 <1 ms <1 ms <1 ms pfsense.localdomain 192.168.1.1
    2 1 ms 1 ms 1 ms 209.xxx
    3 7 ms 8 ms 7 ms xxx.Level3.net 4.59.66.x
    4 Request timed out.
    5 8 ms 8 ms 7 ms Google-level3-50G.Chicago.Level3.net 4.68.71.174

    Speeds up to 1 Gigabit. It’s all dedicated symmetrical fiber, so speeds never go down or change.

    70 Mbps Dedicated Symmetrical $29.99/mo.
    Online gaming
    HD streaming

    100 Mbps Dedicated Symmetrical $44.99/mo
    Web hosting
    Heavy online gaming
    Online backup

    250 Mbps Dedicated Symmetrical $99.99/mo
    Cloud computing
    File sharing
    Heavy online backup

    500 Mbps Dedicated Symmetrical $249.99/mo.
    eCommerce
    Heavy File Sharing
    Webinar hosting

    1 Gbps Dedicated Symmetrical $299.99/mo
    Ultimate eCommerce
    Ultimate file sharing
    Ultimate cloud computing
    Ultimate online gaming

    Open Internet Policy
    The Company does not unreasonably discriminate in its transmission of lawful traffic over the broadband Internet access services of its customers.

    The Company does not block, impair, degrade or delay VoIP applications or services that compete with its voice services and those of its affiliates.

    The Company does not block, impair, degrade, delay or otherwise inhibit access by its customers to lawful content, applications, services or non-harmful devices.

    The Company does not impair free expression by actions such as slowing traffic from particular websites or blogs.

    The Company does not use or demand “pay-for-priority” or similar arrangements that directly or indirectly favor some traffic over other traffic.

    The Company does not prioritize its own content, application, services, or devices, or those of its affiliates.

  56. Re:worse performance for all, ssh voip ueeles. 3 m by AK+Marc · · Score: 1
    Maybe if you have managed to place the hub of your network in a local POP, but if you are serving Internet for a smaller town, you have backhaul between your town and the nearest POP that will be more than the sum of all other bandwidth and infrastructure costs.

    When talking to an ISP network admin, he told me they tried doing QoS and traffic shaping, but issues always cropped up and customer would complain because of poor performance.

    Ah, so you heard from a guy that it's this way. What do you *know*? I've worked on the QoS for about 10 ISPs of various sizes (some as a network engineer, some as the network manager, some as the equimpent manufacturer's support), and you'd have to be pretty dumb to set it up that broken. So the (wrong) word of an idiot admin doesn't trump what I've actually seen in networks with 1000 to 1M+ subscribers (And all sizes between).

  57. Re:worse performance for all, ssh voip ueeles. 3 m by Bengie · · Score: 1

    Well, it is a privately own ISP that started back when telegraph was all the rage. They also openly turn down government grants and loans. We're also in a small town with a high unemployment rate and low median income. Even in this horrible situation, they still manage to sell uncapped dedicated symmetrical internet for a fraction of the price of Charter or AT&T. My $45 home connection has magnitudes less jitter and a fraction of latency to the rest of the internet than my job's enterprise 10Gb connection to Charter. They only reason they stick with Charter is they are cheaper for enterprise bandwidth.

    Forgive me if I assume they know what they're doing.

  58. Re:worse performance for all, ssh voip ueeles. 3 m by Kythe · · Score: 1

    I would word this differently.

    I would say that ISP's should allocate enough bandwidth for the service they provide. But, of course, if they can avoid doing this (and many times, thanks to monopolies, they can) and save money, they will.

    It's rather like medical insurance: companies have no more incentive to provide better service than to save money through simply risk selection by cutting out customers more likely to get sick.

    Hence the need for legislation.

    --

    Kythe
  59. Re:worse performance for all, ssh voip ueeles. 3 m by Kythe · · Score: 1

    If, by "sensible", you mean "it makes economic sense that companies will provide crappy, less expensive service when they can get away with it", then I agree with you.

    --

    Kythe
  60. Re:worse performance for all, ssh voip ueeles. 3 m by Cederic · · Score: 1

    There's a large market and a lot of societal benefit to providing crap internet access at an affordable price.

    People who want high quality low latency bandwidth can get it, just not cheaply.