From: Hugo Santos <hsantos@av.it.pt>
To: David Miller <davem@davemloft.net>
Cc: nakam@linux-ipv6.org, yoshfuji@linux-ipv6.org, anttit@tcs.hut.fi,
vnuorval@tcs.hut.fi, netdev@vger.kernel.org,
usagi-core@linux-ipv6.org
Subject: Re: [RFC] Mobile IPv6 introduction
Date: Wed, 2 Aug 2006 01:58:49 +0100 [thread overview]
Message-ID: <20060802005849.GK8334@innerghost.net> (raw)
In-Reply-To: <20060801.173535.38709014.davem@davemloft.net>
[-- Attachment #1: Type: text/plain, Size: 2017 bytes --]
David,
On Tue, Aug 01, 2006 at 05:35:35PM -0700, David Miller wrote:
> This is partly why the multiple routing table code is being
> added as the initial infrastrucutre, so that source based
> things are possible.
There have been other approaches for partial source-based stuff. For
instance, in my tree i brought Subtrees back to a point of being
usable. But what i was refering to was route-caching (some places only
check cookies based on dst because we "don't support source routing"),
APIs, etc. A few mails back you pointed the extension of a public
structure to include a "source" attribute -- this is the kind of stuff
we must add and that i think it's an independent work (read: even if
the rest isn't merged, this should).
Still regarding Subtrees, is there any interest in revitalizing that
code? I have a couple patches that i could submit.
> Such a scheme would need provisions for handling the case where
> the user eats the message, but never tells us what to do.
> In such a case we'd need to emit some kind of ICMPv6 message,
> even if it would be just a timeout generated parameter problem.
As i see it, the moment there is a raw socket open for dealing with a
particular protocol, whoever opened that socket (handling the protocol)
is responsible of generating any error messages associated with the
protocol running. Which is the case, the kernel shouldn't need to know
whether any of the Mobile IPv6 specific messages have problems. The
particular patch i was refering to does partial MIPv6 message
processing inside the kernel before handing it to the socket as you
only have access to the full received headers there.
> Such a layer would be needed if we ever put some kernel level
> components of Mobile IPv4 into the tree, which I see no reason
> not to, since it has this route optimization as well.
Yes, the functionality is needed. My only problem is with exposing
MODE_ROUTEOPTIMIZATION, it isn't modular. But it's something i can live
with.
Hugo
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
next prev parent reply other threads:[~2006-08-02 0:58 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-07-29 9:23 [RFC] Mobile IPv6 introduction Masahide NAKAMURA
2006-07-29 9:28 ` [PATCH 0/23][XFRM] MIPv6 CN introduction (part A) (Re: [RFC] Mobile IPv6 introduction) Masahide NAKAMURA
2006-07-29 9:37 ` [PATCH 0/20][IPV6/XFRM] MIPv6 CN (part B) Masahide NAKAMURA
2006-08-02 0:30 ` David Miller
2006-08-02 8:26 ` Masahide NAKAMURA
2006-07-29 14:12 ` [RFC] Mobile IPv6 introduction Hugo Santos
2006-08-02 0:35 ` David Miller
2006-08-02 0:58 ` Hugo Santos [this message]
2006-08-02 1:04 ` David Miller
2006-08-02 1:52 ` YOSHIFUJI Hideaki / 吉藤英明
2006-08-02 7:58 ` Ville Nuorvala
2006-08-02 11:03 ` Hugo Santos
2006-08-02 3:24 ` Masahide NAKAMURA
2006-08-02 10:47 ` Hugo Santos
2006-08-02 13:03 ` Masahide NAKAMURA
2006-08-02 21:14 ` David Miller
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=20060802005849.GK8334@innerghost.net \
--to=hsantos@av.it.pt \
--cc=anttit@tcs.hut.fi \
--cc=davem@davemloft.net \
--cc=nakam@linux-ipv6.org \
--cc=netdev@vger.kernel.org \
--cc=usagi-core@linux-ipv6.org \
--cc=vnuorval@tcs.hut.fi \
--cc=yoshfuji@linux-ipv6.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;
as well as URLs for NNTP newsgroup(s).