Standard AIX 4.3.3 has etherchannel and as PSD says it was a CISCO invention but it works for others
--------------------------
smitty etherchannel
How does etherchannel work? Etherchannel would operate at layer 2 below
the protocol stack. The EtherChannel would have one MAC address and for IP
it would have one IP address. For outgoing traffic, the packets are sent out
over one of the adapters of the channel. Which adapter to use is decided by
the lower bits of destination MAC address of the outgoing packet for non-IP
traffic. For IP traffic, the lower bits of destination IP address is used to decide
the adapter. When an adapter of an Etherchannel is down, traffic would be
re-routed through one of the other adapters and this would be transparent to
the upper layers. For incoming traffic, packet could be received over any of the
adapters.
The Etherchannel can be configured with up to 4 Ethernet adapters. It
provides a scaleble server to switch bandwidth. It allows the combination of
multiple ethernet adapters together to form a larger pipe. The etherchannel
allows a server to switch connection throughput between 40 and 800 Mbps.
The etherChannel can be configured with up to 4 ether adapters (ent0, ent2,
ent3, ent5 ) By default all the adapters of the etherchannel would be assigned
the MAC address of the first adapter that the user selects. The user will also
have the option to set a MAC address for all the adapters. This will be done
using the "use_alt__addr" and "alt_addr" attributes. You would configure an
etherchannel after the ethernet device drivers are configured. And before any
users of those devices are configured. Software comes as a part of AIX 4.3.3
and is devices.common.IBM.ethernet.rte. It is set up in smit under smitty
etherchannel. You will then need to select two to four adapters from the list to
form your channel.
NOTE:
One has to remember that trunking solutions such as EtherChannel need
routers or switches which are capable of talking the same language. It doesn't
matter if you have AIX 4.3.3 running EtherChannel or Solaris 2.7 running
Trunking 1.x or HPUX 11.x with Port Aggregation software. If you don't have
the correct model of Cisco router with the appropriate software on it, you can't
use the trunking software on your OS.
There is also a new option to set interface specific options for network
devices. It is the use_isno option in the no command. I.e.
no -o use_isno=1 (1=enabled 0=disable) The individual setting with the
ifconfig command are: tcp_recvspace, tcp_sendspace, tcp_mssdflt,
tcp_nodelay, and rfc1323.
------------------------
VIPA information is best found in the AIX 5L differences guide page 208
or at least chapter 5 of the book.... (it was on page 208)
SG24-5765-00
VIPA if used for 8+ interfaces uses up to a gig of memory.
The default for the no -a ifsize is 8 so if you wish to have more than 8 you must
up this parameter....