> On Sep 18, 2021, at 12:34 , Victor Kuarsingh <vic...@jvknet.com> wrote:
> 
> 
> 
> On Sat, Sep 18, 2021 at 2:39 PM John Levine <jo...@iecc.com 
> <mailto:jo...@iecc.com>> wrote:
> It appears that Owen DeLong via NANOG <o...@delong.com 
> <mailto:o...@delong.com>> said:
> >> The cost of putting flyers in the bills rounds to zero, so yes, really. I 
> >> expect these companies all have plans
> >to support v6 eventually, someday, once they're retired and replaced all of 
> >the old junk that handles v6 poorly or
> >not at all, but you know about accountants and depreciation.
> >
> >Unless their infrastructure runs significantly on hardware and software 
> >pre-2004 (unlikely), so does the cost of
> >adding IPv6 to their content servers. Especially if they’re using a CDN such 
> >as Akamai.
> 
> I wasn't talking about switches and routers.  I was talking about every 
> single piece of software and equipment that
> they use for support and marketing and customer service and all the other 
> stuff that big companies do.
> 
> As I may have said once or twice, eventuallly it'll all be replaced so it 
> works on IPv6 but we're not holding our breath.
> 
> Glad you noted this.  Thinking this was/is purely a hardware cycle problem 
> related to normal/forced upgrade strategies.  On that point, most hardware I 
> know of from 2004 in larger networks is long fully depreciated and sweating 
> assets 15+ years can happen, but I don't personally think this is the biggest 
> issue.

It’s certainly not purely hardware, but it also doesn’t require solving the 
entire problem across the entire backend.

What is urgently needed is to fix the customer-facing front end so that it 
speaks both protocols (or at least speaks IPv6).

> As you noted John, its the plethora of software, support systems, tooling, 
> and most important in many environments - legacy customer management and 
> provisioning systems that can be the limiting factor.  I recall looking back 
> when leading IPv6 turn-up, those were the biger problems to solve for.  Often 
> such systems are extremely expensive to touch and working on them required 
> prioritization against direct revenue generating projects (opportunity cost) 
> .  Replacing routers was just a money problem.

Why do those systems have to be updated in order to deliver the service to the 
customer in both protocols?

I mean sure, you’ll probably need to fix some logging databases that think that 
a customers address can be logged as a uint32_t, but that’s a relatively small 
number of systems that need to be updated in that case and it’s not like 
expanding the field to uint128_t in the database is incompatible with the old 
software during the upgrade process.

> I am by far not saying I agree with choices made by hold-outs, but I also 
> understand this is for many, not just an engineering problem to solve. 

I agree there are some systems that may make this more complex in some 
environments, but I don’t agree that it’s
impossible (or even particularly difficult) for a content provider to deliver 
their content on both protocols today even
if they don’t upgrade their back-end systems.

Owen

Reply via email to