Freebox Server (Delta V7 / Revolution V6 / Server Mini 4K)

  • État Nouveau
  • Type de tâche Évolution
  • Catégorie LAN
  • Assignée à Personne
  • Système d'exploitation Freebox Server V7 (Delta)
  • Sévérité Critique
  • Priorité Normale
  • Basée sur la version 4.1.7
  • Due pour la version Non décidé
  • Date d'échéance Non décidé
  • Votes 0
  • Privée Non
Concerne le projet: Freebox Server (Delta V7 / Revolution V6 / Server Mini 4K)
Ouverte par nicolas nba (nbanba) - 27/04/2020
Dernière édition par Thibaut Freebox (Thibaut Freebox) - 28/04/2020

FS#30472 - Implémentation spanning tree pour éviter les boucles réseaux

Bonjour,

Dans l’architecture Freebox Delta global avec player Devialet, il y a un fort risque de créer une boucle réseau quand on utilise un switch externe (par exemple, un switch manageable 1G/10G connecté en SFP+ à la freebox ), et que l’on connecte le player Dévialet dessus.
C’est à cause des freeplugs et du manque d’implémentation de spanning tree dans le menu de configuration des ports du switch dans FreeboxOS.

Les symptomes peuvent être : perte de paquets, réseau lent, réseau instable, latence et charge moyenne élevée, coupures voir écroulement total du réseau...

–> Boucle réseau à cause des freeplugs :

  1. Le player DEVIALET est nécessairement alimenté par un FREEPLUG qui transporte le réseau
  2. Si on n’utilise pas les freeplugs pour le réseau du player mais un RJ45 branché sur un switch différent du switch embarqué dans la freebox (par exemple un switch manageable SFP+ ayant des ports 1G cuivre dispo), cela créé une boucle réseau entre :
     
 /---------> freeplug1 <--------> fbx-server <-------> SWITCH-EXTERNE <--------\
 |                                                                             |
 |     BOUCLE RESEAU: la MAC du fbx-player est adressée par 2 chemins          |
 |                                                                             |
 \---------> freeplug2 <--------> fbx-player <---------------------------------/
  1. → Le switch de la freebox n’est pas paramétrable
  2. → on ne peut pas configurer spanning tree sur le port des FREEPLUGS

Solution (Sans changer le câblage physique)
=⇒ Désactiver la synchro des freeplugs (créé beaucoup d’interférences sur le réseau électrique)
=⇒ Ou mieux, brancher un des freeplug sur une bobine d’isolement afin de bloquer totalement le réseau CPL
=⇒ Dernier recours, restart les freeplugs en boucle jusqu’à ce que le le flux arrête de passer par ce chemin (très aléatoire, mauvaise solution à terme)

@FREE : Pourriez vous SVP implémenter Spanning Tree afin de pouvoir bloquer le réseau des freeplugs et éviter ce phénomène lié a la topologie L2 des équipements?

En vous remerciant d’avance,
Cordialement,
nbanba

Cette tache ne dépend pas d'autre tache

nicolas nba (nbanba)
Wednesday 29 April, 2020 12:36:40

Bonjour,

@Thibault : Classé en évolution ?

Cela me semble plus être une anomalie lorsque on utilise une infra traditionnelle exploitant uniquement les capacités de la box
(Par exemple: la connexion SFP+) :

On devrait avoir ça :


                                                                                                        |----> device 1
                                                                                                        |----> device 2
                                                                                                        |----> ...
                                                                                                        |----> ...
INTERNET <---> (PON_Te1/0/1)_ROUTER_FREEBOX_(SFP+_Te1/1/1) <---> FIREWALL <---> switch-SFP+ <---(eth)---|-----> Player Devialet 
                                                                                                        |----> ...            
                                                                                                        |----> ...          
                                                                                                        |----> device N   

Et sans avoir le choix, on a ça :


                                                                                                        |----> device 1
                                                                                                        |----> device 2
                                                                                                        |----> ...
                                                                                                        |----> ...
INTERNET <---> (PON_Te1/0/1)_ROUTER_FREEBOX_(SFP+_Te1/1/1) <---> FIREWALL <---> switch-SFP+ <---(eth)---|-----> Player Devialet <-----\
                                     |                                                                  |----> ...                    |
                                  eth+230V                                                              |----> ...                    |
                                     |                                                                  |----> device N               |
                                     |                                                                                                |
ÉLECTRICITÉ <-------230V--------> FREEPLUG1 <--------------ethernet------------\                                                      |
    |                                                                          |                                                      |
    |                                                                          |                                                      |
    |                                                                          |                                                      |
    \---------------230V----------------------------230V------------------> FREEPLUG2 <-------eth+230V----------eth+230V--------------/  

Bref, de quoi écrouler tout le réseau ! (a moins d'acheter des alims NON CPL ! Non vendues et non supportées par Free !!!)

L'implémentation de spanning tree sur le port numéro 5 du switch interne de la delta (freeplug) est du ressort de la correction d'une anomalie d'architecture et non une simple évolution faisant plaisir à quelques barbus.

Cordialement,
nbanba

Neustradamus (Neustradamus_)
Tuesday 19 May, 2020 10:15:48

Je suis nbanba, c'est bien une anomalie...

Il est toujours préférable d'utiliser des alimentations normales (non CPL) pour avoir moins de problèmes...

Chargement...