ARIN IPv4 Addresses Run Out Tomorrow
jcomeau_ictx provided that teaser of a headline, but writes: Not really. But the countdown at tunnelbroker.net should go to zero sometime tomorrow around noon, considering it's at 45,107 as I write this, it's counting down about one address every two seconds, and there are 86,400 seconds per day. Just happened to notice it today. Might be worth a little celebration at every NOC and IT enterprise tomorrow.
I thought they ran out last year, until I saw the report of them running out last month.
I thought they ran out last month, until I saw the report of them running out last week.
I though they ran out last week, now I see they'll run out tomorrow.
Perhaps someone should start reporting facts rather than what ever you call all these reports.
"Haha, four billion computers...four billion networked computers! That's almost as many people as on the planet! Each computer will have more than 640k, too! HAHAHAHAHA!!!!!!!!!!!!!!1!111!!"
(-1: Post disagrees with my already-settled worldview) is not a valid mod option.
Time for some recycling?
I have heard of a monthly "running out of IpV4 addresses" on slashdot since 1998.
And this story has zero meat to it just like the last 690 stories here about it.
How about someone forcing HP to give up their gigantic chunk that they have been camping on unused for 40 years?
Do not look at laser with remaining good eye.
AfriNIC has a shitload of addresses it seems. Maybe they could surrender some or start setting up huge IP infrastructure and capitalize on it.
IPv4 should just go away already. Linux, Mac, and WinDOS had had IPV6 forever. Whatever doesn't support IPv6 should just go away as well. All that old shit is hackable virus prone garbage anyway.
(to the tune of "99 bottles of beer on the wall")
4,294,967,290 cows in the field, 4,294,967,290 cows...
Move one aside, add one more cow, 4,294,967,291 cows in the field...
4,294,967,291 cows in the field, 4,294,967,291 cows...
Move one aside, add one more cow, 4,294,967,292 cows in the field...
4,294,967,292 cows in the field, 4,294,967,292 cows...
Move one aside, add one more cow, 4,294,967,293 cows in the field...
4,294,967,293 cows in the field, 4,294,967,293 cows...
Move one aside, add one more cow, 4,294,967,294 cows in the field...
4,294,967,294 cows in the field, 4,294,967,294 cows...
Move one aside, add one more cow, 4,294,967,295 cows in the field...
4,294,967,295 cows in the field, 4,294,967,295 cows...
Move one aside, add one more cow... hey, where did all my cows go?
Get free satoshi (Bitcoin) and Dogecoins
Yes, it is the exact same behavior. But it won't be a problem, because unlike IPv4, IPv6 isn't going to see any significant adoption, ever.
sexconker's mother says "OOOOOOOOO!". "OOOOOOOOOO!!!" says the cow.
Yea. And old people should go away too. They suck. Anyone over 30 should just FOAD.
Slashdot has been crying wolf since they are a geek site and geeks seem to like that kind of thing and also like new technology, no matter the cost and issues.
However there have been actual depletions of IPv4 space of various kinds. First it was that all available networks were allocated to regional registrars. Now some of those regional registrars are allocating all their remaining addresses.
That doesn't mean doomsday, of course, it means that for any additional allocation to go on, something would have to be reclaimed. That has happened in the past, organizations have given back part of their allocations so they could be reassigned. It may lead to IPs being worth more. Company A might want some IPs and Company B could cut their usage with renumbering, NAT, etc so they'll agree to sell them.
Since IPs aren't used up in the sens of being destroyed, there'll never be some doomsday where we just "run out" but as time goes on the available space vs demand will make things more difficult. As that difficulty increases, IPv6 makes more sense and we'll see more of it.
We are already getting there in many ways. You see a lot of US ISPs preparing to roll it out, despite having large IPv4 allocations themselves, because they are seeing the need for it.
If IPv6 was any good everyone would have been using it for years. I'm holding out for IPv7.
ARIN is due to run out sometime around the end of August...
Date.....No of /24 left
20150713 400
20150714 393
20150715 372
20150716 357
20150717 335
20150720 328
20150721 307
20150722 305
20150723 292
20150724 265
20150727 253
20150728 245
20150729 240
20150730 232
20150731 227
...I may as well just refer to an old comment...
http://slashdot.org/comments.p...
Anyone want to make a good offer for a clean legacy /16 assigned by ARIN? It has recently become available...
legacyslash16 at gmail
Is that 30 in hexadecimal?
I am wondering whether at this point ARIN would be justified to raising the price for remaining IPv4 addresses and offer IPv6 addresses at a lower cost? And then raise cost as a ratio of remaining IPv4 addresses available to hand out? I am sure this would change business perspective on how much to delay IPv6 adoption?
Jumpstart the tartan drive.
IPv4 should just go away already. Linux, Mac, and WinDOS had had IPV6 forever. Whatever doesn't support IPv6 should just go away as well. All that old shit is hackable virus prone garbage anyway.
The problem is that numerous companies haven't invested the time or money in ensuring their network can speak IPv6 or to the IPv6 world. The main issue has probably been that it was cheaper to do business a usual. Until major services do an IPv4 blackout day or ARIN raises the prices of the remaining IPv6, companies will be dragging their feet.
One site amongst the feet draggers is /. Sure there was a bug in some of the Perl code used by /. a number of years back, that apparently prevented supporting IPV6, as an excuse, but should that still be a reason today?
Jumpstart the tartan drive.
Evidenced by the fact that they are utterly incapable of effectively managing the IPv4 space. Perfect example: I was a network administrator at the Prudential Bank in Atlanta in the early 90s. The Bank was given a full class B address (158.221.0.0/16). By 2000, the Bank ceased operations completely. So there is an entire class B sitting unused, and never will be. I tried no less than 5 times over the years to get ARIN to do something about reclaiming it, and they gave absolutely zero fucks. That's it. The record for that address space is incorrect now too, as it lists the Banks old address which doesn't exist, phone numbers that are disconnected, email addresses that go nowhere... Talk about waste.
There are a number of /8's which frankly don't need to exist. The organizations involved use intelligent load balancers and proxies on their external gateways, *except* for a few low security, old-school idiots whom I've tried to educate in the past that "the Internet of Everything" does not have to include every deveice in your building, running public NFS, because you believe in "openness" that doesn't match the political scheming I see them pulling in their own offices.
The /8's to throw out tonight include:
GE
MIT
HP
Ford
Haliburton
DOD (Has *13* class A addresses, that's over 5% of the world's IPv4 address space)
Check out RFC 790 for a more detailed list.
The first step is the carriers / ISPs getting everyone an IPv6 address. The first thing to break after that will be geolocation as the carriers start pooling their home / small business IPv4 addresses and allocating them from a single common pool (so all Verizon originates in West Virginia). That will give companies a reason to switch their consumer internet.
In terms of B2B... I suspect most companies will change most stuff. However longer terms routing tables are getting too fragmented for some many routers and there are overlapping addresses (i.e. we don't have 1 address goes to one place anymore, especially in the 3rd world). As that gets worse IPv4 will break and companies will change.
The big question is: why haven't the telcos moved home / small business over yet?
Quaternary.
The big question is: why haven't the telcos moved home / small business over yet?
I asked the owner of an ISP that question. The answer was basically, money. The transition will cost money, and there is zero upside to spending that money before you have to.
"First they came for the slanderers and i said nothing."
Makes sense. This is where I wish ARIN were pushing much harder to break the chicken and egg issue.
I've had an ipv6 tunnel (mostly) up and running since 2010 just for experimentation. Now my router brings up the tunnel and enables stateless auto configuration for the entire LAN. Lazy ISP is no excuse.
Clickety Click
WTF?
Tunnelbroker or whatever site's "countdown gadget" is only an illustrative approximation anyways. The only entity that can really say ARIN IPv4 addresses run out is ARIN.
We are also guaranteed they won't run out tomorrow, since ARIN doesn't make allocations on non-business days.
It's also pretty unlikely there will be 200 /24 requests answered on Monday.
And even after that, there are certain reserved ranges that won't be run out.
As for having "unmeetable requests", the unmet requests policy first activated at the very beginning of July, that ARIN had requests for IP addresses that could not be met.
The first step is the carriers / ISPs getting everyone an IPv6 address.
...
The big question is: why haven't the telcos moved home / small business over yet?
Probably one of the biggest problems for IPv6 is Amazon. Total apathy, there. Amazon.com is not accessible via IPv6, and last I checked, AWS isn’t available over IPv6 unless you go all-Amazon with your DNS and Elastic Load Balancers.
North America is just so awash with IPv4 addresses that businesses don’t suffer from lack of IPv6. I was hoping that the threat of inevitable pain would get American businesses to switch, but it looks like we’ll just have to wait for actual pain.
Have a nice time.
they bumped the counter back up. I should have looked at the source before; it's probably been at zero for some time now, and just keeps getting reset daily. sorry about that.
You can implement v6 when you are connecting up my gravestone!
Until then, i'll use v4 and thats the way i likes it!
Obligatory xkcd
https://xkcd.com/865/
I'm going to assume that AWS can move very quickly once their customers start demanding IPv6. It wouldn't shock me if AWS's problem is that many of their carriers (remember they use tons given Direct Connect) don't support IPv6 and thus... So again they are one of the chicken & egg type problems.
AWS as a website though is a perfect point of attack. Once geolocation breaks (or there is a serious threat) I'm going to assume they go aggressively towards offering IPv6.
Yep. Given how long everyone is waiting by the time the change starts happening it might happen rather quickly. Many businesses that have done full conversions find it is a multi-year process as there are thousands of places where they make IPv4 assumptions without realizing it. Doing that at the last minute is going to hurt.
It's time to institute a major push to overturn the pigeonhole principle. After all, it's just a theory which for too long has held up progress on a lot of fronts.
There have already been exciting results in string theory which give hints about how we could do this. Let's get our brightest and best on this and settle the matter once and for all.
The USA will face a different problem: inability to vote connect to new services that only exist on IPv6. Maybe some of the big players, such as Google and Facebook could add some features that you only get through IPv6 and then leak the info about it. I wonder how much noise will then occur on the web?
BTW Netflix supports IPv6 via AWS.
Jumpstart the tartan drive.
So first, a question: Can v4 devices talk to v6 devices?
If I have an older device, such as a printer, that can only talk v4, then in order to talk to it, I need a v4 address.
Given that there will be some devices out there that can only talk v4, then there needs to be some way for v4 machines to talk to v6 machines.
So, is it possible for a v6 host to initiate a connection to a v4 device by using some magic prefix to indicate "the bottom 4 bytes contain a v4 address, and you, router, are supposed to pretend that you are talking v4 using that"?
If so, the next question is: when the v4 device wants to respond, what does it put into it's destination IP field to get back to the v6 device?
If I cannot talk to a v4-only device from a v6-only host, then I need to have a mixed 4/6 machine.
The need for routers to be able to translate between v4 and v6 to support old hardware leads into the question about V8.
What ever happened to the IP V8 protocol?
This was a system that would have extended the V4 addressing system in a manner that scaled. Really scaled.
The fundamental idea is that there are multiple different V4 addressing pools.
When you ask for the address of a host, you do not automatically get the address of the host. You get a cookie that can be used to reach the host, with a short timeout (perhaps a few hours).
Now, if you are on the same v4 pool, that cookie may very well be the host's address (And even have the normal TTL). Otherwise, it's a cookie that tells the network how to route to a gateway router that knows where to send it next -- either to another gateway router, or to the destination if you are at the final v4 pool.
Never mind the big questions: why do programs have to deal with "get_host_by_name()" at all (never mind a DNS system that needs to return two pieces of information -- address and TTL -- and a calling convention that can only return a single datum and most programs assuming an infinite TTL anyways); why do programs have to deal with a struct sock_addr at all; why do programs not just say 'open("net://example.com:3327", O_RW)', and get a file descriptor that can be read and written like any other file descriptor. The people behind v8 concluded early that that level of change was beyond what could be pushed, and compatibility with older programs that didn't do this was a design goal. (Never mind that when I participated -- early -- in the v6 mailing lists and brought up this same issue, I was told that the goal of v6 was to get a 64 bit version of v4 with all its warts and known problems as soon as possible for business reasons).
Today, we have NAT's as a very, very common way of doing half of this sort of routing.
Today, if you want to talk to someone behind a NAT, you are using a cookie that is half the NAT's IP, and half the port number -- with the restriction that initiating connections from outside is highly restricted.
V8 -- gateways and special routers -- is a system that is extensible. Does China want a real network firewall? Then take an entirely separate address space. Does Mars Colony want to control the expensive bandwidth to Earth? Heck, why can't Mars operate it's own network independently -- fighting for rights (and no longer being effectively slaves to the corporations that built the place two generations back) was hard enough, why does Earth still control Mars' data network?
You hit ctrl-A
I assume the money issue is more of a legacy system issue. Some hardware that an ISP purchases is very expensive and you only replace every 8 years. Maybe the last time they ordered some hardware, they wanted to save 20% to get some older equipment that didn't support IPv6. I know I can purchase a Layer 3 switch that does not support IPv6 for a decent chunk less than one that does.
All new equipment for a long time has supported IPv6, but why purchase new when you can purchase a generation or two old and get liquidation prices? When my ISP purchased all new gigabit fiber and replaced their core router with a new shiny one that has more 10Gb and 100Gb ports than they'll need for a long time, I'm sure it supports IPv6, but there is bound to be a few pieces of old gear that needs to go away. Then they need to get training and do planning before they attempt to roll it out.
I normally have AC filtered so I can't even see them, but I saw the responses and had to come here to tell you about pfSense:
https://pfsense.org/
Seriously, this would take care of almost all of the items on your list, and you can get the hardware new for $200-$300, or just re-purpose an old PC for free.
Have fun!
Grammer Nazis - I mod you "troll" unless you actually add something on-topic. Yes, I know I have mispellings in my sig.
Netflix I don't think uses AWS. In any case Netflix uses more bandwidth than most carriers they can get anything they custom they want from the people handling their data.
Netflix does use AWS: https://aws.amazon.com/solutio...
Jumpstart the tartan drive.
So the counter at he.net goes up and down it seems. More reliable is what ARIN posts on their website. As of today they show 0.00333 of a /8 left. So a little less than 56,000. Arin seem to be giving out a few /24s every day. But ARIN also set aside 4194304 addresses to facilitate moving organizations to IPv6. Earlier this year the counter at he.net showed about 4.8 M IP addresse left, then it jumped down to a couple hundred thousand. They took that 4.1 M out. So probably in a few weeks or about a month, they will run out.