Projecte

General

Perfil

Actions

Suport #115

tancat

Connection interruption when a huge size file is downloaded

Afegit per Victor Oncins fa aproximadament 12 anys. Actualitzat fa casi 5 anys.

Estat:
Tancat
Prioritat:
Alta
Assignat a:
Categoria:
BMX6 GW
Versió prevista:
-
Inici:
14-03-2012
Data de venciment:
% realitzat:

0%

Temps previst:
Temps invertit:

Descripció

During the testing-in-lab phase, we have arrange a 4-nodes-scenario, two of them in gateway mode (available Internet connection). When a client host downloads a huge file from Internet (i.e. long download time) the connection is interrupted before it finishes downloading.A typical Ubuntu image download was used to test this feature. At the moment we conjecture that BMX6 changes spontaneously the initial gateway, by the other before the download is finished.

Tested revision: http://qmp.cat/projects/qmp/repository/show?branch=testing&rev=468783c

Actions #1

Actualitzat per Axel Neumann fa aproximadament 12 anys

  • Tipus d'assumpte ha canviat de Error a Suport
  • Estat ha canviat de Nou a En progrés
  • Assignat a s'ha establert a Axel Neumann

Discussion about bug or feature request

If bmx6 can not hold the TCP stream integrity during balancing process,
one solution might be to modify the internal thresholds of gw plugin,
that decide which gw is better than the current one. It seems that these
thresholds are too sensible and little fluctuations of the gw's
goodness, trigger gw balancing. I think about some hysteresis-based
selection process.

RIght. So we need an option to configure the gw-change hysteresis.

Like this:

--tunOut=... /hysteresis=50

which would mean that the current GW is only changed if the metric to an alternative GW
is at least 50% better than the metric to the current GW.

Actions #2

Actualitzat per Axel Neumann fa aproximadament 12 anys

implemented in revision 570dcc16a71517865aaca977bdca03ab6a18c0f4

see:

http://bmx6.net/projects/bmx6/repository/revisions/570dcc16a71517865aaca977bdca03ab6a18c0f4

Actions #3

Actualitzat per Axel Neumann fa aproximadament 12 anys

Actions #4

Actualitzat per Axel Neumann fa aproximadament 12 anys

  • Estat ha canviat de En progrés a Resolt
Actions #5

Actualitzat per Victor Oncins fa aproximadament 12 anys

  • Estat ha canviat de Resolt a En progrés
Actions #6

Actualitzat per Victor Oncins fa aproximadament 12 anys

It seems it does not work. We have tested this feature with bmx6 commit fbf8ba03 and with several hysteresis values 50,150,1000,1500. A continuous gw hopping between two gateways takes place even gw-metric candidate is worst than actually gw-metric.

Actions #7

Actualitzat per Roger Pueyo Centelles fa casi 5 anys

  • Estat ha canviat de En progrés a Tancat
Actions

També disponible a: Atom PDF