Re: Working Group Last Call: NSIS Operation over IP Tunnels
Roland Bless <[email protected]> Tue, 09 Feb 2010 22:48:39 +0100
| Newsgroups | gmane.ietf.nsis |
|---|---|
| Organization | Institute of Telematics, Karlsruhe Institute of Technology (KIT) |
| Message-ID | <[email protected]> |
Hi Charles, Charles Shen wrote: > The current version has been significantly simplified from the > original version with the intention of preserving the core ideas but > excluding too many alternatives to be chosen from, which hopefully > will benefit the readers and implementers. However, if you feel any > removed part from previous versions should actually be included, > please feel free to point that out. I forgot to point out that it has been improved a lot compared to the previous version, so well done, since its a lot easier to read. >> * sec 4.2: >> tunnel exit-point to be NSIS-tunnel-aware. If an NSIS-tunnel-aware >> end-point needs to know whether the other tunnel end-point is also >> NSIS-tunnel-aware, it uses the NSIS-tunnel capability discovery >> mechanism defined in Section 7. >> >> it's not clear to me why this knowledge couldn't be also preconfigured >> as stated in the previous draft version. > > The underlying assumption is that there might be situations where the > tunnel exit-point is not known in advance, and it is difficult to be > sure that the other end has been pre-configured. In those cases, we > use this discovery mechanism. If pre-configuration is always possible, > this discovery is not necessary. Ok, it just sounds as the capability discovery must be used in all cases. > Thanks for the pointer. I looked at the MSG_ID and BOUND_MSG_ID > mechanism and feel they could indeed be helpful. Will work on updating > the texts in these few days. I saw that you submitted a new version. I'll check that in a few days. > Whether to use parallel mode or sequential mode or hybrid mode is > really up to the usage scenario. parallel mode offers a potentially > lower delay comparing to sequential mode. For the sake of clarity, we > specify the set of decisions as in the current description, and I > would welcome a working group consensus on this (whether we should > specify parallel / sequential / hybrid, or list everything and leave > the decision open) Yep. However, the outcome must be deterministic in any case. > The original intention of making it an GIST object is that it might > also be helpful for other NSLPs, in addition to QoS NSLP. But I am > open on this. The question is how an NSLP can access this information and whether the GIST peer is sufficient. >> Note that Texit must be known beforehand, so it is likely that >> it may also be known in advance that it has the required >> tunnel capability...?! > > In many cases, the Tentry knows the Texit when it receives a message > that needs to be tunneled, that might be before it is sending the > first RESERVE message, that's why it may not know the Texit's > NSIS-tunnel capability? Did I miss something here? ??? Sorry, I'm confused now. My point was that one probably can assume that Texit has such a capability...but the additional option check is probably good to assure that. And: how should the Tentry react if the capability check fails? > The // in Figure 5 means there are other nodes in between, let me know > if you have better idea about representing this. I have to check the new version... Regards, Roland