[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: NOTE: WG Last Call: draft-ietf-v6ops-mech-v2-01.txt
Itojun,
Nodes may act as hosts on some interfaces and routers on other
interfaces. They may also act in different turns as routers and hosts
on the same interface. I see nothing in RFC 2461 that precludes such
"hybrid" nodes from sending RSs and processing RAs.
In fact, the second-to-last paragraph of RFC 2461, section 6.2.7
("Router Advertisement Consistency") says:
"Note that it is not an error for different routers to advertise
different sets of prefixes. Also, some routers might leave some
fields as unspecified, i.e., with the value zero, while other routers
specify values. The logging of errors SHOULD be restricted to
conflicting information that causes hosts to switch from one value to
another with each received advertisement."
So, if router A has good reason to believe that router B advertises
a different set of prefixes, I see nothing unusual about A sending
RSs to B (and getting RAs back from B) to discover the different
prefixes.
Fred
ftemplin@iprg.nokia.com
Jun-ichiro itojun Hagino wrote:
So, I believe the initial negotiation is necessary and the best mechanism
to support this is sending an IPv6 Router Solicitation and getting an IPv6
Router Advertisement back. (My writings have talked about using RS/RA
exhanges for MTU negotiations among other purposes for a long time now.)
Reasons why using the RS/RA mechanism is best:
both end of the tunnel could be router, so it looks weird for me that
a router to send RS/receive and process RA (other than the validation
rule in RFC2462).
itojun