[support] Re: [Dsmip] Implementation of UMIP and Dyanamic key estabilishment through IKEv2 in IPV4-only network
satya sahu
satya0675 at gmail.com
Mon Mar 2 23:57:34 JST 2009
Hi Arnaud ,
Thank You so much for your thoughts and sharing of informations .
Regarding the solutions :
Solution -A :
You are right ,it's a work around but i have tried for testing purpose.
Here is the obeservation.
I am able to made changes in KMADDRESS part in strongswan. So that when it
receives the migrate message for v6 mappedv4 address , it will just unmap
to real v4 adress and schedules to the IKE job. There is no ipv6 header in
IKE_SA_INIT ,it is form MN's IPV4 home address to HomeAgentV4 address. It is
successfully received by HA and following IKE_AUTH messages are also
exchanged successfully between HA and MN ,but some how the SAs are not
created , i suspected this due the incorrect XFRM policy and template in HA
and MN(Still seaches for ipv6 address).
------So still digging into that part.
Solution B :
Yes it will be better a Approach , I have already pointed out some functions
and code part to be changed . I have also started the code changes. I will
inform you regarding the fucntions and files to be touched during this
exercise. also need your comments and feedback.
--Any suggestions and pointers will be highly Appreciable.
On Fri, Feb 27, 2009 at 8:42 PM, Arnaud Ebalard <arno at natisbad.org> wrote:
> Hi,
>
> satya sahu <satya0675 at gmail.com> writes:
>
> > *Solution B*
> >
> > I was thinking of making the following code change in mip6d
> when
> > MN move to FL(IPv4):
> >
> > 1. Enhanced the behavior of KMADDRESS to support IPv4 address also.
> I
> > have already verified that strongswan support KMADDRESS having IPv4 or
> IPv6
> > addresses.
> >
> > 2. Insert corresponding IPv4 xfrm policies and templates to the
> kernel.
> > Which is missing currently. Current implementation push v6-mapped-v4
> policy
> > to the kernel when MN moves to FL(IPv4).
> >
> > Changes will be made when the new CoA address is v6-mapped-v4. The
> following
> > functions may be affected to support the above requirement.
> >
> > Ø _mn_trns_update
> >
> > Ø _mn_tnl_update
> >
> > Ø _mn_tnl_pol_mod
> >
> > Ø xfrm_sendmigrate
> >
> > Ø ...And some more to be identified...
> >
> > Kindly let me know if I am thinking on the right direction to fix the
> issue.
> > I will appreciate if you can send me some more pointers which Solution I
> > should go for.
>
> Solution A looks like a workaround. Solution B is IMHO the way to
> go. Regarding the list of function, it looks like a good start.
>
> If you manage to implement and test your ideas, I'd be interested by some
> feedback that could be integrated in:
>
> http://tools.ietf.org/html/draft-ebalard-mext-pfkey-enhanced-migrate-00
>
> Cheers,
>
> a+
>
> ps: you may find some material on http://natisbad.org/MIPv6/ and in the
> repo here: http://hg.natisbad.org/migrate2_patches_umip_nemo/
>
> _______________________________________________
> Dsmip mailing list
> Dsmip at ml.nautilus6.org
> http://ml.nautilus6.org/mailman/listinfo/dsmip
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://ml.nautilus6.org/pipermail/support/attachments/20090302/66e79ff4/attachment-0002.htm
More information about the Support
mailing list