Single and Multi Destinations Trees for Routing Applications