The authors propose a taxonomy and universal evaluation framework to assess opportunistic routing algorithms. They classify existing routing solutions and identify common performance metrics like delivery probability, cost, and delay. An evaluation of Epidemic, PROPHET, and BubbleRap routing under different mobility models shows that Epidemic and PROPHET have higher delivery rates but also greater costs and delays than BubbleRap. The proposed taxonomy and evaluation framework aim to provide a fair and standardized way to compare opportunistic routing algorithms.