Thanks for the question! The cisco routers can load-balance in one of two ways: on a per-packet basis or a per-destination basis.
We can configure it to do it per destination, this means that all packets heading to destination 22.214.171.124 will send all packets along a single path; then packets heading to 126.96.36.199 will be sent to another path to it's destination. This insures all packets going to a destination will arrive in the sequence sent. Only if there is congestion towards the orginal destination will the second path be used.
We can also configure it to use per packet load-balancing. This serially destributes each packet among all the equal cost routes to the destination. This insures that data is equally distributed across equal-cost paths.
The way the router handles it depends on how the switching for the IP proccess is handled by the router itself.
here is a fuller explanation from Cisco site:
Edutainer Manager, ITProTV
*if the post above has answered the question, please mark as solved.
**All "answers" and responses are offered "as is" and my opinion. There is no implied service, support, or guarantee by ITProTV.