LinuxCommandLibrary

ipaggmanip

Manage IP aggregation links

TLDR

Combine labels equal in their high-order bits

$ ipaggmanip [[-p|--prefix]] [16] [path/to/file]
copy

Remove labels with a count smaller than a given number of bytes and output a random sample of such labels
$ ipaggmanip --cut-smaller [100] --cull-labels [5] [path/to/file]
copy

Replace each label's count with 1 if it is non-zero
$ ipaggmanip [[-P|--posterize]] [path/to/file]
copy

SYNOPSIS

ipaggmanip

PARAMETERS

add
    Add a new link aggregation group.

del
    Delete an existing link aggregation group.

show
    Show information about link aggregation groups. Can be used to display specific LAG or all LAGs.

set
    Modify an existing link aggregation group.

help
    Display help information.

DESCRIPTION

The ipaggmanip command in Linux is part of the iproute2 suite and provides functionalities to manage and manipulate IP addresses and link aggregation groups.
It allows administrators to create, modify, and delete link aggregation groups (LAGs), which bind multiple network interfaces together to act as a single, higher-bandwidth link.
IP addresses can be assigned to these aggregated links for increased throughput and redundancy. ipaggmanip helps to improve network performance and fault tolerance by efficiently utilizing network resources.
This utility is essential for configuring complex network setups where high availability and performance are critical. Aggregation also provides link-level redundancy in case of a link failure.

USAGE EXAMPLES

Example:
To create a link aggregation group:
ipaggmanip add agg1
To show a link aggregation group:
ipaggmanip show agg1

IMPORTANT CONSIDERATIONS

It's important to note that link aggregation usually requires support from the network switch. Ensure the switch is configured to properly support the link aggregation mode you're using (e.g., LACP, static aggregation).

HISTORY

ipaggmanip is part of the iproute2 suite, which replaced the older net-tools package.
The iproute2 suite was developed to provide a more powerful and flexible set of tools for network configuration.
It is now the standard network configuration toolset in most Linux distributions.
The exact development timeline of ipaggmanip as a command within iproute2 is harder to specify precisely without specific version control logs, but its function has evolved as link aggregation technologies have become more prevalent.

SEE ALSO

ip(8), ifconfig(8), bridge(8)

Copied to clipboard