(The communication subnet provides the possibility of multiple transmission paths for the source and destination nodes of the network. After a network node receives a packet, it needs to determine the path to transmit to the next node, which is routing. In the datagram method, the network node has to make a choice for each packet route; in the virtual circuit method, the route need only be determined when the connection is established. The strategy for determining route selection is called a routing algorithm.)