Some new IPsec developement

Markku Savela <[email protected]>
Newsgroups gmane.network.routing.click
Message-ID <[email protected]>
Hi,

I've been trying to add some framework to the IPsec section for
supporting future real RFC-4301 compliant IPsec.

I've now created a forked repo on github

   git://github.com/msa2/click.git

which contains the first rough implementation. This is just
framework, and the guts need more implementation work before
it can really claim any RFC-4301 compatibility.

It does not contain any real key management adapter, only
trivial fixed key loader (IPsecKM). However, this IPsecKM
element should be the base for implementing adaptation to
real key management (IKEv2 or IKEv1), or for experimenting
with non-standard key exchange protocols.

Unfortunately, due to being a quick work, these elements
are only usable in user mode (I used dynamic-cast in few
places, and it apparently does not compile in kernel module).

Other thing is that it still needs to be configure with
--enable-ip6 due to use of IP6Address (although I tried
not to require it).


Thus do ..

  ./configure --enable-ip6 --enable-ipsec
   cd userlevel
   make

   ...edit ../conf/ipsec-vtt.click to your needs, and

   sudo ./click ../conf/ipsec-vtt.click


regards,
-- Markku Savela
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.