Wormhole flow control, also called wormhole switching or wormhole routing, is a system of simple flow control in computer networking based on known fixed links. It is a subset of flow control methods called flit-buffer flow control.[1]: Chapter 13.2.1
Switching is a more appropriate term than routing, as "routing" defines the route or path taken to reach the destination.[2][3] The wormhole technique does not dictate the route to the destination but decides when the packet moves forward from a router.
Wormhole switching is widely used in multicomputers because of its low latency and small requirements at the nodes.[3]: 376
Wormhole routing supports very low-latency, high-speed, guaranteed delivery of packets suitable for real-time communication.[4]