This might be a rookie question, but I wanted to understand the following line.
My book says, each time a host wants to send a packet, it places the address of the destination host in the packet's header. Okay, I understand this.
Also, packets forwarded using destination address have their address mapped to an outgoing interface. Packets between same source destination pair may take different routes.
Why is that? If packets have the same destination address should they not be mapped to the same outgoing interface?
Is there something I have left out or not understood that is leading to this confusion or is there an explanation to this!