Hi Michael,

On 26-Oct-19 12:33, Michael Sturtz wrote:
> The problem with non-routable private ULA addressing is most vendor equipment 
> doesn't support having a SLAAC or DHCP6 dynamic routable address and a static 
> ULA address.

Yes. But that is the vendors' fault for not doing what the RFCs recommend. I 
don't really see how another RFC can fix that.

> 
> For simple home networks I suppose we could have a RFC that proposes the FE80 
> address space be used as the "static" address space for SOHO server 
> addressing and locating such as local DNS or single server environments

By "simple" you mean with no interior routers, I guess. Yes, that's what I 
have; no RFC needed, just a well designed CE. Here's how it looks from Windows 
(and pretty much the same from Linux), just some magic numbers obscured:

Ethernet adapter Ethernet 4:

   Connection-specific DNS Suffix  . : fritz.box
   Description . . . . . . . . . . . : ASIX AX88772B USB2.0 to Fast Ethernet 
Adapter #2
   Physical Address. . . . . . . . . : xxxx
   DHCP Enabled. . . . . . . . . . . : Yes
   Autoconfiguration Enabled . . . . : Yes
   IPv6 Address. . . . . . . . . . . : 
2406:e002:xxxx:9301:80b2:5c79:2266:e431(Preferred)
   IPv6 Address. . . . . . . . . . . : 
fd63:45eb:dc14:0:80b2:5c79:2266:e431(Preferred)
   Temporary IPv6 Address. . . . . . : 
2406:e002:xxxx:9301:243c:2e79:2618:e284(Preferred)
   Temporary IPv6 Address. . . . . . : 
fd63:45eb:dc14:0:243c:2e79:2618:e284(Preferred)
   Link-local IPv6 Address . . . . . : fe80::80b2:5c79:2266:e431%7(Preferred)
   IPv4 Address. . . . . . . . . . . : 192.168.178.30(Preferred)
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Lease Obtained. . . . . . . . . . : Tuesday, 22 October, 2019 15:07:41
   Lease Expires . . . . . . . . . . : Tuesday, 5 November, 2019 13:43:40
   Default Gateway . . . . . . . . . : fe80::be05:43ff:fe8e:ce39%7
                                       192.168.178.1
   DHCP Server . . . . . . . . . . . : 192.168.178.1
   DHCPv6 IAID . . . . . . . . . . . : xxxx
   DHCPv6 Client DUID. . . . . . . . : xxxx
   DNS Servers . . . . . . . . . . . : fd63:45eb:dc14:0:be05:43ff:fe8e:ce39
                                       192.168.178.1

> or the end user equipment could just assume that it would be "static" given 
> the common use of EUI-64 for the /64 portion (Windows excepted). 

EUI-64 is legacy at this point. You get stable addresses using a locally 
generated stable ID, 80b2:5c79:2266:e431 in the above case. Again - the RFCs 
already have all this; tell your vendors what you want, repeatedly and loudly, 
is all I can suggest.
 
> Right now, with the way it actually works in the field it is very disruptive 
> every time the /64 is renumbered by the ISP  In my experience this happens 
> way too often. 

Yes, we all agree about that. That's exactly why Fernando has written his 
draft. (Of course the ISP should be giving you a /48 or /56, but that's another 
existing RFC.)

> An end user should not have to go around and reboot devices, hunt around for 
> the new printer IP and so on just because the ISP caused a renumber of their 
> automatically assigned /64.  With SOHO networks which are the vast majority 
> of end user networks we can't make it painful to use IPv6.  Even novice users 
> can navigate the web UI of a home router and assign a static IP address to 
> their network printer / scanner / copier etc. and it is very common to do 
> this with IPv4.  The random ISP renumbering completely breaks that whole use 
> case. Given the very long IPv6 addresses, DNS (name resolution) becomes very 
> important for most end users.  Currently, this works fine on IPv4 because of 
> NAT, PAT & RFC1918.  We don't have an operational answer for this on IPv6 at 
> all.  For sites such as this I routinely get trouble tickets of random 
> degraded connectivity that can be traced back to an ISP renumber event and 
> one or more pieces of equipment didn't handle the renumber and could not 
> connect to something else on the network or could not connect to something on 
> the IPv6 internet.

Again, exactly why Fernando has written his draft. I notice that my Canon 
printer has fe80::2bb:c1ff:fe99:cd6 as well as 192.168.178.23. That's OK for a 
network with no interior routers. However, it looks as if the Canon utilities 
use IPv4. But in general IPv6 works well with this set up, even when my ISP has 
a glitch and I get flash-renumbered, as happened earlier this week.

Regards
    Brian

> 
> 
> 
> -----Original Message-----
> From: Brian E Carpenter <[email protected]> 
> Sent: Friday, October 25, 2019 4:02 PM
> To: Matthew Huff <[email protected]>; Nick Hilliard <[email protected]>; Michael 
> Sturtz <[email protected]>
> Cc: [email protected]; Fernando Gont <[email protected]>; Gert 
> Doering <[email protected]>
> Subject: static IPs [was Re: ipv6-ops Digest, Vol 159, Issue 1]
> 
> On 26-Oct-19 04:19, Matthew Huff wrote:
>> This is part of one of the many reasons corporate acceptance of IPv6 is so 
>> low. The IPv6 design appears to be oriented toward residential, ISP, and 
>> public wifi usages, with little care to corporate needs. Not only is static 
>> IPs desired, but in many cases required by regulation (Auditing, access, 
>> etc...). 
> 
> That is *not* a design issue. It's an ISP business practice issue, and it's 
> why the RIRs have for a long time been assigning /48s for enterprises that 
> want them.
> 
>> Things like DHCPv6 not supporting DNS server announcements is a good example 
>> (it's available recently, but not across all platforms). Private address may 
>> be a great thing for residential / public wifi, etc... but must be disabled 
>> in many, if not all, corporate environments.
> 
> Absolutely. They are a recommended default for the consumer market but I 
> would expect most corporate deployments to disable them.
> 
>> Also, we have found that many software vendors certify their products for 
>> IPv6, but as soon as the PR release is done, their devs no longer test with 
>> IPv6 and their tech support almost always recommend disabling it the first 
>> time you open a ticket.
> 
> Again, it's a business issue over which paying customers have much more 
> influence that anyone else, but only if they make it a commercial issue.
> 
> Progress will only come as more and more people stop putting IPv6 in the "too 
> hard" basket. I really do understand that for people running actual services 
> this is not a trivial thing, but it's a real chicken/egg situation, 
> unfortunately. But the signs are good at last.
> 
> Regards
>     Brian Carpenter
> 
>>
>> -----Original Message-----
>> From: [email protected] 
>> <[email protected]> On Behalf Of Nick 
>> Hilliard
>> Sent: Friday, October 25, 2019 11:10 AM
>> To: Michael Sturtz <[email protected]>
>> Cc: [email protected]; Gert Doering <[email protected]>; Fernando 
>> Gont <[email protected]>
>> Subject: Re: ipv6-ops Digest, Vol 159, Issue 1
>>
>> Michael Sturtz wrote on 25/10/2019 16:03:
>>> This sort of operational nonsense will limit the wider acceptance of 
>>> IPv6!  I am responsible research and for the documentation and 
>>> implementation of IPv6 for a Fortune 200 company.  We have locations 
>>> worldwide.  The allocation of unstable end network addresses 
>>> complicates the deployment and support of IPv6.
>> most service providers view this as a commercial issue rather than a 
>> protocol issue.  This is just an observation, btw.
>>
>> Nick
>>

Reply via email to