Suppose host A sends a message to some byte (say $x$) to host B. But in between routers fragment the packet sent by A and as a result 5 fragments reach destination. (IP header = $20B$). What is the IP overhead at destination??
Somewhere I read $1$ IP header is included in host message, but $5$ IP header's reach destination. So IP overhead at destination is equal to size of $4$ IP headers i.e., 4*20 = 80B
But discussing with my friend's in college they say IP header is also an overhead. So total Overhead is equal to size of $5$ IP headers.
Please clarify what is wrong what is right??