How to Fragment (5) M More fragments after this M==0 (bit not set) This is the last fragment M==1 (bit set) This is not the last fragment M & Fragment Offset indicate status of this packet (fragment) Fragment Offset == 0 This is the first fragment of packet First data byte in fragment is first data byte of original packet M == 0 This is the last fragment of packet Fragment Offset == 0 && M == 0 This is a complete packet It is not fragmented