British ISPs Could 'Charge Per Device'
Barence writes "British ISPs could start charging customers depending on which device or which type of data they're using, according to a networks expert. 'The iPad created a very interesting situation for the operators, where the devices themselves generated additional loads for the networks,' said Owen Cole, technical director at F5 Networks. 'The operators said "If we have devices that are generating work for us, this gives us the ability to introduce a different billing model."' 'The operators launched special billing packages for it, which is in direct contravention to net neutrality,' said Owen. 'If things are left to just be driven by market economics, we could end up with people paying for the amount of data that they consume to every device and that would not be a fair way to approach the market.' Owen also foresees a billing system that charges less for non-urgent data, with an email costing less per bit than either Skype or video packets that need immediate delivery."
Congrads, you got first post. But was the Urgent Packet Delivery Fee worth it?
OK, not really, but it is really fucking stupid.
I would advise against this type of "hypothetical model" unless you want to slow innovation and business growth.
I would also advise against it because the industry is leading consumers into an "online world", where all data will exist.
If infrastructure can not handle the load (how much dark fiber do we have in the world?), then it needs to catch up. Living off the 90s infrastructure boon is just not going to cut it.
...and now our bandwidth too? When will this madness end?
93rd rule of Slashdot: No matter how obvious my sarcasm is, my comment will be taken seriously by someone.
"could" "might" "maybe", what a complete non story.
broadband ISPs COULD charge you per character typed but they don't and probably wont.
"It's very expensive maintaining and upgrading network equipment. We're due for another upgrade soon. Wouldn't it be nice if we didn't have to upgrade, but could still put our prices up? Can anyone invent a reason for this?"
Who will get the business?
None of this drivel seems to be coming from ISPs - just a technical director at F5 Networks.
Since so much stuff seems to come in over tcp/80 nowadays I'd like to see how they propose to reliably differentiate between HTML pages and images, *Tube videos and downloads of device firmware updates, Linux .isos, etc. - or are they just going to charge based on the size of each request? <1MB at 1c/MB, <10MB at 2c/MB, <100MB at 3c/MB, >=100MB @ 10c/MB? Why have monthly caps at all then?
These people seem like simple leeches to me. You just want an internet connection. Your probably connecting to your own router doing your own networking.
That's one connection
So you give me the internet and I'll give you the cash. Nobody needs to get screwed.
Wait... Your company bribed a politician, didn't it.
How long will it take before someone mods DD-WRT to obfuscate Internet traffic to make device identification by ISPs difficult?
2 years ago I got an Android phone on my own (not through my Operator). I called them to add 'data' to my plan and they wanted to know if it was an iPhone or an Android as they had 2 different plans. They were the same price so I investigated a bit. It turns out that they block http requests if the referrer field doesn't contain 'Android'. Like that's gonna stop me from using the phone as a 3G hotspot for the rest of the bus, right.
Non-Linux Penguins ?
First they wanted us to buy our music repeatedly
I'm pretty sure "per second playback billing" is next on RIAA's list.
I means these blokes are in boardrooms licking their proverbial chops, and we are on the pick wheel.
Its look like the rapacious beginnings of the cable industry all over again, but this time you count amongst you shaledowns fees for your refrigerator's call to the repairman. 'wonder if there will be an opt out for that?
its looking spooky, people.
Additional speaker charges are after that. Whoa you want stereo? That'll cost you twice as much.
lol. How you do pay 5.1 x 99c?
$5.05 (rounded up of course) + a low frequency surcharge of $0.50
If it's a stereo to 5.1 upmix, you don't. You pay 16x.
Unfair, I hear you say? But no! You've got your left channel, your right channel, your center (using data from left and right channels), your left surround (using data from left and right channels), and your right surround (using data from left and right channels).
Clearly that's eight separate audio channels in simultaneous use, requiring eight times the licensing fees. And you do have two ears, right? So you're listening to each of those eight channels twice over...
Now, pay up, serf!
Translation:
Confucius say, "Find worm in apple - bad. Find half a worm - worse."
I can see where they are coming from, in a sense: you should pay for how much you use, which is hard to argue against. After all, that's how we pay for other resources we use - I don't use the internet for watching movies or other high-bandwith things, so why should I pay more to support those that do?
However, what they propose is almost exactly the opposite of paying for what you use; it's like being billed for water by measuring the size of your garden or the number of taps in the home. And just as for water, it is perfectly easy to measure the actual consumption; if they don't know how, I am sure there is a large proportion of /. readers who can help them figure it out.
iPads don't use anymore bandwidth than any other device will that you can watch over the air video on. iPads cannot in principle do anything at all any other computer cannot do. This is pure gouging. Note that it is the cellular carriers themselves that have pushed video on command. The goal is good enough broadband that these and many many other applications can run for everyone everywhere. This is not achieved by nickel and dime-ing us.
Keep it down, will ya? AT&T might hear this!
Daily read for tech news: Freezenet.ca
There is a big difference between water consumption and Internet consumption. With water you're depleting a resource, and whenever you use it or however you use it, the amount you consume is the amount it's depleted by, so that's how much you pay for. With Internet you're not depleting anything -- the links are still there with the same capacity, after you've gone.
Instead, on the Internet, what you need to be charged for is the "hurt" you cause others by your usage. If you use 4Mb/s at peak hours you're causing lots of hurt, if you use 4Mb/s in the middle of the night you're not causing much hurt. Or if you download 100MB at 1kB/s you're not causing much hurt but it's for a long time, whereas if you download it at 10Mb/s you're causing a lot of hurt for a short time. How it all balances out is rather tricky to understand. Arguably, time-of-day throttling as a crude attempt to approximate this idea of "hurt".
Thats perfectly fine. I will use a proxy and then I will only be technically using a single device from your point of view! But hey since you cannot actually tell what devices I have in my house that use the internet without digging into my data they I will be using ipsec to somewhere else. Of course though you have to get all isp's in the UK to change to this billing model together otherwise all your customers are going to leave and join the other isp. This is also fine because the crap isp's that are coming up with this stuff don't work anyway.
How exactly does paying for infrastructure you use have anything to do with free speech and limitations thereof?
Why is the iPad costing them more work? The article refers to it as the "traffic hungry iPad". Traffic hungry? A PC downloading Torrents every day is not traffic hungry?
There's some really garbled understanding of what is going on there.
What I think is fair is something along the lines of the following:
1. Pay some fixed cost per unit time in order to have a connection.
2. Pay per bit sent and received based on QoS.
It seems like the most fair thing to me. Uncapped is just rediculous and a complete lie. The companies shouldn't even be allowed to claim it since it is blatantly false advertising.
Part 2 is the most sensible option. People pay a reasonable price for what they use. Of course it only works if they charge a non punative price per bit. If ISPs want to offer some automatic capping to prevent enexpected bills too, then that's fine too.
It also avoids any network neutrailty problems. If you want low-latency, you must pay since it costs more to implement. If you want to run your bittorrent client with VOIP QoS, then fine. Knock yourself out.
Remember, QoS is not in violation of network neutrailty if it is selected by the user. If the ISP offers only uniform QoS to the user, but then nobbles companies that don't pay the protection racket, then that is very much in violation of network neutrality.
SJW n. One who posts facts.
Any reputable engineer who isn't owned by one side or the other in this 'debate' will look at the network infrastructure, then the size of the anticipated customer base (hell, just for Apple's projected sales alone), and the anticipated customer usage patterns. Result is a train-wreck. No other result. It won't work.
Now I'm an unusual customer with normally unusual demand and, fortunately, all my wireless service provider does after a I blow through twice the max capacity for the month in just a couple of days and just slows my connection. The rest of the industry either cuts you off or charges you exorbitant overage fees. If everyone wants video wherever, whenever (or downloads a lot of alpha and beta software to test), it just won't work.
Engineers and economists (usually) deal with the real world, the world with (rational?) constraints. I am, and have been, both to my misfortune. Why misfortune? Because I've been watching this build for a very long time. No one listened. Enjoy.
"[I]t is a wise man who admits the limits of his knowledge or skill, and that pretending either causes harm." --Terry Go
So, the technical director of a large carrier-grade router and packet classification equipment manufacturer is suggesting that British ISPs adopt a billing model which requires carrier-grade router and packet classification equipment to operate?
I'm not sure that an article should really be allowed to claim that something is an opinion of "experts" but quote only one (admittedly expert) person whose business would directly benefit from his prediction being accurate. I'd rather they actually asked an academic or someone else without direct economic interest (as well, not instead).
I think this article was more aimed at the ISPs going to the meeting than the rest of us: "Hey British ISPs, if you want to be able to charge more than just £x/megabyte, how about this model? We also happen to be able to sell you the equipment to implement it. You probably should get the government to agree first, if you happen to be meeting with them any time today."
Paul "TBBle" Hampson
Paul.Hampson@Pobox.Com
"Uncapped is just rediculous and a complete lie. The companies shouldn't even be allowed to claim it since it is blatantly false advertising."
Well, I on FIOS I have a 50Mb/s connection, and I probably download 500GB per month, and have done so for about 5 years.
If I put my mind to it, I'm sure I could download more, and I don't think Verizon cares.
Is it rampant speculation week on Slashdot? First the ridiculous "Apple's handcuffing web apps!" nonsense from the Reg, and now this completely speculative nonsense? /. standards are really slipping. Can we link to some proper journalism please?
Yes, I must be new here.
It's a Unix system - I know this.
What's the resources usage when transmitting a packet one hop? The electricity to run the router and the space occupied by the router.
Plus the transit fee charged by the upstream provider, which is probably the largest single expense. If I ignore the charges my service provider makes, my internet service costs me almost nothing too.
1) British law has no interpretation of "free speech". None. It's an assumed "right", not an actual one. Funnily, we seem to do a better job than those countries *WITH* such laws.
2) Even in countries that proclaim "free speech", nobody is ever obliged to provide you with a platform. They can't *stop* you from saying what you want, but they aren't obliged to publish your every word online, or in the papers, or the 10 o'clock news.
You can say what you like (under certain limitations, in ANY country that has "free speech") but nobody is obliged to give you a soapbox. Certainly not your ISP, who can cut you off if their T&C's say you shouldn't swear on their forums, in theory.
3) The ISP's are putting out a code to discuss traffic management, which most of the big ISP's are signed up to. Nowhere does it mention an inherent restriction on free speech. You might have to pay for to push your speech over bittorrent than over email, but see #2.
4) The UK is actually pretty aware of what's happening. ID cards were scrapped last year, by public demand, before they were ever used. It's actually the second time we've scrapped them because they were made compulsory during the War for security reasons and then we got rid of them when they were no longer required. It's MUCH harder to get rid of something you've spent government money on to establish and which would be cheaper to keep running, but we've done it twice.
We are one of the few countries in the world that *doesn't* have an ID system - I do *not* have to own any ID whatsoever, I certainly don't have to carry it on me at any time, and if I don't drive/fly then I probably don't have a passport or driver's license and thus no formal ID whatsoever, and yet I still could live quite happily in the country. You can open a bank account with a birth certificate and an electricity bill, if you want (i.e. something that says X was born on day Y with no way to prove you're X).
I *do* now drive and fly so I have license and passport but I've only *ever* been asked for them when driving (to ensure I had a valid licence, and it was only by luck I was carrying it because I'm not required to, and could instead present it within 14 days at the police station of my choice at a police officer's insistence AT BEST) and for crossing international borders - at the insistence of a foreign entity (the British passport has a kind of mystique about it outside the UK - nobody bothers to check them, or see the "UK" part and then wave you through).
My ID spends more of its life gathering dust than anything else. Sure sign of 1984, that is. Or I could mention that our privacy and data protection laws are some of the best in the world. Or I could mention that we have things like Hyde Park Corner. Or I could mention that, actually, for a country with NO formal rights to free speech, etc. that we're actually pretty damn high up on the list of freedoms we *do* enjoy.
Stop reading the tabloids, and instead look at what a UK person does during their lives compared to any other country (including the US!). Driving laws (ever roll through a stop sign in the US? I once saw a guy who "failed to come to a complete stop" at the line and he was taken out of the car at gunpoint. Do it in the UK and nobody would even notice. Which one is more reminiscent of 1984?). Privacy laws. Data laws. Telecoms laws (we made BT scrap Phorm, and initiated a legal case). Equality laws. And they *work*, for the most part. Sure, Phorm should have never got off the ground, or the ID card scheme, but when they do and come to the public knowledge, they end up dying a death.
Come live in the UK, and see what a real country is like. You can cross the road where you like, and everything.
1) British law has no interpretation of "free speech". None. It's an assumed "right", not an actual one. Funnily, we seem to do a better job than those countries *WITH* such laws.
I too am a fan of our uncodified constitution but you went a bit too far here. The European Convention on Human Rights, to which the UK is a signatory, has been in force since 3rd September 1953 and became directly enforceable in UK courts when the Human Rights Act 1998 came into force. Article 10, taken from Schedule 1 to the 1998 Act:
Article 10
Freedom of expression
1 Everyone has the right to freedom of expression. This right shall include freedom to hold opinions and to receive and impart information and ideas without interference by public authority and regardless of frontiers. This Article shall not prevent States from requiring the licensing of broadcasting, television or cinema enterprises.
2 The exercise of these freedoms, since it carries with it duties and responsibilities, may be subject to such formalities, conditions, restrictions or penalties as are prescribed by law and are necessary in a democratic society, in the interests of national security, territorial integrity or public safety, for the prevention of disorder or crime, for the protection of health or morals, for the protection of the reputation or rights of others, for preventing the disclosure of information received in confidence, or for maintaining the authority and impartiality of the judiciary.
Firstly, the extra volume created for ISPs by iPads is close to zero: they're being used as extra devices in houses, and aren't capable of running any of the bandwidth-intensive P2P applications that (when they're pimping different things) ISPs and vendors are keen to tell us represent 90% of their volume.
Secondly, this is a vendor of DPI kit pushing applications for DPI. But it's a doomed endeavour. It would be impossible to split tariffing based on numbers of devices as the market would react with domestic proxies if NAT didn't provide enough aggregation. So the only way it could conceivably be done would be by inspecting packets at close quarters to see which application is being run. At which point the market would respond with encryption.
It does apply if they try to charge you per IP. I'd sure as hell NAT my devices then. Try reading the context to his post. I'd think it would also be useful if you have any still useful IPv4-only devices at home, an IPv6 NAT could enable that device to interface with the outside world by doing IPv6 DNS resolution, etc for it.
which is totally what she said
Now you want to turn the volume up? There's some more potential for other people to hear it! That'll be ( $100 ^ increase in decibels) thanks.
which is totally what she said
You just demonstrated the Anon's point perfectly. mirix gave a reason for users to want to NAT IPv6 - to avoid per-IP billing. You then say a lot of hoopla without addressing the point that IPv6 NAT would be useful in a per-IP billing situation.
Is per-IP billing stupid and unwarranted with IPv6? Yep. Will it exist? Almost certainly.
imagine per cost billing for ringers...
Also, bandwidth that is not used is wasted...
Water that is not used can be stored and used later.
http://spamdecoy.net - free throwaway anonymous email - avoid spam!
UK ISP's announcement about voluntary commitment to net neutrality?
As the island of our knowledge grows, so does the shore of our ignorance.
Anon is trying to use an extreme exception to prove a rule. IPv6 NAT would also be "useful" in the case where a government implemented a law requiring everyone to deploy IPv6 NAT just because, or in the case where a weekly lottery was held only for those people deploying IPv6 NAT. But it is intellectually dishonest to justify a rant that IPv6 NAT is therefore sometimes useful.
IPv6 involves giving each network a /64 and there are enough of those for everyone. Conscious effort is required to do otherwise. If some ISP makes the effort to create an artificial scarcity by limiting routing of IPv6 IP addresses then it might as well just stick with IPv4 and IPv4 NAT. The main advantage of IPv6 is the opportunity for end-to-end connectivity.
Anything can be argued useful if given the right context. So you have to limit the definition of "useful" to reasonable (technically, socially) scenarios. Finally, if you're not the type to bend over and take anything coming, encountering an absurd re-definition of "useful" should be taken as an opportunity to voice a loud objection and refuse to participate in the nonsense. Consider: Airport body scanners are useful. Random stop-and-search laws are useful. Censorship is useful.
I'm pretty sure "per second playback billing" is next on RIAA's list.
Pay-per-play for musical recordings has been around since the 1890s. See "Jukebox" on Wikipedia.
1) British law has no interpretation of "free speech". None. It's an assumed "right", not an actual one. Funnily, we seem to do a better job than those countries *WITH* such laws.
I too am a fan of our uncodified constitution but you went a bit too far here. The European Convention on Human Rights, to which the UK is a signatory, has been in force since 3rd September 1953 and became directly enforceable in UK courts when the Human Rights Act 1998 came into force. Article 10, taken from Schedule 1 to the 1998 Act:
Article 10 Freedom of expression
1 Everyone has the right to freedom of expression. This right shall include freedom to hold opinions and to receive and impart information and ideas without interference by public authority and regardless of frontiers. This Article shall not prevent States from requiring the licensing of broadcasting, television or cinema enterprises. 2 The exercise of these freedoms, since it carries with it duties and responsibilities, may be subject to such formalities, conditions, restrictions or penalties as are prescribed by law and are necessary in a democratic society, in the interests of national security, territorial integrity or public safety, for the prevention of disorder or crime, for the protection of health or morals, for the protection of the reputation or rights of others, for preventing the disclosure of information received in confidence, or for maintaining the authority and impartiality of the judiciary.
Yeah, that's the problem with the UN "Bill of Rights" as compared with the U.S. Constitution.
In the U.N. Bill of Rights, it is the GOVERNMENT that grants the "right".
In the U.S. Constitution, it is GOD who grants those rights. That is why they are referred to as "Inailenable".
The difference is, what Government "grants", Government can "revoke".
Yes, the U.S. Constitution CAN be modified; but the bar is set so high that it is nearly impossible to accomplish. And even the average, non-politically-savvy citizen in Amurika understands the value of the First Amendment. So, it is highly unlikely that particular "Amendment" will be up for review anytime soon.
U.N. "Human Rights"? Better than nothing, I suppose; but not nearly as strong as the First Amendment. I cannot speak to other countries' "Free Speech" provisions, however; there are probably some that are even more "bulletproof" than the U.S.' First Amendment.
Somebody mod the parent up, he posted as Anonymous.
Amazing how the NATsi's modded him to -1 for bringing up the idea. Just goes to prove his point.
I'm not a lawyer, but I play one on the Internet. Blog
it forces the users devices to either continually cycle over for hours on end trying to send traffic
Is that such a bad thing? If a home user wants to torrent while sleeping, he could buy a cheap little low-power ARM NAS and use it as a home seedbox.
...finding more ways to charge you more for the same service you've had for years.
Hey ISPs? I've got a mind blowing idea, how about you ACTUALLY IMPROVE YOUR SERVICE to keep up with today's standards, instead of trying to live by the standards of the 90s.
What do I know, I'm just an idiot, right?
Between phones and different computers I currently have 10 different items off my internet connection, how would the ISP know that? Are they running IPv6 with each device using their own public IP? Are they going to be using their own routers locked to specific mac address and preventing you from buying your own?
Does my ISP know when I watch a youtube video that it is going to a desktop or a laptop or an iPad? It doesn't seem like they should be able to tell that.
just wait for comcast to do this with ipv6 $5+ per system just like how in some areas they want $8.95 per cable box and $16+ per HD DRV.
Yeah, but the other problem is that the government is real and god isn't, and certainly isn't about to come down smiting people for alienating the inalienables. Frankly, I think I have more to fear from religious folks than from government types, especially where the two over-lap, which seems only to happen in statistically siginificant numbers in the US and the Middle East. Funny why the two don't get along so very well, isn't it?
I would NAT regardless, just to guard against any incoming ports that might have been enabled by default.
Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
as i understand it, at the very highest levels, the debits & credits for a connection is based on how many more bits one backbone generates vs. another backbone over each others networks during a billing cycle.
Further consideration, at the consumer level, this is why home users ABOVE the 99th percentile are the ones targeted for either cessation of service or increased charge.
every day http://en.wikipedia.org/wiki/Special:Random
> Owen also foresees a billing system that charges less for non-urgent data
That is frigging AWESOME! I can't wait to wire into the mind-reading system that will tell the ISP which data is urgent. Particularly when I'm running data through an encrypted tunnel.
It's also going to have to make a very good estimate of the difference between my concept of urgent and that of every other user on the same shared channel. That will be an extraordinary advance in real-time psycho-analytics.
Unless they are talking about letting me choose when to run my line at low-latency -- which would actually be pretty cool.
Stop-Prism.org: Opt Out of Surveillance
Where did you get "UN Human Rights" from?
The GP is talking about The European Convention on Human Rights. It has nothing to do with the UN. It is a treaty for the protection of fundamental rights within Europe. The UK is a signatory to the treaty.
Also, do you really think that codifying a law as coming from "God" makes it harder to change? I'd never thought about it before - it's an interesting concept, although I think a modern version would have to be secular. Perhaps a law of the universe? I think that one of the the main reasons the constitution is so hard to change is because the idea of its supremacy is socially entrenched in the US. We don't have a specific set of codified, core values with which the whole country can identify like that here in the UK, but I really like the idea. I would be very much in favour of drawing up a constitution of universal rights and freedoms that is strongly protected from change.
Amnesty International
I should also mention that as well as being a signatory to the treaty, it is actually implemented in domestic law, allowing the breach of these rights to be dealt with by UK courts instead of just the European Court of Human Rights.
Amnesty International
I mean if everything is run behind a router (though I guess you might need to add your own) how would they know how many devices are being used?
Look, this is not about whether we have an exact analogy between water use and internet use; otherwise we would be back in the "tubes" scenario, right? I'm just saying, it is hard to argue against paying in proportion to how you use, be it bandwidth or not.
It isn't all that difficult to find a reasonable model - here, meaning one that most people would find agreable, rather than "the most objectively fair" (whatever that means). Assume there is something like a price per minute on the total bandwidth on the internet, leaving out local variations etc since this is only a sketch anyway. So, you pay for the percentage of the bandwidth you use per minute, measured by counting the number of packets with your name on per minute as a percentage of the total capacity. This is not even mildly difficult; it is trivial.
It will be like what I have today, one device connected to their network a router.
Why would you have to NAT in order to accomplish that? Any port based firewall can do this without the overhead, and busted ass stupidness, of NAT.
I live in Scotland, and I recently signed up with an ISP that did this. They have block control over my building, so there wasn't any other solution. They have a device (I'm pretty sure it's just a linux box based on my nmapping) that looks at each packet's TTL. If the TTL is odd and the port is NOT 80 or 443, it drops the packet. If the TTL if odd and the port is 80 or 443, then it redirects you to a billing page. I bypassed it by incrementing TTL at my gateway. I imagine people will modify openwrt/dd-wrt to do this as well. Additionally, I have a solution which tunnels my connection over a VPN to an Amazon EC2 instance and does some magic to beat QoS. It seems like oversubscribing at at least 2000% seems typical. I'm paying for a 50 mbit/sec connection. I see closer to ~6-8 mbit/sec (no, I'm not getting my megabytes and bits confused). Additionally, since I know a little about my ISP internally, they run all these blocks to their HQ over MetroE-like products, and then concentrate it into their core. Their transit is 10GigE (based on traffic numbers pulled from various private sources). I know that they sell far more than 10GigE of bandwidth to customers. There is far more wrong with the ISP environment here than you'd know. My girlfriend's ISP is even worse. They do a significant amount of throttling on specific ports (1935, 80, so on..) and basically any kind of download during the day slows down to a halt. They have about 6000 people + several offices on a 10 GigE connection. I don't know if this will even be seen, but I thought it was worth throwing out there.
You should use a firewall as a firewall not NAT. You are woefully uneducated.
...my wireless router, so bill me for one device.
No, I'm actually just thrifty. A hardware firewall costs much more than a simple NAT router.
Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
expect more jailbreaks in the future...
Yeah, but the other problem is that the government is real and god isn't, and certainly isn't about to come down smiting people for alienating the inalienables. Frankly, I think I have more to fear from religious folks than from government types, especially where the two over-lap, which seems only to happen in statistically siginificant numbers in the US and the Middle East. Funny why the two don't get along so very well, isn't it?
Hey, I'm not much of a believer in the FSM, either. BUT, everyone in this country (USA) seems to treat those words as meaning "These rights are yours, and no government can take them away." And THAT is what is important.
I'm with you on the "fearing religious folks", though.
Where did you get "UN Human Rights" from?
Um, because that's where this concept of "Government is the grantor of rights" originally came from, way back in 1948, long before the EU formed. The EU more or less just copied some of the original UN language. But, now that I look at it, the UN's version is much better than the EU's. FAR less "asterisks". I do note that in 2008, the UN Council on Human Rights formed. I have no idea what shenanigans they may be up to, though.
The GP is talking about The European Convention on Human Rights. It has nothing to do with the UN. It is a treaty for the protection of fundamental rights within Europe. The UK is a signatory to the treaty. Also, do you really think that codifying a law as coming from "God" makes it harder to change? I'd never thought about it before - it's an interesting concept, although I think a modern version would have to be secular. Perhaps a law of the universe? I think that one of the the main reasons the constitution is so hard to change is because the idea of its supremacy is socially entrenched in the US. We don't have a specific set of codified, core values with which the whole country can identify like that here in the UK, but I really like the idea. I would be very much in favour of drawing up a constitution of universal rights and freedoms that is strongly protected from change.
I'm not an FSM believer, either. I was just saying that people in the USA more or less universally recognize those words as meaning "You are born with these rights, and no law can be created, and no action of government can be allowed that materially restricts them."
Now, having said that, of course there are minor restrictions on those freedoms everywhere: Can't walk outside without pants on (and women without just a shirt), FCC restricts certain images and language from broadcast, can't yell "fire" in a crowded theatre, etc. But those restrictions are, by and large, at least, somewhat understandable (although the censorship has always been over-the-top prudish, IMHO). When it gets dangerous is when the gummint says you can't say stuff about the gummint itself. Until then, you essentially have what most people would agree is free speech.
Contrast this with the countries that imprison/execute those who disparage, or satire, political or religious figures.
No it does not. In fact many of NAT routers can and will act as a hardware firewall when you disable the NAT.
You can make a fine hardware firewall out of an Asus RT-N10 which costs about $25 at the store. How much cheaper do you want?
"Patriotism is your conviction that this country is superior to all other countries because you were born in it." -- GBS
This rant might make sense if you completely ignore the context of the discussion, which is about how IPv6 would make it easy for ISPs to see how many different devices people were using and charge accordingly.
Nobody is trying to take things outside of that context except for you, and you are seemingly only doing it for the purpose of justifying a rant.
"Patriotism is your conviction that this country is superior to all other countries because you were born in it." -- GBS
Gaming the system will lead to retaliation by ISPs in the form of DPI, throttling, and other nasty tricks. My point is that it's worth thinking hard about how pricing should be designed, not simply going with a version that "most people would find agreable" and that will end up surrounded by kludges. There is in fact an IETF working group called conex, working on how to measure "how you use it" in an un-gameable way. This should be a sound basis for un-gameable pricing. More reading here.
It was my understanding that the zealots prevailed, and IPv6 NAT was declared a "nonfeature".
As if nobody is going to make software that does it anyway.
What is a business supposed to do when their ISP gives them IPv6 pubic addresses but they still have thousands of IPv4 computers with private IPv4 addresses and site local software that doesn't support IPv6?
So you have to limit the definition of "useful" to reasonable (technically, socially) scenarios.
So you want a real use for IPv6 NAT? Information security. If I have several devices and I don't want the outside world to know how many devices I have, or be able to tell which is which, I can use NAT to make them all appear as one public IP.
Yes, most of the reason for having NAT is not present with IPv6. No, that doesn't mean it shouldn't be possible. It just means you probably don't need it most of the time.
If I understand the idea correctly...
it would be like the power company charging you separately for EACH device you've plugged into the wall. Moreover, rates would be dependent on WHAT the device was, not how many WATTs it uses. You enjoy your TV more than your 500watt toaster? the TV costs more. 3 ipods drawing 5 watts each will cost more than that 1500watt spaceheater...
Cable providers here in the bay area, ca, usa used to charge more if they detected more than one MAC on your cable modem (hub). They also prevented known router mfgr MACs from obtaining IP addresses - luckily this was avoided by configuring your router's MAC to spoof the MAC of your original machine 's NIC (back then it was called "@home" for me)
from 09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
to 45 2F 6E 40 3C DF 10 71 4E 41 DF AA 25 7D 31 3F
Give me a non NAT static IP for every device, and I will pay for each device.
Violence is the last refuge of the incompetent. -- Isaac Asimov
You're the third person not to know about IPv6 Privacy Extensions.
IPv6 Privacy Extensions are a lame attempt to do what NAT does without NAT. And it doesn't even work -- if you have five PCs each with one IPv6 addresses all connected to the same host at the same time, it's obvious that you have at least five PCs. Moreover, if different machines have different usage profiles then you can track them individually as they change their addresses based on their usage profiles, instead of having all usage aggregated behind one IP address. And making machines change their addresses with a higher frequency can actually make it worse because it makes it more likely that a machine will change its address in the middle of a TCP connection, which will have to be reopened using the new address, making it pretty obvious what happened.
To make it work fully you would have to assign multiple IP addresses to each machine simultaneously, one for each connection it has open -- but that's just NAT by another name, using part of the IP address in place of the port number.
Fortunately, there are no ways to detect whether a NAT router is being used.
Wait, no, that's trivial.
And there's no active research going as far as trying to count the number of devices behind a consumer NAT router for the specific purpose of stopping people from exceeding the AUP on connected devices.
Oh, never mind.
Like I said, IPv6 NAT has no uses.
That doesn't negate the benefit of NAT in general, it just means the existing implementation is flawed. So we want to have the IPv6 NAT router rewrite the packets' IP ID and TTL to avoid identification, etc.
It's not "flawed" for this reason. NAT's purpose is not to hide the count of hosts behind the NAT gateway and it's never done this effectively. But it does seem fairly typical of NAT proponents to have a gravely unfounded sense of security when using it.
If you want to engage in an arms race with your ISP to hide the count of hosts behind your network, you're welcome to do so. There's enough DPI already going on at ISPs that you're wasting your time to think you can win the race with nothing but a consumer gateway. IOW it would not even be sufficient to create a hypothetical perfect NAT implementation (heh) which avoided the "etc." that no-one's exhaustively enumerated.
The discussion started off concerning a flawed method of breaking the ISP AUP, but Anthony Mouse suggested the benefit of a false sense of security. NAT solves neither problem (see my other posts in this thread).
What will inevitably be the case is confusion. Like now with phones and mobile phones people barely know what their bills mean or if the option they have is the cheapest for them according to all the bit of this and that deals available. Thus will be the case with provision of the internet until some genius comes up with a simplified service where you charge one fee and just use it, how radical would that be (in 3 or 4 years time I mean:-).
You're still arguing against the implementation rather than the concept. Security is always an arms race -- if someone finds a vulnerability then you have to plug it. The fact remains that if you want to hide the number of hosts behind a firewall, step one toward achieving that is to make them all appear to have the same IP address.
Dude, vigorous handwaving is no substitute for actually confronting the facts. I'll try it one more time because you may just have a genuine misconception, but I'm AFK after this...
There is no such concept as "1 IP address one machine" (as NAT itself demonstrates!) so you are making a conceptual error if you think that one of NAT's purposes is to hide the count of machines on your network from your ISP. Your ISP has every packet you send and receive available for a decent analysis if it really wanted a machine count. It could at the very least trivially confirm that your network configuration is designed to give the wrong impression of how many machines you're using.
To reiterate, the flaw is not in the implementation; it's in your conception of what NAT is.
Now, NAT may help obscure the particular machine used on a network from a remote host, but IPv6 privacy extensions do a better job of this (I can choose where and when they're applied). An application level proxy may be an even better solution in some cases, as it does not simply pass on a subset of identifying qualities of the original machine. In every case you're hoping that the remote host makes a sufficiently crude analysis of behaviour or other fingerprint.
There is no such concept as "1 IP address one machine" (as NAT itself demonstrates!) so you are making a conceptual error if you think that one of NAT's purposes is to hide the count of machines on your network from your ISP.
I'm not sure what you mean by "purposes" -- things can be used, or modified to be used, for purposes other than those they were originally designed. And some things are effective for purposes they were never designed for -- NAT was effective in the 1990s at preventing ISPs from knowing how many devices were behind a dial up modem, because the methods for detecting were either not known or not feasible then. If you want to continue using it for obscuring the number of machines going forward, it has to be changed to defeat the vulnerabilities we now know exist in using it for that purpose.
You seem to be taking the position that those vulnerabilities cannot be removed. For example:
Your ISP has every packet you send and receive available for a decent analysis if it really wanted a machine count. It could at the very least trivially confirm that your network configuration is designed to give the wrong impression of how many machines you're using.
How can they do this, in a way that is impossible or even impractical to work around? It should be possible for a NAT router to emit packets from two machines that are byte-for-byte identical to the packets that would be emitted if you ran exactly the same programs at the same time on a single machine. Current NAT implementations are not designed for this obviously, but you seem to be arguing that it is impossible to achieve.
I understand that it may be impossible under specific circumstances. For example, if you have 5000 machines, it may be impossible to make them appear to be one machine, if only because of the traffic level. But I have confidence that you can make e.g. two machines, one running a web browser and the other a BT client, appear to be a single machine running both.
When you buy a beer at a bar, they charge you the same price whether it's the top of the barrel or the bottom, the first bottle in the case or the last. There's no sacred reason that internet usage should be "all you can eat", since ISPs are in business to make money. I agree with you that "congestion pricing" would be better to balance out usage; and then they offer "quality of service" choices, and suddenly we wind up with a tiered service level controlled by those who can pay, just like space on supermarket shelves where small or new players can't even get a spot. What I'd like to see, ever since grade school: Punish the troublemakers. Don't punish everyone, don't raise everyone's rates, just find the IP address that's maxing out its bandwidth all day and deal with its user. Heck, maybe he'll be happy to find out that his system is pwned.