Background:
----------
Since release 3.1.1.2 the software handles MLS (Multiple Link
Support).
MLS enables set up of several B channels between two remote
hosts.
The additional channels are either added on dynamically or
statically
With dynamic allocation, the channels are added on when the
channels become
increasingly busy and the load is divided symmetrically between
all B channels.
If the load lessons, the bandwidth is reduced to the necessary
size by
decreasing the number of individual B channels.
With static configuration of bandwidth, the number of B channels
to be set up
between the individual remote hosts is determined beforehand.
During transfer
of the first IP packet all channels are set up and remain
established until the
network is shutdown, or until the time period set in MINTIME has
lapsed.
To activate the MLS you have to configure the following
parameters in the file
/usr/isi/config/ip:
INITCONN .. Number of B channels during the first connection set
up. (Default: 1)
MAXCONN .. maximum number of channels for this link (Default: 1)
MINCONN .. minimum number of channels for this link (Default: 0)
MINTIME .. The minimum connection set up time out (Default: 20
seconds)
INTERVAL .. Sets the measuring interval for throughput in the
channel group.
Most defaults can be configured in the file /etc/default/isi.
1. dynamic configuration:
-------------------------
INET bintec ISDN bintec MAXCONN 2 INTERVAL 5 MINCONN 1 MINTIME 20
Two B channels can be used for this connection. The measurement
take place every
5 seconds. If MINCONN 1 is not specified all B channels are
leased when no IP
data are to be transmitted. With MINCONN 1, one B channel is hold
for 20 (MINTIME)
seconds. This is a critical point, because if you think for
example about a
telnet session, the following will happen, if MINCONN 1 (or
greater) is not
configured:
When no data are to be transferred, e.g. you type nothing -
during the
measurement, the link is closed immediately. The next time -
might be 2 seconds
later - you type something, a new ISDN connection is set up. This
could be
very expensive.
MINCONN 1 must be configured at both sides, at least at the side
with the
INTERVAL -> where the throughput measurement takes place (you
need INTERVAL
only at one side.
2. static configuration:
------------------------
INET bintec ISDN bintec INITCONN 2 MAXCONN 2 MINCONN 2 MINTIME 0
Two channels will be set up and hold. When no Ip data are to be
transmitted
the MINTIME parameter will decide when to close the ISDN
connection. If MINTIME
is set to 0, the ISDN connection is hold forever, otherwise the
connection is
closed after MINTIME seconds.
Annotations:
-------------
o You should not use VJHC together with MLS, because VJHC will
only work
correctly, when it is guaranteed, that IP packets are transmitted
in sequence.
This is not possible with MLS!
o INTERVAL is only needed at one side of the connection.