threads complete the task and continue to the next task task e after completing the series of tasks tasks a e the data packets are delivered to the end host 81 82 83 84 85 at the destination internet protocol address contained in each data packet the following chart illustrates the operation of the thread routing mechanism depicted in fig2 as data packets p1 p6 flow through the network thread where destination last 4 bits packet is packet ip address of ip value of h sent using h number of packet address in base 10 mod k p1 123 5 17 6 0110 6 0 p2 255 0 35 122 1010 10 4 p3 5 100 72 11 1011 11 5 p4 123 5 17 6 0110 6 0 p5 72 151 2 97 0001 1 1 p6 67 225 1 255 1111 15 3 in the above illustration packets p1 and p4 in the data stream are bound for the same ip address i e 123 5 17 6 task a the four bit masking of the ip address produces the same data packet identifier h for both packet p1 and p4 by having the same packet identifier h task c will send p1 and p4 to the same thread thread 0 in this case since p1 and p4 are sent to the same thread they are processed in series and therefore will not be reordered relative to each other this process ensures that the end host will receive its data packets in the correct order assuming that no other intervening processing causes reordering using a mask of the destination ip address as illustrated by the four bit mask in fig2 to produce.