{"id":307,"date":"2017-08-13T18:32:40","date_gmt":"2017-08-13T22:32:40","guid":{"rendered":"http:\/\/puluka.com\/home\/?p=307"},"modified":"2017-08-13T18:32:40","modified_gmt":"2017-08-13T22:32:40","slug":"ipv4-address-exhaustion","status":"publish","type":"post","link":"http:\/\/puluka.com\/home\/networking\/ipv4-address-exhaustion\/","title":{"rendered":"IPv4 Address Exhaustion"},"content":{"rendered":"<p class=\"p1\">When TCP\/IP version 4 was published in 1981 (RFC 791-3) the four byte 4.2 billion addresses seemed like a limitless resource in our nascent networked world.\u00a0 The standard had only three sizes of addresses class A (16 million), B (65k) and C (254) that were allocated to members.\u00a0 But the member club was limited and the enormous space allocations were not an issue.<\/p>\n<p class=\"p1\">But by the end of the decade engineers noticed the serious limits on growth this classfull method of allocation was having on the system.\u00a0 RFC 1519 published in 1993 created the CIDR (Classless Inter Domain Routing) block system that allows the very flexible allocation of addresses in blocks starting with 1 and doubling in size as they march up the chain.\u00a0 This created the system we still use to more accurately allocate the actually necessary size of address space for connectivity.<\/p>\n<p class=\"p1\">Even with this method of address conservation, engineers realized that further economies could be realized.\u00a0 A large number of netowrk connected devices did not need to have a direct presence on the global internet.\u00a0 And companies could benefit by having a stable of addresses that could be used at will in private networks that would not need to be routable on the internet.\u00a0 RFC 1918 published in 1996 allocated three address blocks for such private networks 10.0.0.0\/8; 192.168.0.0\/16; 172.16.0.0\/12.\u00a0 The concept of NAT (network address translation) then allows these private addresses to communicate with the public internet.<\/p>\n<p class=\"p1\">These two innovations on IPv4, CIDR and Private Addressing, enables the internet to connect over 20 billion network devices using the 4.2 billion scope of IPv4 address space.\u00a0 A remarkable and enduring accomplishment for a network technology defined in 1980 with only two major revisions in scope.\u00a0 But there is a limited resource in those 4.2 billion addresses and an apparent continuing upward trajectory of connected devices.<\/p>\n<h2 class=\"p1\">ARIN Countdown To IPv4 Exhaustion<\/h2>\n<p class=\"p1\">But as efficient as the system of IPv4 address allocation is, there is still an actual limit on the number of available addresses for use in each region of the world.\u00a0 The North American registry, ARIN announced their 4 phase IPv4 address exhaustion countdown plan in in February of 2011.\u00a0 This marked when ARIN received the last \/8 space that they would ever get from IANA.\u00a0 Phase 2 began in September 2012 when ARIN had only 3 \/8 remaining in inventory.\u00a0 Phase 3 began in August 2013 when only 2 \/8 remained in inventory. Phase 4 began April 2014 with only 1 \/8 remaining in inventory.\u00a0 Finally in September 2015 the last available IPv4 block in ARIN inventory was allocated leaving nothing remaining.<\/p>\n<p class=\"p1\">ARIN still accepts requests for additional IPv4 blocks and maintains a waiting list of such requests.\u00a0 The waiting list currently has over 300 requests.\u00a0 ARIN continues to review these requests and grant approvals for address blocks that companies can justify the need for the ip space.<\/p>\n<h2 class=\"p1\">Managing Limited resources<\/h2>\n<p class=\"p1\">Now that there are no more addresses available from ARIN directly ISPs (Internet Service Providers), like DQE Communications, have to both manage the allocations they have judiciously and search for new ways to replenish their allocations from alternative sources.\u00a0 As we approach the end of available IPv4 addresses both recovery of unused addressing within existing allocations and finding new sources for unused address blocks are important actions.<\/p>\n<p class=\"p1\">When assigning address blocks initially, ISPs work with customers to identify the public address space needs that are anticipated on the services.\u00a0 Now on a regular basis we are verifying that address space is actually used and still needed by customers.\u00a0 Should needs of usage shrink or not fill the requirements of the allocated space, the ip ranges can be adjusted and the unused address space recovered for use by other customers.\u00a0 As ip space becomes more limited the recovery of unused space becomes more important.<\/p>\n<p class=\"p1\">Over the years as the limitations on ip space have become more apparent, a private marketplace for IPv4 address space transfers has developed.\u00a0 Here those companies that were given large allocations by the regional authorities like ARIN are collecting a fee per ip address to transfer the unused space to a company that needs more than they currently have.<\/p>\n<p class=\"p1\">The authorities like ARIN have made it clear that legally an IPv4 allocation is NOT property transfered to the company by ARIN.\u00a0 So IPv4 space is NOT an asset that can be sold like real or intellectual property.\u00a0 This retains ARIN&#8217;s right to ownership of address space for the future.\u00a0 But ARIN does not prevent these transactions from occurring and will update the address allocation database to the new company under certain circumstances.<\/p>\n<p class=\"p1\">The have ARIN honor an IPv4 block transfer, the receiving company must apply for the matching or larger block size and be approved by ARIN as needing the address space.\u00a0 ARIN currently puts a two year usage period on these requests for transfer.\u00a0 Thus you can only acquire by fee address space you will use within the next two years.\u00a0 For the foreseeable future this private market of fee based IPv4 block transfers will be the only method to aquire new address space in the ARIN region.<\/p>\n<p class=\"p1\">Likely there are still a great many IPv4 blocks that were previously allocated to large companies many years or decades ago that are not currently in active use or needed.\u00a0 These address blocks will likely fill the growing needs of ISPs in the ARIN region for some time to come.\u00a0 As the market tightens, ARIN and other regional authorities may step in to more directly manage the limited resources.\u00a0 And we can expect costs for IPv4 address blocks to rise as the availability of transfers diminish.<\/p>\n<p class=\"p1\">As each two year period comes up, ISPs will need to get new approved requests by ARIN for address blocks and budget for the fees necessary to actually acquire the address space that will be needed.<\/p>\n<p>Originally Posted 23-Apr-16 09:24<\/p>\n","protected":false},"excerpt":{"rendered":"<p>When TCP\/IP version 4 was published in 1981 (RFC 791-3) the four byte 4.2 billion addresses seemed like a limitless resource in our nascent networked world.\u00a0 The standard had only three sizes of addresses class [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[],"class_list":["post-307","post","type-post","status-publish","format-standard","hentry","category-networking"],"_links":{"self":[{"href":"http:\/\/puluka.com\/home\/wp-json\/wp\/v2\/posts\/307","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/puluka.com\/home\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/puluka.com\/home\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/puluka.com\/home\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/puluka.com\/home\/wp-json\/wp\/v2\/comments?post=307"}],"version-history":[{"count":1,"href":"http:\/\/puluka.com\/home\/wp-json\/wp\/v2\/posts\/307\/revisions"}],"predecessor-version":[{"id":308,"href":"http:\/\/puluka.com\/home\/wp-json\/wp\/v2\/posts\/307\/revisions\/308"}],"wp:attachment":[{"href":"http:\/\/puluka.com\/home\/wp-json\/wp\/v2\/media?parent=307"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/puluka.com\/home\/wp-json\/wp\/v2\/categories?post=307"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/puluka.com\/home\/wp-json\/wp\/v2\/tags?post=307"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}