OLSR uses an IP address as the unique identifier of nodes in the network. As OLSR is designed to be able to operate on nodes using multiple communication interfaces, every node must choose one IP address that is set to be its main address.
OLSR can be used both with IP version 4(IPv4)[44] and version 6(IPv6)[28]. In an OLSR context the differences between IPv4 and IPv6 is the size of the IP addresses transmitted in control messages, the minimum size of messages and the address to use as destination for control traffic.