Reassembling of IP fragments at the ultimate destination is advantageous. Give reasons.
Needing the ultimate destination to reassemble the fragments has two major advantages. First, this reduces the amount of state information in routers. While forwarding a datagram, a router does not require knowing whether a datagram is a fragment. Second, this permits routes to change dynamically. All fragments would require reaching the router, if an intermediate router reassembles the fragment.