From: "François-Xavier Le Bail" <fx.lebail@yahoo.com>
To: Linux Netdev List <netdev@vger.kernel.org>
Subject: Question about reply to a datagram sent to a Subnet-Router anycast address
Date: Wed, 28 Sep 2011 07:13:22 -0700 (PDT) [thread overview]
Message-ID: <1317219202.22987.YahooMailClassic@web126017.mail.ne1.yahoo.com> (raw)
Hi All,
I try to ping some routers on one of their Subnet-Router anycast addresses (SRAA).
(http://tools.ietf.org/html/rfc4291#section-2.6.1)
A Linux kernel 3.0 in IPv6 forwarding mode reply with an unicast source address (same subnet prefix).
An Alcatel router reply with the SRAA as source address.
The RFC 4291 removed the restrictions on using IPv6 anycast addresses, so a SRAA may be used as a source address, in a reply.
In the following draft, we have a rationale for the removal of restrictions regarding anycast as source address in RFC 4291 :
(http://tools.ietf.org/html/draft-jabley-v6-anycast-clarify-00#section-3.1)
"3.1 Anycast Source Addresses
For many conventional services to be distributed using anycast, it is
necessary for reply datagrams sent from servers to clients to be
sourced from the same address that was used as the destination in
request datagrams sent from clients to servers. When such a service
is distributed using anycast, the destination address used in request
datagrams is necessarily an anycast address; corresponding reply
packets must therefore use the same anycast address as their source
address.
Being able to use an anycast address as the source address in an IPv6
datagram is a prerequisite for the distribution of many services
using anycast over IPv6."
A SRAA is a special case of anycast address.
Is there a way to setup the Linux kernel to behave like Alcatel router, replying with the SRAA as source address ?
If not, why not update the behaviour of the Linux kernel to configurable ?
Please let me know your feedback.
Thanks,
Francois-Xavier Le Bail
reply other threads:[~2011-09-28 14:20 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1317219202.22987.YahooMailClassic@web126017.mail.ne1.yahoo.com \
--to=fx.lebail@yahoo.com \
--cc=netdev@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox