In message <[email protected]>, Philip Homburg writes:
> In your letter dated Tue, 15 Apr 2014 13:20:19 -0500 you wrote:
> >Right, but you haven't given a technical argument to support that.   
> >You've just said that it's convenient in a particular existing 
> >implementation, which is not in wide use, and which is already 
> >undergoing changes that will coincidentally make addressing this less 
> >inconvenient.  So this isn't a good argument.
> 
> Please describe how in OSX, OpenWRT, FreeBSD, Android, IOS, the various
> Windows version gracefully starting and stopping IPv4 from an RA works?

They write code.

There is already userland code that reacts to RA flags in FreeBSD
to start dhcpv6.  It's not hard to add yet another callback to
stop/start dhcpv4.  I suspect if I sat down to do this I could do
code it in a day.  This is not rocket science.  I could do it from
scratch with raw sockets in just about as much time.  I just need
to be able to see the RA's and know what interface they arrived on.

I have code in nameservers that listens for interface changes on
routing sockets and adjusts manages the sockets that the nameserver
listens on.  That took well under a day to write from scratch and
is about as complicated.  This is not hard to implement.

I would presume the others are roughly the same when you have access
to the development trees.

> Oh, maybe give one example of a documented clean architecture that can
> handle this including every possible boundary condition. 
> 
> In contrast, having a DHCPv4 client stop sending DISCOVERs upon reception of 
> a particular reply packet is almost a no brainer. 
> 
> I guess you don't see this as a technical argument, so be it.
> 
> If you think that introducing network protocol changes that can only be handl
> ed
> by a widely used OS by rewriting their network config is a good idea when
> there is an alternative the can be implemented cleanly today, then there
> is no point further arguing.
> 
> 
> _______________________________________________
> homenet mailing list
> [email protected]
> https://www.ietf.org/mailman/listinfo/homenet
-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: [email protected]

_______________________________________________
homenet mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/homenet

Reply via email to