A technique in which a packet’s route through a network is predetermined before transmission and encoded within the packet. Less robust than dynamic routing, in which the direction of each hop is determined by the intermediate nodes along the way, it can provide faster routing and load balancing and can help prevent thrashing.