Description
The wireless protocol IEEE 802.11 and, to a lesser extent, Ethernet protocol have a high overhead
per packet as for each packet it is necessary to access the media, check for errors, resend in case of
errors occured, and send network maintenance messages (network maintenance is applicable only
for wireless). The MikroTik Packet Packer Protocol improves network performance by aggregating
many small packets into a big packet, thereby minimizing the network per packet overhead cost.
The M3P is very effective when the average packet size is 50-300 bytes the common size of VoIP
packets.
Features:
•
may work on any Ethernet-like media
•
is disabled by default for all interfaces
•
when older version on the RouterOS are upgraded from a version without M3P to a version
with discovery, current wireless interfaces will not be automatically enabled for M3P
•
small packets going to the same MAC level destination (regardless of IP destination) are
collected according to the set configuration and aggregated into a large packet according to the
set size
•
the packet is sent as soon as the maximum aggregated-packet packet size is reached or a
maximum time of 15ms (+/-5ms)
Setup
Home menu level: /ip packing
Description
M3P is working only between MikroTik routers, which are discovered with MikroTik Neighbor
Discovery Protocol (MNDP). When M3P is enabled router needs to know which of its neighbouring
hosts have enabled M3P. MNDP is used to negotiate unpacking settings of neighbours, therefore it
has to be enabled on interfaces you wish to enable M3P. Consult MNDP manual on how to do it.
Property Description
aggregated-size ( integer ; default: 1500 ) - the maximum aggregated packet's size
interface ( name ) - interface to enable M3P on
packing ( none | simple | compress-all | compress-headers ; default: simple ) - specifies the packing
mode
• none - no packing is applied to packets
• simple - aggregate many small packets into one large packet, minimizing network overhead per
packet
• compress-headers - further increase network performance by compressing IP packet header
(consumes more CPU resources)
• compress-all - increase network performance even more by using header and data compression
(extensive CPU usage)
Copyright 1999-2007, MikroTik. All rights reserved. Mikrotik, RouterOS and RouterBOARD are trademarks of Mikrotikls SIA.
Other trademarks and registred trademarks mentioned herein are properties of their respective owners.
Page 215 of 695
Need help?
Do you have a question about the RouterOS v2.9 and is the answer not in the manual?