Although TCP is generally considered to be unsuitable for interactive and real-time communications, many MMORPGs adopt it as their underlying transport protocol. One reason is that TCP is stream-oriented, so that the message stream at the sender will be identical to the stream received at the destination. This property allows game developers to focus on game development, and leave issues related to network transmission to TCP. However, TCP can degrade message transmission efficiency because the stream-oriented feature is not required for each game message exchange; hence the protocol’s in-order and reliable delivery might lead to overkill sometimes.