Projecte

General

Perfil

Actions

Característica #199

obert

Little loop

Afegit per Pau Escrich fa aproximadament 12 anys. Actualitzat fa aproximadament 12 anys.

Estat:
Resolt
Prioritat:
Normal
Assignat a:
Versió prevista:
-
Inici:
19-11-2012
Data de venciment:
% realitzat:

0%

Temps previst:

Descripció

Recently I find a little loop in my network:

  • Node A announces 0.0.0.0/0 and looks for 10.0.0.0/8
  • Node B announces 10.0.0.0/8 and looks for 0.0.0.0/0
  • Node C is looking for 10.0.0.0/8 and 0.0.0.0/0

Then Node C wants to connect with 10.1.2.3 which is out of the mesh cloud.

  1. It will send the packets to B, because it is announcing 10/8 and it is smaller than 0/0
  2. But when B gets the packet it sends it to A because it is announcing 0/0 and bmx6 table has more preference than the default one
  3. When A gets the packet it sends it back to B because it has select B for gateway of 10/8
  4. And the loop starts...

I'm not sure if bmx6 would prevent these kind of scenarios, but I wanted to leave this experience here

Actions

També disponible a: Atom PDF