On Apr 6, 2009, at 08:43, Rémi Després wrote:
james woodyatt  -  le (m/j/a) 4/4/09 2:53 PM:

[...]
I've read the draft. I don't think SAM is a SAF mechanism; it does not support reversible translation, i.e. what I prefer to think of as tunnel compression.

True. Tunnel compression could be added to SAM if the complexity/ new-service is found favorable. But at least in the multi-homing case with multiple CPEs tunnels are AFAIK unavoidable.

The only way to avoid it would be to upgrade all the IPv6 routers in the path traversed between hosts and realm gateways to be aware of the reversible translation (i.e. tunnel compression) mechanism in use. That approach, while technically plausible I think, would not be terribly pragmatic.

[...]
I think the point Christian Huitema makes in the message I referenced above is that NAT66 as currently proposed simply doesn't work-- and can't reasonably be made to work-- in the multi-homing scenario he outlines.

With SAM, there are combined parameters for mapping and encapsulation.

In Fred's example, Alice uses her source address the ISP prefix of which is that of the Bob's root SAM, rule 2 of page 9 in draft- despres-sam-02 is such that the local destination must be Bob's local address.

In Christian's example, the same rule is such that Carol sends its SYN via DAN, it must be with a global source address that includes the ISP prefix of Dan. Alice's SYN ACK will therefore not return via Bobby.

In my understanding, this is precisely where SAM solves an otherwise unsolved multihoming problem.

I think RSIP solved this problem, too, but differently.

Where SAM innovates is by encoding all the routing and tunnel endpoint configuration into the IPv6 addresses, thereby avoiding the need for a client-server session at the expense of making it require IPv6 in the outer tunneling layer.

RSIP is designed to permit both IPv4 and IPv6 at both inner and outer tunneling layers, but at the expense of requiring an explicit client- server protocol between hosts and realm gateways.

Which of the two is better is a tough call for me to make right now.


--
james woodyatt <[email protected]>
member of technical staff, communications engineering


_______________________________________________
nat66 mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/nat66

Reply via email to