Dear all, the following patch with email subject "[PATCH 1/1] [package] lispmob: Updating the package" provides a significant and performance-boosting update to the package lispmob. This new version does not rely any more on kernel modules. Instead it is just a merged data+control user-space daemon that makes use of of TUN/TAP, creating a TUN virtual interface to deal with data-plane. A general clean-up and restructure of most of the code has also been conducted. It has been tested successfully against latest trunk (rev. 34807).
A few more details: The Locator/ID Separation Protocol (LISP) is being developed within the IETF as a potential solution to the routing scalability problem documented in RFC 4984. It uses the concept of Endpoint IDentifiers (EIDs) to name hosts in edge networks, and Routing LOCators (RLOCs) for nodes in transit networks. EIDs and RLOCs are syntactically indistinguishable from current IPv4 and IPv6 addresses, enabling backwards compatibility with the existing Internet architecture. A distributed database, the mapping system, is responsible for maintaining the associations between EIDs and RLOCs. In this version 0.3, the user space daemon `lispd` is responsible for both control plane and data plane functionality. It is responsible to create a virtual interface for the EID(s), encapsulating/decapsulating packets, maintaining the mapping cache, etc. (data plane functionality) and for sending and receiving control messages, managing interfaces, etc. (control plane functionality), among other features. Thank you, Vasileios Lakafosis
_______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/mailman/listinfo/openwrt-devel