On Wednesday, April 30, 2003, at 07:27 PM, Peter Tattam wrote:
I don't think it's necessary. The less changes to the packet, the better in myDepending on your approach, it may not be necessary to rewrite the source address.
opinion. Just map the N bit label at whatever point a decision has to be made
to forward the packet outside the site. I think only one relabelling should be
allowed and the decision to relabel be based on on the pre-labelled address.
Agreed.
I would presume that a MH address be identifiable by just looking at the addressWhy would you not want all addresses to be multi-homable? Why add the complexity of figuring out whether an address is multi-homable or not?
(i.e. the top M (where M < N) bits represent a particular class of MH
addresses).
Once the labelling is done, it can be sent all the way to the endRight. To put one approach I've been toying with in more concrete terms:
host. If one retains the prelabelled source address, this is an additional tag
to the end point that the packet can have it's label removed.
The main issues I can see behind restoring the original packet would be TCP/UDPPerhaps I misunderstand. If the original values are restored before delivery at the final destination, the TCP/UDP checksums would compute correctly and IPSec would not be affected.
checksums and IPSec.
One issue I just thought of is what happens if a physical site representsNot an issue (given oodles of address space) -- use multiple site identifiers and aggregation locators.
multiple logical MH sites.
When there are several possible MHThe key would be to maintain a mapping between each and every site identifier and the aggregation locators providing service to that site identifier.
site addresses, one would have to match the post labelled transit addresses to
the MH site prefix that they pertain to.