>>Вроде бы, линукс что-то такое умеет. Типа цискиного per-packet и per-destination балансировки.
>>Поищи гуглем. Помнится, даже здесь на opennet я что-то похожее видел.
>
>Блин, че-то ничего толкового найти не могу.
>Может еще че-нить подскажите? Хоть куда смотреть...
man ppp
...
Supports Multi-link PPP (rfc 1990) It is possible to configure ppp to
open more than one physical connection to the peer, combining the band-
width of all links for better throughput.
....
MULTI-LINK PPP
If you wish to use more than one physical link to connect to a PPP peer,
that peer must also understand the MULTI-LINK PPP protocol. Refer to RFC
1990 for specification details.
The peer is identified using a combination of his ``endpoint
discriminator'' and his ``authentication id''. Either or both of these
may be specified. It is recommended that at least one is specified, oth-
erwise there is no way of ensuring that all links are actually connected
to the same peer program, and some confusing lock-ups may result.
Locally, these identification variables are specified using the ``set
enddisc'' and ``set authname'' commands. The `authname' (and `authkey')
must be agreed in advance with the peer.
Multi-link capabilities are enabled using the ``set mrru'' command (set
maximum reconstructed receive unit). Once multi-link is enabled, ppp
will attempt to negotiate a multi-link connection with the peer.
By default, only one `link' is available (called `deflink'). To create
more links, the ``clone'' command is used. This command will clone
existing links, where all characteristics are the same except:
1. The new link has its own name as specified on the ``clone'' command
line.
2. The new link is an `interactive' link. Its mode may subsequently be
changed using the ``set mode'' command.
3. The new link is in a `closed' state.
A summary of all available links can be seen using the ``show links''
command.
ну и дальше по тексту...