[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Shim6 proxies
Hi Scott,
This topic has been discussed several times on this ml.
My understanding of this topic is that there can be basically two
flavors of proxy-like devices:
- on one hand, a proxy that basically performs locator selection on
behalf of the host. In this case, the security functions are still end
to end, but the locator selection is performed by another device,
likely a router, that has more information about available routes
and/or is managed by the network admins. This is basically what is
described in draft-nordmark-shim6-esd-00. This seems an architecturally
clean approach, since the locator selection function can be cleanly off
loaded from the host itself, as long as the security remains e2e.
- on the other hand, there is the full proxy. this was discussed
several times (most of times by Iljitsch). In this case, there is a
proxy that establishes shim contexts on behalf of a non-shim capable
node. In this case, the proxy performs all the functions of the shim.
Now, this seems to be an useful tool, especially for facilitating the
deployment and providing some benefits of the shim to legacy hosts.
However there seems to be certain questions that need to be answered in
this scenario. For instance, does the host has one or many addresses? i
mean is the host aware that it has multiple addresses or not? depending
on the assumption here, different problems appear. Let's start by this
point... what did you have in mind for this?
Regards, marcelo
El 27/03/2006, a las 22:54, Scott Leibrand escribió:
Has there been any consideration of the interaction of the proposed
shim6
protocol with a potential shim6 proxy? I'm thinking it would be quite
useful to be able to place a device on-path near one end of a TCP
connection (i.e. on the default router), and have the device perform
shim6
functions (and possibly other multihoming duties) on behalf of one or
more
host(s) behind it.
-Scott