In short, much of what you say below has been discussed before and with the 
general conclusion “geography != topology and no, geographic allocation would 
not improve summarization”.

I’m not saying that assignments need to be static, but I am saying that we need 
to put the default size somewhere that doesn’t inhibit future development and 
close off options at the application level.

That’s why I’m arguing for a default /48.

Owen

> On Jul 9, 2015, at 12:24 , Naslund, Steve <snasl...@medline.com> wrote:
> 
> Seems to me that the problem might be thinking that the allocation toward the 
> customer is a static thing.  I think it is limiting to think that was going 
> forward.  Our industry created DHCP so we didn't have to deal with statically 
> configured users who did not want to deal with IP addressing.  Seems to me 
> that a natural progression is to hand a network block to the CPE (DHCP-PD) 
> and let it deal with it.  No reason a CPE device cannot be created that will 
> request more addresses when it needs them and dynamically receive a larger 
> assignment.
> 
> When you think about it long term our network infrastructure is pretty 
> archaic in that we have to do paperwork to get an block assignment from the 
> regional numbering authority and then manually chop that up.  I would expect 
> that model to die over time and become more of a hierarchy whereby addresses 
> are dynamically assigned top to bottom.  Seems like the numbering authority 
> could be a lot more effective if a network could tell them about its 
> utilization and have additional addresses assignments happen automatically.  
> The converse would be true as well, a network could reconfigure to free 
> underutilized blocks on its own.  If a customer CPE needs more addresses it 
> will request them.  If you add a pop to your network it should automatically 
> get an allocation from an upstream device.
> 
> The only reason why anyone cares what their address is results from the fact 
> that our name to address mapping via DNS is so slow to update.  The end user 
> does not care what addresses they get as long as everyone can reach what they 
> need to.  Your customers would not care about renumbering pain if there 
> wasn't any.  Today they could care less if it is V4 or V6 as long as everyone 
> can see each other.  My dad gets V6 on his cell phone and he can't even spell 
> IP.
> 
> Another inefficient legacy is the assignment of address space on a service 
> provider basis when geographic assignment would allow for better 
> summarization.  If that happened you could create a better model where less 
> routers need to carry a "full table" view of the Internet.  As long as I know 
> how to get around my area and to regional routers that can reach out 
> globally, that is all we need.  Now you would not have the limitation that a 
> wide variety of routers need to carry every route and the /64 routing 
> limitation goes away.  Today our routing is very much all or nothing.  Either 
> use defaults or get a whole table via are probably the two most common 
> options (yeah, I know there are others but those are the main two).
> 
> The ideas on the reasons for building VLANs is pretty out of date too.  It 
> drives me nuts when I see the usual books giving you the usual example that 
> "accounting and their server are on one VLAN and engineering and their server 
> are on another VLAN" and that this is for performance and security reasons.  
> Some of the biggest vendors in the business use examples like this (yes, 
> Cisco, I'm looking at you) and it just does not work that way in the real 
> world.  Who gets to what server is most often decided by the server (AD 
> membership or group policy of some type).  If the accounting and engineering 
> department are both going to a cloud service VLAN separation is pretty moot.  
> In a world where my refrigerator wants to talk to the power company and send 
> a shopping list to my car, VLAN based security is not really a solution.  In 
> the "Internet of things" we keep hearing about, everything is talking to 
> everything. Security is highly dependent in that world on a device defending 
> itself and not relying on a VLAN boundary.  From what I am seeing out there 
> today, there are usually far too many VLANs and too much layer three going on 
> in most large networks.
> 
> In the future it would seem that systems would create their own little 
> networks ad-hoc as needed for the best efficiency.  I know this is not all 
> out there today but planning address allocation 10 years down the road might 
> be an exercise in futility.  I would suggest plan for today and build it so 
> you can easily change it when your prediction invariably prove wrong or 
> short-sighted.
> 
> Steven Naslund
> Chicago IL
> 
> 
> 
>>> On Jul 9, 2015, at 09:16 , Matthew Huff <mh...@ox.com> wrote:
>>> 
>>> When I see a car that needs a /56 subnet then I’ll take your use case 
>>> seriously. Otherwise, it’s just plain laughable. Yes, I could theorize a 
>>> use case for this, but then I could theorize that someday everyone will get 
>>> to work >>using jetpacks.
> 
>> When I see a reason not to give out /48s, I might start taking your argument 
>> seriously.
> 
>>> We have prefix delegation already via DHCP-PD, but some in the IPv6 world 
>>> don’t even want to support DHCP, how does SLAAC do prefix delegation, or am 
>>> I missing something else? I assume each car is going to be running as  RA? 
>>> Given quality of implementations of IPv6 in embedded devices so far, I 
>>> found that pretty ludicrous.
> 
> Clearly the quality of IPv6 in embedded devices needs to improve. There’s 
> clearly work being done on LWIP IPv6, but I don’t think it’s ready for prime 
> time yet. (LWIP is one of the most popular embedded IP stacks. You’ll find it 
> in a wide range of devices, including, but not limited to the ESP8266).
> 
>>> Seriously, the IPv6 world needs to get a clue. Creating new protocols and 
>>> solutions at this point in the game is only making it more difficult for 
>>> IPv6 deployment, not less. IPv6 needs to stabilize and get going.. instead 
>>> it seems everyone is musing about theoretical world where users need 64k 
>>> networks. I understand the idea of not wanting to not think things through, 
>>> but IPv6 is how many years old, and we are still arguing about these 
>>> things? Don’t let the prefect be the enemy of the good.
> 
> /48s for end sites are NOT new… They have been part of the IPv6 design 
> criteria from about the same time 128-bit addresses were decided. It is these 
> silly IPv4-think notions of /56 and /60 that are new changes to the protocol.
> 
> The good news is that it’s very easy to deploy /48s and if it turns out we 
> were wrong, virtually everyone currently advocating /48s will happily help 
> you get more restrictive allocation policies when 2000::/3 runs out. 
> (assuming any of us are still alive when that happens).
> 
> 
> Owen
> 

Reply via email to