Skip to main content
Version: current

IP Packing

IP Packing provides a packet packaging service on network links. It allows simple packet aggregation into larger packets and compression of the contents of packets.

Requirements

Packet packing is part of the system package and requires the discovery protocol to be enabled on the interface.

Configuration

Packet packing is configured in the /ip/packing menu. Both routers must be configured symmetrically.

The router should be seen as a neighbor of the remote router over the interface you want to enable packing on (discovery protocol must be enabled on the interface). If there is no entry in the neighbor list indicating packing, packing is not working.

info

Packing may increase latency on the link it is configured on.

Example

Router-A and Router-B are connected with a cable, interface ether1 on Router-A and ether3 on Router-B. This example aggregates packets coming from Router-A, but leaves packets from Router-B intact.

On Router-A, enable discovery and add a packing rule:

/ip/neighbor/discovery/set ether1 discover=yes
/ip/packing/add interface=ether1 aggregated-size=1500 packing=simple unpacking=none

On Router-B, enable discovery and add a packing rule:

/ip/neighbor/discovery/set ether3 discover=yes
/ip/packing/add interface=ether3 aggregated-size=1500 packing=none unpacking=simple