4.5. Routing and Routing Algorithms
One of the most complex aspects of configuring a large fabric is routing. The SM must configure routing for the fabric that provides a careful balance between:
Performance.
Resiliency to fabric disruptions.
Avoidance of deadlocks and credit loops.
Conservation of resources, such as LIDs and routing table entries.
As a result of these sometimes conflicting goals, the SM allows the system administrator to configure many aspects of routing suitable for their fabric.