Message Loss : Request receipt reply, only support idempotent
Format (Byte Order, Type Sizes): Agree on standard format
Fragmentation (Messages received in pieces, out of order): Header information including message that it's part of and where it fits within that message.
Natures of the Challenge + Possible Solutions