In message <[email protected]>, Michael Richardson writes:
> 
> {I would love a description from Apple and Microsoft of how their
> layer-2/layer-3 address discovery/configurartion systems already interact}
> 
> Philip Homburg <[email protected]> wrote:
>     > Does that include all edge cases and the user interface?
> 
>     > I.e. DHCPv4 has configured an address and by mistake a RA orders IPv4
>     > to be
>     > shutdown. Do you just shutdown IPv4? Does your code parse the output of
>     > ifconfig to figure out if the interface was configured?
> 
> No, and no.
> 
> The order is not to shutdown v4.  The suggestion is to stop DHCPv4, if it
> hasn't succeeded, and assume that there isn't any IPv4 for any downstream
> devices.

With the currently defined states yes you shut down everything for 1 and
3.  You don't shutdown for 0 and 2.  I think some here want a currently
undefined state, no dhcp but local connectivity.

I would switch 1 and 2 around so that you go from most (0) to least (3)
IPv4 support on the interface.

Currently it is:

        0 full IPv4 connectivity
        1 all IPv4 off on the interface
        2 local (link/site not global) connectivity only on the interface
        3 no IPv4 on the machine.

For 1 and 3 you remove all addressing on the interface in question.

For 2 you leave DHCP running.  It would be wise to not have default
routes being announced by the DHCP server.  Link-local may be in use
if there isn't a DHCP server.

I suspect that we may want a 5th state.  No DHCP, local connectivity.
That is split 2 into with and without DHCP.
 
> Ideally the device will not announce an IPv4 default route if it hasn't got
> one itself. If the admin has manually configured IPv4, then there is no issue
> .
> What the ISP wants to prevent is barages of DHCPv4 broadcasts, and what the
> homenet situation wants is to avoid offering an IPv4 default route when it
> won't work.
> 
>     > In contrast a DHCPNOSERVICE message that just suspends sending
>     > DHCPDISCOVER messages for a while has almost no impact. It gets
>     > slightly trickier if
>     > that also implies no link local, but not much.
> 
> It's not that there isn't v4, it's that there isn't DHCPv4.
> I personally think that both should actually exist.
> 
> --
> ]               Never tell me the odds!                 | ipv6 mesh networks 
> [
> ]   Michael Richardson, Sandelman Software Works        | network architect  
> [
> ]     [email protected]  http://www.sandelman.ca/        |   ruby on rails    
> [
> 
> 
> 
> --
> Michael Richardson <[email protected]>, Sandelman Software Works
>  -= IPv6 IoT consulting =-
> 
> 
> 
> 
> --=-=-=
> Content-Type: application/pgp-signature
> 
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.12 (GNU/Linux)
> 
> iQCVAwUBU06AooqHRg3pndX9AQINOQP/VRDO9bg6WYo3GZfPFe8kcrpMQ/pgn5rx
> R3iPe0+1P/KlFFr2QSlizUjMCyn4Kuo+vweRd7G+FTgrj/+xI988uxuNZ41hjNxt
> IUuyj7e+2jBfqPgTGSY36lGGWZ+VZA36GDa4pihqz0Htybq15A3kTC5ereGvJ7Ke
> ODvLKf35i5k=
> =jnPY
> -----END PGP SIGNATURE-----
> --=-=-=--
> 
> 
> --===============1429064588242792841==
> Content-Type: text/plain; charset="us-ascii"
> MIME-Version: 1.0
> Content-Transfer-Encoding: 7bit
> Content-Disposition: inline
> 
> _______________________________________________
> homenet mailing list
> [email protected]
> https://www.ietf.org/mailman/listinfo/homenet
> 
> --===============1429064588242792841==--
> 
-- 
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