ietf-wg-masque/draft-ietf-masque-connect-ip

Dynamic updates to the target by the client

Closed this issue · 3 comments

Quoting from #54 :

"So lets assume that the client has already created one connect-IP request with a limited scope and been assigned IP-A. Then it want to make an additional request for another limited scope proxying and would like to get the same address assigned"

A (maybe niche) use case as called out in that issue could be the client wanting to make updates (addition/removal) to the target it originally requested while retaining the existing tunnel information such as the assigned address. I didn't see this aspect being discussed in that issue or maybe I missed it. How will such a requirement be addressed based on the current proposal? From what I can understand, this requirement doesn't seem feasible in the current design with guarantee of retaining the existing tunnel information.

Currently that would require making a new session, and requesting the same IP.

Yes, I think this is covered cleanly by the ADDRESS_REQUEST capsules on a new stream. Please re-open if you think there's something missing here!

Thanks. That was my understanding as well and hence my comment that there is no guarantee.