In your previous mail you wrote:
> IMHO the default policy for hosts should be process but not forward.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Do you mean as follows:
Hosts know this extention header is Routing Header, but do nothing
(just discard)
=> no, what I've meant is hosts process routing headers but don't forward
it. There are many ways to program the routing header stuff (one is in
RFC 2460), the important point is to block (if the knob is not explicitely
set) the sending of source route packets by the forwarding routine.
So if segment left is zero or if the next destination is the same host (*)
the packet is accepted. I have no strong idea about error cases.
Regards
[EMAIL PROTECTED]
PS: (*) is used by the routing optimization of mobile IPv6 and
is easy to detect (just consider that special case is common :-).
--------------------------------------------------------------------
IETF IPng Working Group Mailing List
IPng Home Page: http://playground.sun.com/ipng
FTP archive: ftp://playground.sun.com/pub/ipng
Direct all administrative requests to [EMAIL PROTECTED]
--------------------------------------------------------------------