How Things Will Change Under IPv6 450
Da Massive writes "IPv6 Forum leader Latif Ladid provides an insight into the workings of IPv6. He also talks about how peer-to-peer file serving as we know it today will be redundant with the newer protocol." From the article: "Q: What is the most significant benefit that IPv6 offers the world? A: Global connectivity. Currently we have less than 50 percent world-wide Internet penetration, and we have used most of the address space. If you look at the Western world, we have more than 50 percent penetration. In total we have close to a billion people connected to the Internet. So it is a false perception that we have full Internet penetration. We have six billion people on the planet. When the Internet protocol was designed back in 1980 there were 4.3 billion address spaces; it was already insufficient for the population. By 2050 we will be nearly 10 billion people. But there are not only people. There are things. Billions and billions of devices that will service these people."
But when? (Score:4, Insightful)
Re:But when? (Score:2, Insightful)
Re:But when? (Score:5, Insightful)
This is the thing that bothers me, it looks like y2k all over again. No body thinks it's a problem until there's a last minute scramble to get the issue resolved.
The only difference is this time around there's no clearly defined cutoff date and when the transition happens it'll probably be spread out over months or years as people start to clue in that they are missing half the internet.
Most of the technological hurdles in connectivity have been overcome, even home users can upgrade their linksys routers in 5 minutes or so to take advantage of IPv6 but for some reason ISPs are holding back and because of that businesses are holding back. Everyone is waiting for somone else to make the first move.
Re:But when? (Score:3, Insightful)
Start turning businesses on internal networks and when it is realised that IPv6 is in fact far nicer, because you're not playing hell tryin
Re:But when? (Score:4, Informative)
What Linux distribution doesn't have an IPv6 stack built in these days?
And for that matter, Windows users don't have to wait for Longhorn either. Windows XP has an IPv6 stack built in too: How to install IPv6 [microsoft.com]
Re:But when? (Score:5, Insightful)
Re:But when? (Score:2, Informative)
Re:But when? (Score:4, Interesting)
Personally, my entire home network is IPv6. If people don't want to use IPv6, that's fine with me. My ISP charges me $10/month for static IPs, but with IPv6, I got 2^64 of them for free. 2^64!!! That's 2^32 more than all the IPv4 addresses in existence.
I think it's easy to see why people don't want IPv6. Without artificial scarcity, they can't gouge you for IP addresses.
Re:But when? (Score:3)
Re:But when? (Score:3, Insightful)
Admittedly, I do use a web proxy that fetches IPv4 websites for these machines, but I did that anyway. Having IPv6 lets me ssh to my machines without having to ssh to my firewall first. Convenient. And ready for the future.
People can sit here and whine about how nobody's moving to IPv6, but the fact of the matter is that it's super simple to do, and once you have, you're done. If everyone does this, there will be no "great transition". It
Re:But when? (Score:4, Insightful)
I'm afraid you're talking crap - I use IPv6 on my internal network *and* over the Internet, it coexists quite happilly with IPv4. Enabling IPv6 support on a system does _not_ require leaving the IPv4 network. If you have both protocols enabled then IPv6 will be preferred when it is available on both ends (since the DNS lookup you make to find the remote server's address will return both A and AAAA records) but if one end doesn't do IPv6 then the IPv4 address will be used.
The problem here is an economic one, not a technological one:
1. Why should the content provider invest in rolling out IPv6 addresses to their servers (there is an administration cost in running an additional protocol) when 100% of their clients have IPv4 addresses (the number with IPv6 addresses is not important here if it is significantly less than 100%)
2. Why should the ISPs invest in rolling out IPv6 networks if 100% of the content on the internet is accessible over IPv4?
3. Why should the consumer grade DSL router manufacturers bother to include native IPv6 support in their hardware if the ISPs aren't going to support it?
Most of the end-users neither know nor care about IPv6, but if the ISPs provided native IPv6 connectivity, the customers' DSL routers provided IPv6 support and their OSes shipped with IPv6 enabled by default (Fedora Core does this, as does OSX... sadly XP doesn't) then the customer wouldn't need to care about it because it would just automagically work - IPv6 does autoconfiguration our of the box.
So whilest there are economic reasons why businesses won't be inclined to change without everyone else changing, there is no technical reason why anyone can't support IPv6 without everyone else changing.
Re:But when? (Score:3)
I don't see why everyone needs to change (if by that you mean 'get connected to the IPv6 network without losing your connection to the IPv4 network') at once, however. As long as useful services are provided over the IPv6 network that can't be provided over the IPv4 network, people will start changing over. As long as connecting to the IPv6 network doesn't mean you loose the ability to talk over the IPv4 network, and it doesn't, there is no penalt
It doesn't matter (Score:3, Interesting)
As for de
Welcome Overlords (Score:4, Funny)
I for one welcome our new.... thingy overlords...
Re:Welcome Overlords (Score:3, Funny)
untrue (Score:5, Funny)
This is completely untrue! There is lots of full penetration on the internet.
"Billions and billions" (Score:5, Insightful)
IPv4 does not have enough numbers to give every single device its own unique IP. On the flip side... if we were locked into the system, it would still be workable.
Re:"Billions and billions" (Score:2, Funny)
OTH, there is a fair point that it's not about people, it's about devices..
Re:"Billions and billions" (Score:2, Interesting)
The same issues can be addressed without the need for NAT and private addressing.
The main reason private addressing is used is because getting public address space is a hassle... whether people realize it or not.
Just imagine.. if you could just have a million public IP addresses that worked, why wouldn't you use them?
Re:"Billions and billions" (Score:2, Informative)
Repeat after me for the 34253456345324th time: NAT is not a security measure. NAT is not a security measure. NAT is not..
Re:"Billions and billions" (Score:3, Insightful)
Ok, NAT itself isn't. HOWEVER. MOST people relate NAT with a firewall performing NAT. Which is a level of security.
Nitpicking that a NAT machine is not a security measure fails to take into consideration that most people, NAT assumes some sort of firewalling taking place between the networks.
Re:"Billions and billions" (Score:3, Interesting)
You may well have an argument, but I can't tell from the above comment.
Re:"Billions and billions" (Score:3, Insightful)
Not clear. There are so many ways to compromise a Windows box that NAT is pretty much irrelevant. If you're not running Windows then the potential threats are greatly reduced anyway. And there are ongoing efforts to define ways by which apps can ask the NAT to forward traffic to them without explicit configuration.
Marketers love to promote the delusion that they can sell you a magic bo
Re:"Billions and billions" (Score:3, Informative)
So as the parent post said, NAT is not security. Routing and firewalling can provide some security, but not the NAT itself.
Re:"Billions and billions" (Score:3, Informative)
however many thousands of addresses in the range 10.0.0.[0-256]
Sorry, but I have to completely discount technical analysis and discussion from anyone who writes 2^24 as "however many thousands" when discussing a technical subject in a technical forum. Nothing personal, mind you, but it demonstrates either (a) a lack of basic math skills which are essential, even reflexive, to anyone really knowledgeable in this space or (b) a lack of attention to detail. In either case, your analysis is of much less va
What About Private Address Space? (Score:2, Insightful)
IPv6, in some ways, is not a good thing, and my vote is to continue using the current addressing system, albeit in a more conservative manner.
Re:What About Private Address Space? (Score:4, Insightful)
Re:What About Private Address Space? (Score:3, Insightful)
NAT, on the other hand, is already solving the address scarcity problem. It isn't necessary for ever
Re:What About Private Address Space? (Score:5, Insightful)
Actually, it'll eliminate the need for costly conversions to a new standard for a period of time, after which we'll all need to upgrade anyway, when it'll be even more costly.
Ladid's main point seems to be that NAT-proponents take this kind of short-term, client/server-centric view. There's nothing wrong with client/server, but it's a significant hinderance for independent development of things like VoIP, where peer-to-peer makes far more sense.
Basically, it's not just that we're running out of address space; it's also that treating NAT like anything other than a (relatively) short-term fix ultimately hinders the development of new uses for the internets.
In fact, I would think of the metric issue (Score:5, Interesting)
Right now, is the time to switch. In the future, it will only be more expensive esp. as small devices get IPs. They will also have to be switched. Finally, a new wave of software development could take place with IPv6, that is more difficult to do with IPv4. Not siwtching is very short-sighted.
Re:In fact, I would think of the metric issue (Score:3, Insightful)
Re:In fact, I would think of the metric issue (Score:4, Funny)
Does your wife still work at Jollibee?
Re:What About Private Address Space? (Score:2, Insightful)
Re:What About Private Address Space? (Score:2)
At one time we wanted to be able to connect directly to our fridge from work, now we are happy and prefer to connect directly to our home server which will route request to our fridge based upon security clearances.. Because serious
Re:What About Private Address Space? (Score:4, Informative)
A public IP with everything other the VoIP and (for example) BitTorrent blocked is much more useful, and no less secure than NAT.
Oh, penetration (Score:5, Insightful)
A: Penetration! Because we don't have everybody connected yet!
Q: And how does IPv6 increase penetration? Does it build wires to people's houses or make provide satellite dishes to third-world countries?
A: No, but it does make sure we have enough addresses once they have some money to buy the actual hardware stuff!
Look, I know that eventually we're going to have to transition off IPv4 because of the address space issues, and that we might as well start now, but articles like this make it more like a marketing stunt to sell new hardware RIGHT NOW.
Re:Oh, penetration (Score:2)
I need a better argument than "NAT is a hack" and such to convince me. I suspect many others aren't accepting that argument for face value either. In short, not enough people are pushing for IPv6 because the proponents of IPv6 aren't convincing enough people to demand a switch, es
Re:Oh, penetration (Score:3, Insightful)
Re:Oh, penetration (Score:2)
Whatever idiot was being interviewed sounds more like a marketing exec than a techie. It's so brimming over with bravado and best-thing-since-sliced-bread it's hard to stomach. It's an interview for and by executives; nothing for nerds to see here, move along.
I am surpised that Broadband ISP have jumped. (Score:3, Interesting)
IPv6 Changes (Score:5, Interesting)
They also improve the packet structure (by doing things like removing the fragmentation flag)
And we should be looking at making wireless roaming easier (consider forwarding mechanisms when changing WAP's)
But more addresses is a key benefit. And there is no real harm, just the cost of transition which can be minimized due to the backwards compatibility provided through tunneling, etc. So if everyone just starts installing IPv6 hardware, everything is happy. Why is this issue being rehashed?
Re:IPv6 Changes (Score:2)
So the IPv6 protocol includes a chat client and direct P2P application in the stack?
Sure you can write apps that go directly point to poi
Re:IPv6 Changes (Score:3, Informative)
Re:IPv6 Changes (Score:4, Informative)
Why don't we start today? Tunnels! (Score:3, Informative)
So, what can it be used for? Well, at the moment I do not really use it to browse the web, but I use it for reverse dns on irc (efnet, freenode and most other ircnets have ipv6 enabled servers). In other words, I can have a range of customized hosts (very handy since many friends have shell accounts here) on irc, like @doomtech.net or cust-523452.nix.net.ru. The first one is my own domain, but the second is from afraid freedns [afraid.org]. Afraid has a huge range of public domains, which you can add AAAA and PTR records for.
After thinking up a host, please go to spamcalc [spamcalc.net], if you don't have the brains yourself to see if your host is dns spam or not. A host like doomtech.net is not dns spam, but something like i.am.god.and.i.live.in.the.cave.with.osama.bin.la
Sixxs and btexact have pretty exact instructions on how to set this up on a range of operating systems. With the aiccu client from sixxs, the tunnel should work behind most NAT setups as well.
Oops, I almost forgot! (Score:2, Informative)
If you are bored some day, give the tunnel stuff a try, instead of sitting in your u
But not everyone will need IP addresses (Score:3, Informative)
While we will need more in the future saying we have to have more IPs because we have more people is not necessarily correct. Whereas NAT is being used a lot in corporate networks it is also being used in the home as well. I know, this doesn't solve everything. However, I can say right now there is a generation of people (my parents) who do not know what an IP is, nor do they care. Including them in the big list saying we need IPs for them is a fallacy--they will never use it or want it. And how about babies? Unless you are tagging them with remote tracking chips when they are born chances are they don't need one. Moreover, right now there are entire places in the third world which do not have systematic running water or electricity. Including them in this count is ridiculous as well. They need a lot more basic needs before they all need individual cell phones running IPv6.
Re:But not everyone will need IP addresses (Score:2)
I am only being a little fecetious here. Its about the technological innovation and its about the philosophy of the Net. The internet was designed and intended to be with the philosophy that all devices on the Net are equal in its end-to-end architecture. Your desktop PC is no less or more a valid member of the Net than the big web servers at IBM. Just because the majority of people on the Net don't know about or don't care abo
Why is NAT so bad? (Score:3, Interesting)
Re:Why is NAT so bad? (Score:3, Interesting)
According to my calculations, using Class A private NAT with each address in a Class A public network come
Why NAT is so bad (Score:4, Interesting)
If you've ever tried to implement an IPSEC VPN with numerous endusers that have DSL/CableModem gateways that default to 192.168.1.x, you'll know why NAT is so bad, particularly if you're using that address space internally already. Granted, there are workarounds to this.
That's dicey, but what's even more dicey is trying to interconnect corporate networks that use the same private address space. Companies that run virtual trading floors, for example, offer private line connections. You end up with multiple IP subnet conflicts and it's an incredible headache. That having been said, there are workarounds to that, too.
When NAT became popular way back when, I was part of a few really painful reIPing projects. The reason we went to NAT was because there was no way to get portable IP space and our ISP was being a complete dick, jacking their prices and refusing to run BGP with us. Moving to NAT meant portability and portability meant our ISP couldn't dick us. If I was to move away from NAT and put v6 addresses in my corp network, that's what I'd worry about more than anything.
When we actually run out of numbers .... (Score:4, Funny)
This is known as "Market Forces" - this is a foreign concept to many but it is the reality of this situation.
When NAT becomes insuffiecient to handle the demand - IPV6 will be ready to roll. Then every man, woman, child, insect and grain of sand will have its own PUBLIC address which we can then begin to exploit - YAY!
Re:When we actually run out of numbers .... (Score:2)
MS has done amazing things with their OS, but 2k and XP are essentially built off of NT4. Win NT4 --> Win NT5 --> Win NT5.1
My understanding is that Vista is based off Windows Server 2003 but we've seen that as Vista gets closer to release, features are dropping like flies.
Its much easier to keep adding hacks than to announce "i'm making a big change. deal with it" Plus, this is the intern
Re:When we actually run out of numbers .... (Score:2)
Good ideas always make slow progress (Score:2, Informative)
Just think of the number of systems that rely on IPv4 right now: networks, routers, cell phones, etc. There really isn't a lot of room left at the current rate of expansion. But let's face, that's how we get: complacent. The current system is working -- why bother with a new one? I believe the Romans got that way toward the end...
I read the article and it was insightful, but I didn't have a lot of background on IPv6, so I searched for some background and found this on the details [csuchico.edu] and this on implementing [tldp.org]
Yes, yes yes... (Score:2)
For you, nothing, for the connectivity of things, (Score:2)
Right now on the internet, "no one can tell you're a dog."
With IPv6, we'll be able to tell that you are "Spot, a lab collie mix owned by Fred C Mugwump of 123 Fourth avenue, Anytown USA" and that you should not be trying to email anyone about viagra.
Think of it as the death of Spam.
big changes (Score:2)
I don't get it (Score:5, Insightful)
Why does it remove the need for servers?
Why does it mean that we "won't need providers such as Skype anymore because we'll be able to do it all ourselves"?
I don't see how IPv6 lets you do ANY of these things. You'll still be firewalled, you'll still need servers and software vendors like Skype. In fact the only thing about IPv6 that would seem to me to help P2P is that slighly more people might end up not being NATed but that won't affect anything much.
Does this person actually know what they're talking about or are they from marketing?
Re:I don't get it (Score:2)
Re:I don't get it (Score:4, Interesting)
The rest I don't know
Re:I don't get it (Score:4, Informative)
Re:I don't get it (Score:3, Informative)
Re:I don't get it (Score:3, Informative)
65535?
Think bigger:
IPv6 is intended to address the concern of IPv4 address exhaustion. There are too few IP addresses available for the future demand of device connectivity (especially cell phones and mobile devices). IPv4 supports 4.2 billion (2564 4.294 × 109) addresses, which is inadequate for giving even one address to every living person, much less support the burgeoning market for connective devices. IPv6 addresses this proble
IPV6 (Score:3, Funny)
Are this going to be the news from the future?
Why IPv6 Is Coming (Score:5, Insightful)
It gives you nothing. You're already on the internet.
IPv6 is going to give India and China and other high-populous countries connectivity. As it is, they don't have enough IPv4 addresses even to *nat* their country, let alone to provide real services with which NATing interferes.
And that's why you and I have very little say about the adoption of IPv6. It's gonna happen, and it's gonna happen soon (say, the next 5 years, tops). Pretty soon, those of us who remember IPv4 are going to be like 3-digit
Maybe I'm just a Sick Twisted Freak (Score:4, Funny)
Address space not the biggest feature (Score:3, Insightful)
Big Brother? (Score:2, Interesting)
Billions and billions (Score:3, Insightful)
Ah yes, in the immortal words of Carl Sagan
gasmonso http://religiousfreaks.com/ [religiousfreaks.com]The most important change (Score:2)
Hell will have frozen over.
Widespread adoption has been 'any time now' for years now..
Blah.. Just think, ipv6 gets adopted, and suddenly, all those girls who looked at the fat guys will regret saying, 'When hell freezes over'..
Most important change (Score:3, Funny)
Consumer Driven (Score:5, Insightful)
IPv6 benefits individuals. It benefits P2P, VoIP, photo sharing, blogging and email (yes email - you don't need a third party server if you have a permanent web presence). Yes you can have all of that with IPv4, but its held together with hacks like NAT, port forwarding and man-in-the-middle servers. That's fine, if like me, you hold a degree in computer science and arn't put off by the nuances of network security, berkley ports and subnet masks but if you're a noob who just wants to share their Christmas pictures with friends and family its a pretty steep learning curve.
I'm a pretty typical nerd. My home network has 4 computers that regularly connect to the internet. Of those, 2 offer services such as SSH, bittorent, email and my testing web server. After christmas that will probably extend to a new XBox360 and a PSP (admittedly passive net users). Next Christmas it might be my mobile. The Christmas after that my espresso machine will probably be consulting a distributed database to see what is the best way of brewing Co-op's Fairtrade Java.
You can buy a computer the size of a pack of gum with a complete Linux operating system and enough horse power to run a web server for ~$200. That's too expensive to be ubiquitous but in 2-3 years time that figure will be in the region of $20 and it will be a WiFi network. It's going to happen.
IPv4 forces our devices to be passive because configuring a NAT Router and Firewall is hard for Joe Public. IPv4 means that we have to poll to get system updates. IPv4 means that I can't just ask my fridge what its contents are without configuring a seperate box. IPv4 means that I'm happy when a third party agrees to handle my communications - I actually ask them to listen in and they 'promise' not to read my mail or listen to my conversations. IPv4 means that when I get an email from my girlfriend at 195.95.195.94 I have no method of authenticating that.
IPv6 means that I buy bandwidth and nothing else. I don't get 100MB of web hosting, or a whopping 5 emails addresses, I get to use my over powered desktop machine with 200GB of 'web space' and as many email addresses as I please. IPv6 means that I can start to build a web of trust, so that I can start to authenticate the messages I receive against a web of my peers - not a single verisign certificate. IPv6 means that consumer electoronics can be connected to my data pipe and that the manufacturer can be responible for its up keep - including firewalls and virus protection.
In short IPv6 allows people to own a bit of the internet and say it's theirs rather than renting an inch and getting kicked off that inch every 4 hours.
Nonsense (Score:5, Insightful)
IPV6 solves the problems of the Internet, as originally conceived - egalitarian and end-to-end.
Nobody in power wants that any more. I'm sure that those in power would mostly prefer that the Internet would just go back and hide under the rock it came from, but they DO like the benefits it gives to THEM. If IPV6 goes forward, it'll only be because it has enough momentum as the "logical successor," and because TPTB can't propose what they'd really like.
If IPV6 were being designed TODAY:
It would have DRM built-in for the ??AA, as well as router-based monitors and controls for peer-to-peer networking.
It would have built-in provisions for wiretapping, even at the opportunistic VPN level, for government TLAs.
It would have content and traffic filtering provisions, for China and the Religious Right.
Of course IPV6 really runs counter to all of these "design criteria."
Re:service? (Score:3, Funny)
Re:service? (Score:4, Funny)
Re:Billions and billions of devices... (Score:2, Funny)
Re:Billions and billions of devices... (Score:3, Insightful)
Ah, if only Carl Sagan were alive to hear that comment!
Re:Why not give PEOPLE addresses? (Score:4, Interesting)
Re:Why not give PEOPLE addresses? (Score:2, Funny)
Re:Why not give PEOPLE addresses? (Score:3, Interesting)
Oddly secondary networks have been considered during all of this, but it was easier to update the primary network addresses rather than formalising NATs which had other issue
Re:Why not give PEOPLE addresses? (Score:2)
A story (Score:5, Interesting)
"Well Suzy," Grandpa said, his mind on the distant past, "back then we only had 32 bit addressing, and much of it was provisioned out to various regional entities, with large corporate interests sitting on whole chunks of the space. We had these things called NAT routers."
"Sounds scary, Grandpa." Suzy shivered.
"It was." Grandpa replied. "The first NAT routers could only support FTP and IRC, and folks using some chat programs could barely get their software to work at all. Still NAT did okay, for a while."
"Then what happened Grandpa?" Suzy asked, enthralled.
"Well, as I recall, the first problems came when handheld wireless devices became more common. They had to sit behind various other networks, without direct connectivity. Proprietary solutions abounded, and connectivity was in the hands of large corporate communications giants. Everyone knew that IPv4 had been in trouble for many years, but some folks said 'NAT's all we need' while others didn't think there was a crisis at all, and even if there was one coming, it was nothing to worry about."
"But there was, wasn't there Grandpa?" Suzy knew the best part of the story was coming.
"Very much so." Grandpa said after a moment. "You see, even with NAT and various other networks between the IPv4 network and the average person's devices, the Internet was growing too fast. The limited supply of IP addresses as beginning to slow the expansion of the Internet. Finally, with the great IP Famine of '18, we had no choice. IPv6 was rolled out. Some folks were mad, because they had put their heads in the sand and refused to recognize the problem had been coming for a while. It costs those people lots of money, and some either had to put up with being stuck behind NAT routers and losing out on new functionality or simply going out of business."
Suzy laughed. "They were very silly people, Grandpa!"
Grandpa nodded. "Yes, they were, but most of us survived. Now it's time to go. Don't forget your data glasses and your book tablet. The last flight to Tokyo leaves in an hour, and I promised I'd get you home before dinner."
Re:Why not give PEOPLE addresses? (Score:5, Insightful)
No? Why not? Why can't you just get more IPv4 addresses so that I can connect to each of them?
The advent of NAT has solved the main problems that ISPs have had with giving their customers addresses to use for connecting to "content providers", but it has pretty much eliminated the original "every node is a peer" architecture of the internet.
Sure, if you're an ISP that works for you, but if you're some random guy that wants it to be easy to connect two (currently natted) devices together without involving a third device as a go-between, it's not such a good solution.
It's easy not to get it, just because we're all so used to having to do things the way we have been forced to. The epiphany comes when you realize how much more flexible the system is when NAT is not involved.
Re:Why not give PEOPLE addresses? (Score:3, Insightful)
Yes, it is quite easy with named virtual hosts and reverse proxies, and the usual NAT firewall.
...and then you give an example of something that demonstrates specifically that I cannot connect to those web servers...I have to connect to a proxy.
So, your answer is "no, you can't do that without a third machine as a go-between".
I'm not talking about removing firewalls...access control is a necessity in any network that's open to the public (I think I even mention
Re:Why not give PEOPLE addresses? (Score:3, Interesting)
I am, actually. You should have quoted my next sentence, which explains that they are all the same (i.e. invisible) to the end user, who doesn't even want to know about IPv4 or IPv6 addresses. "google.com" gets him where he wants to go, and everything else is implementation details.
And as a home user, it may be a bit annoying to me too, but it is still just implementation details. Set it up once, and I'm done. Now I actually have to
Re:Why not give PEOPLE addresses? (Score:5, Interesting)
Plus, who would be in charge of assigning them? Would that mean that I have to register for an IP like I do for a domain name? Who's handing them out, the DMV? The Social Security office? The UN?
Also, it seems like it would be easy for hackers to mimic other people's IP address. Seems like maintenence nightmare.
Re:Why not give PEOPLE addresses? (Score:3, Informative)
Re:Why not give PEOPLE addresses? (Score:4, Informative)
With "people address", there are three problems. First, no way to generalize routing rules. Secondly, there is the fact that all your stuff might not be in the same place. Most of it is at your house, but some of it is at the vacation home. Finally, there is the problem that people, unlike IP4 address, tend to move arround alot, geographically speaking. Usually, if you move from New York to LA, you get a different IP, even if you use the same national ISP. Under your scheme, the whole internet would have to be told to redirect your trafic. Yick.
Re:Why not give PEOPLE addresses? (Score:3, Funny)
With "people address", there are three problems. First, no way to generalize routing rules. Secondly, there is the fact that all your stuff might not be in the same place. Most of it is at your house, but some of it is at the vacation home. Finally, there is the problem that people, unlike IP4 address, tend to move arround alot, geographically speaking. Usually, if you move from New York to LA, you get a different IP, even if you use the same national ISP. Under your scheme, the whole internet would have to
Re:Why not give PEOPLE addresses? (Score:3, Funny)
Re:Why not give PEOPLE addresses? (Score:3, Funny)
Re:Population (Score:3, Informative)
Where the heck did you get that information? We've added 750 million people in the last 10 years.
Take a look here http://www.census.gov/ipc/www/worldpop.html/ [census.gov]
1995 5,694,418,460
2005 6,451,058,790
Re:Mismanagement of the IPv4 address space (Score:3, Insightful)
What if the "average" user wants to host their own content, without worrying about some external entity having control over it?
That was the original point of the Internet - not to differentiate between content/service "providers" and "consumers," but to enable redundant p2p information sharing.
Re:Mismanagement of the IPv4 address space (Score:3, Insightful)
Re:Mismanagement of the IPv4 address space (Score:3, Insightful)
Creating a system where one has to opt in to have a routable IP is treading on a slippery slope. Soon after, you might need a special permit to have a server, and before you know it we're back to gatekeepers and the telephone network.
Why shouldn't non-geeks have routable IPs? How many future Shawn Fannings, DVD Jons, or Linus Torvalds' would we lose through such restriction? The Internet should stay
Re:Mismanagement of the IPv4 address space (Score:4, Insightful)
Uh... no.
How about anyone that is running software that requires a peer to peer connection (and I'm not just talking about filesharing software)? And it's further worth pointing out that the only people that require such connectivity are not just the techie geekoid people. Running VoIP through NAT, for example, is a bitch and a half, and often not even possible if the end user does not have administrative rights on the NAT.
Your argument does touch on a very good reason why NAT would not be entirely obsolete even upon the move to IPv6, however.
(Also, by playing around with IPv6 extension headers and a gateway that adds or strips headers to a packet, it's theoretically possible to do routing right _THROUGH_ a NAT on IPv6).
So really, it seems that the only argument against IPv6 migration is just that people are lazy and cheap and don't want to do it right now because it'd actually require some effort.
You don't understant the Internet (Score:5, Informative)
The ONLY machines that need actual IP addresses are servers and gateways. PERIOD. Everyone else can be NATted.
Sigh.
The problem with this statement is that it presumes all content comes from central servers. But that's not what the Internet was designed to be, and forcing it into that model will severly retard, and in many cases simply destroy, all future innovation.
The Internet was designed as an endpoint-to-endpoint communications medium. The intelligence is at the edges, every device on the network has equal access to every other device, none are "special". In practice, of course, 72.14.207.99 (one of Google's servers) *is* special, recieving many more connections than most other addresses, but that's an emergent phenomenon, not one that's designed in. It's only special because lots of other devices *choose* to talk to it. One day they could all choose to begin sending their search requests to some sort of massive, distributed, peer-to-peer search engine (I don't think so, I think it makes sense to centralize search, but perhaps there's a really powerful distributed indexing and search algorithm that no one has yet discovered).
There's huge power, flexibility and opportunity in that model. We do a lot of things using the Internet now, in 2005, but it's still in its infancy. We have no idea what other kinds of communications technologies will arise or what sorts of things people might come up with to do with this medium ten, twenty, fifty years from now. That means it is critically important for the future of technology and innovation that we preserve the ultra-flexible model that the really bright guys at DARPA came up with.
End-to-end delivery. Intelligent endpoints. Dynamic, multi-path routing. No central control. Those are the characteristics that turned the Internet from a lab-based curiosity to such a worldwide phenomenon that we seriously talk about how it will one day touch every human being on the planet. Think about it. The Internet looks poised to become the *single* communications medium used for all electronic communications, be it text, audio, video. What is it that made this such a powerful medium? End-to-end. PERIOD.
Let's not throw it away before we even find out what we can really do with it.
Re:Mismanagement of the IPv4 address space (Score:2)
Re:Haha... (Score:5, Informative)