OpenLISP-0.2.0 is now available! The OpenLISP cache implementation
now supports negative mappings and timeouts and deletes unused
entries. OpenLISP now includes the "mapd" daemon in the user
space, which able to correctly send/receive Map-Request/Map-Reply
packets to existing Map-Servers.
- Change Log
Added kernel timer to periodically expunge unused entries
from the cache. The timer can be controlled and even turned off
through the new net.lisp.xpgtimer sysctl. Further
information can be found in the "lispintro" man page.
- The "map" man page has been largely re-written.
- The "map" utility has been extended to support a
richer set of modifiers. Details can be found in the
corresponding man page.
- OpenLISP supports now Negative Mappings. This makes
possible to natively forward (without LISP encapsulation)
packets destined to specific address ranges.
- Added the "mapd" daemon able to query existing
LISP Map Servers upon cache miss. "mapd" fully supports
both IPv4 and IPv6. Further details about this
new feature can be found in the new "mapd" man page.
- Added support to make "mapd" start at boot time
through rc.conf configuration file.
- Added support for FreeBSD 7.4 and 8.2.
- Fixed some minor bugs.
Support of OpenLISP is limited only to FreeBSD releases maintained
at the time of this release, as listed in the
FreeBSD Security Information page.
Currently supported FreeBSD versions:
7.3, 7.4, 8.1, 8.2.
OpenLISP-0.1.0 fully supports IPv6 and uses the packet format as
defined in the latest draft (draft-ietf-lisp-08.txt).
- Change Log
- Added new man pages "lispintro" introducing LISP and the
- Updated to LISP Headers as defined in draft-ietf-lisp-08.txt.
- Added full support for IPv6 EIDs and RLOCs. It is possible
now to define also mixed locator sets (i.e., mixing IPv4 and IPv6
- More detailed statisctics on packet encapsulation/decapsultaion.
- Source port number of LISP encapsulated packet can now be set
using different algorithms. A sysctl control allows to change the
- OpenLISP is now able to return the IP header, or even the
whole packet, that generate a cache miss in the kernel. A sysctl
control allows to change the default setting.
- OpenLISP can be set to be restrictive on the ETR
functionalities. A sysctl control allows to change the
- OpenLISP supports Map-Versioning as defined in
- Fixed number of bugs.
Supported versions of FreeBSD: 7.0, 7.1, 7.2, 7.3, 8.0, 8.1.
Go to OpenLISP
0.0.1 Web Page
This is the very first version of OpenLISP. It is not recommended to
download and use this version of OpenLISP since it supports a packet
header that is not valid anymore.
Supported versions of FreeBSD: 7.0.