So it is better than load balance, because a single TCP connection (example, a download or a streaming) can be splitted between all internet connections while load balance would use only one upstream connection.Multi-Link Point to Point Protocol (MP, Multi-Link PPP, MultiPPP or MLPPP) is a method of splitting, recombining, and sequencing data across multiple logical data links.
In a situation where we have multiple DSL links a pair of devices, performance by “widening the pipe” between two devices can be increased by using Multi-Link PPP, without going to a newer, more expensive technology.
Large packets are actually split into bits and sent evenly over ALL logical data links. This is done instantaneously with NO loss of bandwidth. It is important to understand that other end of the link needs to use the same protocol to recombine your data.
Mikrotik is widely used in developing countries and rural areas. By supporting MLPPP a RouterOS could be deployed in the field (rural or low density area) with many DSL or 3G (HDSPA) links and another one in a big city where the connectivity is better anoter RouterOS will join all packets splitted from all the connections and make them reach the internet. Providing MLPPP server would increase Mikrotik sales because it would place Mikrotik among only few products and competitors that provide this solution.