In this chapter we will take an in-deep look at the different approaches taken when implementing the core functionality of OLSR. The UniK olsr daemon is referred to as olsrd, while the protocol specification, RFC3626, is referred to using the all uppercase acronym OLSR.
In all technical aspects of this chapter it is assumed that one is working on a GNU/Linux based system with UDP/TCP IP support.