Identification field is of 16 bits in Ipv4 header. This means we can have $2^16$ unique datagrams from a single host at a time.
Also each datagram can have a total length of $2^16$ bytes.
So can the sender send only $2^32$ or 4GB of data at a time ? If he sends more data, will the identification number wrap around ?
Best Answer
the rfc6864 - Updated Specification of the IPv4 ID Field precisely address this issue.
Extract from this rfc:
and
(emphasis mine)