Currently, our project lacks documentation, especially on the user side.
If you are willing to test and help us document the project, we'd be more
than glad to help you out :)
Some development side documentation, as well as brief compile/install
howtos can be found in the README* files in the sources tarballs and in the
We currently have a few papers describing LiSA's architecture, design,
performance, etc. Please read below.
- Switching Engine Abstraction in LiSA
A paper on the Switching Engine Abstraction in LiSA (Multiengine), written by Mihaela Martinas as a diploma thesis. It describes the design and implementation of a new layer that hides the actual switching engine implementation from the CLI, and also allows for multiple switching engines to coexist in the same environment.
- Providing Multiple Back Ends for LiSA
A paper on the new switching engines in LiSA, written by Claudiu Ghioc as a diploma thesis. It describes an API that separates the CLI from the switching engine and the implementation of this API using the standard bridge and 8021q modules in the linux kernel.
- Andrei Faur's paper on LiSA
A paper on the RSTP implementation in LiSA, written by Andrei Faur as a diploma thesis. It contains a detailed description of the both the RSTP protocol (in general) and the RSTP implementation in LiSA.
- LiSA paper at RoEduNet International Conference 2006
This is a detailed architecture description of LiSA. It was presented by our
project coordinator, Octavian Purdila, at
RoEduNet International Conference 2006.
- LiSA slides at RoEduNet International Conference 2006
Slide version of the above paper.
- In-depth article on LiSA
This is an in-depth article on LiSA, published in the online version of
- Ionut's paper on LiSA
The original paper on LiSA, written by Ionut Nicu as a diploma paper. For now available in Romanian only. It contains detailed description of LiSA architecture and data structures, CLI implementation, packet flooding (switching a packet to all ports) optimization.
- Radu's paper on LiSA
The original paper on LiSA, written by Radu Rendec as a diploma paper. For now available in Romanian only. It contains detailed description of 802.1q protocol, VDB and FDB synchronization in LiSA.