OLSR是Optimized Link State Routing 的简称,主要用于MANET网络(Mobile Ad hoc network)的
路由协议。
OLSR中的关键概念是多点转播(MPRs),MPRs是在广播泛洪的过程中挑选的转发广播的
节点。传统的链路状态协议每个
节点都转发它收到信息的第一份拷贝,同它相比,OLSR很大程度上减少了转发的信息。在OLSR协议中,链路状态信息都是由被挑选为MPRs的
节点产生的,这样减少了在网络中泛洪的控制信息,实现了第二步优化。第三步优化是MPR
节点只选择在MPR或者MPR选择者之间传递链接状态信息。因此,同传统LS协议相比,在网络中分布着部分链路状态信息,这些信息将用于
路由计算。
OLSR以
路由跳数提供最优路径。这种协议尤其适合大而密集型的网络。