Re: RE: issue 34 -- ESP vs. IKE based NAT reboot detection

"Mohan Parthasarathy" <[email protected]>
Newsgroups gmane.ietf.mobike
Message-ID <005201c5a45e$331ee130$6701a8c0@adithya>
 > >Sorry if this was discussed at the meeting. I did not understand a couple of things in this mail
> >
> >1) You mention implementation complexity. I saw some reference to it in the slides if i am not
> >     mistaken. Also, Jari mentioned something in his mail. Is this general "complexity" of MOBIKE ?
> >     or something specific to this feature i.e NAT traversal ? Having implemented NAT traversal,
> >     i don't know how it can be considered complex considering the complexity of IKEv2 itself :-)
> >     So, i am missing something..
> >  
> >
> I guess the main complexity that people were worried about
> is that the *ipsec* part needs to detect a changed address
> and tell this to the IKE part. This may involve a PFKEY extension,
> among other things, 
>
Linux (2.6) uses netlink sockets for this purpose. The hook is there and the
event does not get generated from IPsec to IKE. But it is trivial to implement.
So, if some one wants to cook up a PF_KEY extension, they can do so
and it should not be a problem. If someone feels that this functionality is needed,
i don't think this is hard to implement. Perhaps, the real reason is nobody
needs it and hence it does not seem to be there. So, i don't agree that this
is complex.

> and may be hard on a hardware that
> does IPsec but does not have this address detection function.
> 
Ok. Again, i am not sure whether the reason it does not exist in hardware today
is because there is a lack of need for it or it is difficult to do it in hardware ?
As VPN gateway most likely will use hardware acceleration and as this
feature does not seem to be present in the hardware, would it not make
sense to use alt.3 ? Note that we can't help with the current IKEv2 NAT
traversal. At least  there is some *reason* (complexity, no hardware support,
 security etc.) why it does not exist today. Perhaps, we can make this work
with MOBIKE if we don't rely on the IKEv2 NAT traversal mechanism.

-mohan



> --Jari
> 
>
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.