Boosting Ethernet Performance by Segment-Based Routing