Because since you did the fragmentation yourself it doesn't appear in the sys time. In addition, you neglected to mention if this was over a real network connection using TCP/IP or just an local stream, which makes a big difference. -Ron