Packet switching allows users to allocate priorities to their messages so that a router
with several packets queued for transmission can send the higher priority packets first.
In addition, packet switching networks are more reliable than other types because
most nodes are connected by more than one link, so that if one circuit should fail, a
completely different path may be established between nodes.