On 2010-08-17 17:21, Randy Bush wrote:
>>> because my routers don't operate via telekinesis or redirects.  my
>>> hosts don't listen to redirects as the information may be forged or
>>> improper.
>> So why can't you disable redirects? If they are configured on by default,
>> it will be possible to configure them off.
>>
>> I understand that you don't want to use redirects. What I don't understand
>> is why you don't want other people to be able to use them.
> 
> <speaking for jared>
> 
> he does not want others not to be able to use them.  nowhere has he said
> that.  if they want them, turn them on.  same argument.

Right, except that this would reverse the earlier consensus, since RFC4861
says
   A router SHOULD send a redirect message, subject to rate limiting,
   whenever it forwards a packet that is not explicitly addressed to
   itself

> his point is that having interfaces do things automatically by default
> has been demonstrated to be dangerous.

I assume that's why 4861 also gives a longish list of validity checks
that a host must apply to any redirect before believing it.

Anyway, having (re)read that part of 4861, I need to reverse myself
a bit. We can't let hosts off the hook; they need to do what 4861 says.
But if there's a valid reason to ship a router with redirects turned
off (i.e. a valid reason to override the SHOULD I just quoted), I don't
see that Node Requirements can forbid it. So I guess we'd end up with

   Redirect functionality SHOULD be supported.  If the node is a router,
   Redirect functionality MUST be supported but MAY be disabled by default.

     Brian

--------------------------------------------------------------------
IETF IPv6 working group mailing list
[email protected]
Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
--------------------------------------------------------------------

Reply via email to