Create an internal cumulative buffer
1.7.2. The First Solution Now let us get back to the TIME client example. We have the same problem here. A 32-bit integer is a very small amount of data, and it is not likely to be fragmented often. However, the problem is that it can be fragmented, and the possibility of fragmentation will increase as the traffic increases. The simplistic solution is to create an internal cumulative buffer and wait until all 4 bytes are received into the internal buffer.