[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [NSIS] NSIS mobility related issue # 1forcomment-CRNdiscovery-related issue
hi,
[consensus chunks snipped]
> > 2. GIMPS only associates state with flow/NSLP combinations. (It knows
> > about sessions, but takes almost no notice of them. In particular, it
> > really doesn't know whether sessions are associated with each other,
> > or whether several flows are really associated with the same session,
> > and it doesn't validate anything about what session identifiers
> > are used.)
> > This means that there are several scenarios where the CRN
> > which the NSLP is interested in cannot be detected by the
> > NTLP. One example would be where an old flow is replaced
> > by a new one with a difference path. The NSLP doesn't care
> > about this but the NTLP would see nothing here.
> >
> > A converse case would be that the NTLP detects a route
> > change for a flow, which the NSLP doesn't care about
> > (because the flow has been replaced and the NSLP is
> > letting it die away).
> >
> > Another case is where there is a single flow and session
> > for which a potential route change is detected by the
> > NTLP at one node, but the NTLP doesn't actually know
> > where the true CRN is. (This is the situation discussed
> > in section 6.1 of the GIMPS spec.)
>
> In Section 6.1.4 of the GIPMS draft, it was mentioned that
> NSLP peers are a single GIMPS hop apart. Does it mean that
> GIMPS is closely coupled with NSLP?
I'm not sure what you mean by this phrase, but it is true
that the GIMPS routing state is NSLP-dependent. (See further
below.)
> Is it possible to allow
> different GIMPS states to be set up according to the type
> of NSLP? I think this can be true if we take a look at
> Figure 7 in Appendix B.
This is correct (so far...)
> In this case, I think the CRN
> discovery would not be too difficult if the messaging
> association setup process is used. In other words, it may
> not be too difficult to determine if the current node is
> a CRN because the GIMPS can use the flow ID, session ID, and
> NSLP ID as well as pointer which are already needed for messaging
> association, and the GIMPS can let the involved NSLP know
> the information to perform necessary actions immediately..
> Please correct me if I am wrong.
In some cases it is true that the CRN discovery by the NTLP
'just works'. The necessary conditions are:
*) The mobility event is the re-routing of a single flow, and
*) The detecting node actually is the CRN
But this doesn't cover all mobility cases; in particular,
it doesn't cover the case where mobility takes place above
the flow level, or where the detecting node is not the CRN
(i.e. it is possible for a node to think it is the CRN
when in fact it is not - in other words, a "false positive".
this is the problem discussed in GIMPS 6.1.)
robert h.
_______________________________________________
nsis mailing list
nsis at ietf.org
https://www1.ietf.org/mailman/listinfo/nsis