Re: issue 11 -- window size

"Mohan Parthasarathy" <[email protected]>
Newsgroups gmane.ietf.mobike
Message-ID <005801c53bcb$6edf8770$6501a8c0@adithya>
 > > 1) Define a separate window for PATH_TEST messages
> 
> Hmm... I am not sure what you mean by that. Can you exlain it more.
> 
This is one way to do it, but not the only way to do it. Define a new flag
value indicating "Mobility messages". The message-id carried in the
IKE header has its own window space. Thus not constrained by
the current window used by "normal IKEv2 messages". This can
be used by PATH_TEST in the same way as you described. 
Message-ids can be used to match request to response and hence
you know which path works. Would that work ? 

> > 2) Do the PATH_TEST message outside the protection IKE SA [MOPO
> >    protocol] 
> 
> Yes, that is another option. I just send my proposal to offer another
> option for that proposal :-)
> 
I am not sure i understood this. Are you saying that your PATH_TEST option
could be used by MOPO or something else ?

> > Another advantage of keeping PATH_TEST message separate (like in (1)
> > and (2) above), is that we can look for a new PATH even when there
> > is no failure. This might be a useful feature. I don't know whether
> > it is possible with Tero's proposal.
> 
> My proposal didn't give out any exact details of the path test
> process, but as it will be done for all packets, you can use DPD
> packets to do it, for example you could make the DPD path test checks
> so that they will always start the different address pair, so that
> finding of list of working address pairs happens on the background
> during the DPD tests. When the actual failure happens the path test
> process could use that information too.
> 
Ok, the other end knows that it is "DPD path" test, so just reply and don't affect
the SAs. 

> On the other hand, I do not think there is that much value for the old
> information, as clearly something has changed in the paths as the
> current (previously working address pair) has stopped working, thus
> all the old information we have might be obsolete now anyways.
> 
Agreed that it is a potential problem. But perhaps it can be used 
as a hint to start trying from the address pair that was known to
work sometime back. Implementations can be smart enough to age the information
and periodically refresh. I think providing such a mechnaism is useful.

> I think we need to separate the actual process how to send the
> PATH_TEST packets (i.e. path test process, what IP address try, and in
> which order, what information to use, what timers to use etc), from
> the packet format used for the PATH_TEST packets (i.e. separate
> PATH_TEST exchange, or any IKE packet). 

Agreed. The former is more implementation dependent and should
MOBIKE really say anything at all ? Also, note that which end does
the PATH_TEST has not been resolved yet i guess.

-mohan


> -- 
> [email protected]
> _______________________________________________
> Mobike mailing list
> [email protected]
> https://www.machshav.com/mailman/listinfo.cgi/mobike
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.