Yes, it does that. But it doesn't give the multihomer transparent
failover (or even failover of any kind). I'm sure that once we agree on
the requirements GSE can't meet them. :-)
The draft was short on specifics for failover, as I recall, but so long
as you had some connectivity between gateways it should have been
possible to failover in a stateless way. As to TCP I personally would
have only used the lower 64 for the pseudo-header, just as with HIP you
would use the HIT. The big deal is that the host implementation would
need to understand that the upper half and lower half would have to be
processed quite differently.