By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Forums - General Discussion - Running out of Internet

Soleron is obviously more informed than I about this stuff, so I certainly didn't mean to make it appear otherwise in any of my previous posts.

I am now quite a bit more worried about this than I was before reading this thread. I wonder if the temporary desperate "solution" for new ISPs which can't get IP addresses will be to use things like NAT, resulting in crappy Internet connections which aren't fully functional (can't put normal servers listening for connections on them for example).



My Mario Kart Wii friend code: 2707-1866-0957

Around the Network
Soleron said:
dahuman said:

I'm not too concerned about it since if we run out of actual usable IPv4 addresses, they'd have no choice but to move to IPv6, and it probably won't even get to that point before we move to the newer tech.

IPv6 penetration is no more than a couple of percent of all devices. We WILL get to that point.

And again, even if new people are 'forced' to use IPv6, they won't be able to communicate with any server stuck on IPv4. Which could be most of them.

I'm sure they can use specially configured gateway servers for the domain names(pure IP most likely will not work great, but an address name can prolly be worked, you'd have to run a lot of gateways for end users) while slowly updating them, this is computing, there are always options.



dahuman said:
...

I'm sure they can use specially configured gateway servers for the domain names(pure IP most likely will not work great, but an address name can prolly be worked, you'd have to run a lot of gateways for end users) while slowly updating them, this is computing, there are always options.

Yes. It will just be harder though.

 

@NJ5

No, I'm probably trying to nitpick too much. I've read the same articles you have.

Sorry.



Soleron said:
dahuman said:
...

I'm sure they can use specially configured gateway servers for the domain names(pure IP most likely will not work great, but an address name can prolly be worked, you'd have to run a lot of gateways for end users) while slowly updating them, this is computing, there are always options.

Yes. It will just be harder though.

 

@NJ5

No, I'm probably trying to nitpick too much. I've read the same articles you have.

Sorry.

system migration is never easy especially since we are talking about global scale here, that's why people hire IT guys to work it out. =P More money to me in the long run lol, not gonna complain.



dahuman said:
...

system migration is never easy especially since we are talking about global scale here, that's why people hire IT guys to work it out. =P More money to me in the long run lol, not gonna complain.

We know someone (not really a friend) that made a fortune consulting for small businesses about Y2K. Completely unethical, because all he'd do is upgrade their software to whatever version didn't suffer from the problem, and then get paid a few thousand for two days' work.

If they'd simply employed real IT professionals first...



Around the Network
Soleron said:
dahuman said:
...

system migration is never easy especially since we are talking about global scale here, that's why people hire IT guys to work it out. =P More money to me in the long run lol, not gonna complain.

We know someone (not really a friend) that made a fortune consulting for small businesses about Y2K. Completely unethical, because all he'd do is upgrade their software to whatever version didn't suffer from the problem, and then get paid a few thousand for two days' work.

If they'd simply employed real IT professionals first...


Y2k is different than this though, you can't just go in and bullshit your way into this situation on the backbone end, and I'm sure some asshole will do the samething that somebody you know did and con off really stupid people, and to be honest, too many people panicked about the year 2000 to start with and religious people want doomsday to come for some reason so people were all freaked out about even the tiniest things, which holds true even today(counting the people that I'll point my finger to and laugh at when 2013 comes even right now,) but that's another topic.



NJ5 said:
Jdevil3 said:

According to this link:

http://inetcore.com/project/ipv4ec/index_en.html

 

We only have around 228.109.000 IPs left... and 339 days before we run out of IPs.

 

Now... what will happen in 339 days when we run out of IP addresses? Will we have to wait for other people to get offline when we want to get online? or will the internet just not work anymore? or what? xD


We won't run out of IP addresses in 339 days. We will run out of unallocated IP addresses.

There will still be plenty of unused IP addresses. How hard it will be to distribute those unused addressses, and how long until we entirely run out of addresses are much harder questions.

Hopefully IpV6 will help, but as far as I know most routers/modems people have at their homes don't support it. I know my router doesn't.

There will have to be a serious effort from ISPs and router manufacturers to get everyone ready for IpV6.

Oh, I see... thanks for clearing that up ^_^

So we have some more time left to fix this... but reading this thread makes me think that whatever time we have left before that happens is not enough to fix it... maybe I'm getting things wrong? O_o



A banner stolen from some site xD

Release Final Fantasy Versus XIII nowwwwwwwwww!!! lol :P

Jdevil3 said:

Oh, I see... thanks for clearing that up ^_^

So we have some more time left to fix this... but reading this thread makes me think that whatever time we have left before that happens is not enough to fix it... maybe I'm getting things wrong? O_o


the main problem will be that new isps will have an extremely difficult time getting blocks of ip space to allocate addresses to their customers. Larger isps will have the ip space and ability to extend this somewhat (maybe like 1-2 years at the absolute extreme edge of possibility) but as soleron mentioned it is already far, FAR too late to prevent at least a moderate-scale problem from developing though we really don't have any idea how this whole situation is going to turn out. 

Personally (and a caveat here, probably soleron is the most knowledgeable person here as I don't know a great deal but bear with me..) I think the most realistic scenario to prevent a large problem from occuring would be for the major telecom companies  to install ipv6 equipment for their commercial networks and provide subsidized ipv6 equipment to their customers' access points so they could talk to the servers. (maybe supported by some kind of government program like the one the US did for the digital tv converter boxes?) Then the companies could simply (and I realize it isn't actually simple, but yeah..) perform the necessary ip routing at their main data centers to allow their customers to perform ipv4 and ipv6 requests that have to be forwarded to another network.

Again I am not an expert on this so this may not actually work. The major problem I CAN foresee would be figuring out how to allow network devices that have embedded non-flashable ROM or that lack the necessary storage and/or communication ability to work with 128-bit ipv6 network addresses (vs the 32-bit ipv4 address) to still be able request an ipv4 address and then have that request translated to a valid ipv6 address to be forwarded to the isp. To me, this is the biggest problem with ipv6 --> namely that it was not designed to be easily backwards compatible with ipv4 hardware and while I can see why they might  want to start over with a clean slate they should have been more realistic when they were designing it. To restate what soleron said, we really should ahve started thinking about this 5 years ago (or more).

Although the previous problem would be quite simply a pain in the ass, it still pales in comparison to the problem of convincing telecom companies and/or governments to invest the necessary millions (billions?) of dollars that would be needed to successfully transition to ipv6 without basically shutting down the entire internet for like 6-12 months and THEN spending it.... Because not having enough ip addresses on the internet will not really affect a telecom company and upgrading to ipv6 would not help them personally, all isps across the globe have essentially decided that it is the other guy's responsibility to spend the dough to upgrade. This obviously results in the situation we have now, where nobody is ready and ip address continue to trickle away... real great isn't it? 

oh and btw, the problem with y2k wasn't that computers would think that 00 meant 1900 or 2000 because they could just have easily thought it was 1898 or 1998. the real problem was that a lot of programs (and I mean a LOT) involve some sort of arithmetic operation involving the system date. Why is this a problem you ask? well, a program will happly add, subtract, divide etc on 89, 99, 1293847 or whatever but when you start dividing by zero you can watch your program crash and burn... real fun when that program is running your respirator or dialysis machine. Though unless those programs were running Windows it probably wouldn't have mattered anyway because they would have used unix time - which means your program will crash at 03:14:08 on January 19, 2038....



Not trying to be a fanboy. Of course, it's hard when you own the best console eve... dang it