Initiative de la mise en place d’un IXP aux Comores

Introduction

Wikipedia

Le gouvernement Comorien dans sa vision de développement du pays 2020-2030, a placé le secteur des TIC comme un axe stratégique du développement du pays. Plusieurs actions et projets sont prévus justement pour dynamiser ce secteur qui tarde à ce jour à assurer la transformation digitale de l’économie comorien, tant attendu, et à être mobilisateur d’un développement large impactant tous les secteurs. Parmi ces projets, la mise en place d’un IXP local permettra au pays de dynamiser son cyberespace en générant plus de trafic local, et en réduisant, ainsi, les coûts de transit international très couteux. Ce projet va en plus améliorer la qualité du débit Internet offert aux clients, de réduire le temps de latence et de rendre la connectivité plus abordable pour les consommateurs locaux.

Au cœur du développement de l’internet, figurent les points d’échange Internet (Internet Exchange Point, IXP). Il s’agit des entités qui permettent à tous les acteurs de l’Internet de s’interconnecter directement les uns avec les autres, améliorant ainsi la qualité de service et réduisant les coûts de transmission. Ces IXP ont déjà joué un rôle clé dans l’avancement du développement de l’écosystème Internet en Amérique du Nord, en Europe et en Asie, et ça sera certainement le cas aux Comores.

1.Préalable : adhésion de l’écosystème

Avant d’entamer le processus de mise en place de l’IXP, il est important d’entreprendre des actions pour faire adhérer l’ensemble des acteurs de l’écosystème à ce projet. L’IXP est le projet qui profitera à tous les intervenants au niveau du secteur des TIC aux Comores et particulièrement aux opérateurs télécoms et fournisseurs de services internet.

L’établissement d’un IXP exige la collaboration de nombreux acteurs, dont certains sont des concurrents directs. Certes, les opérateurs concernés peuvent exprimer au début une réticence et des réserves à collaborer, mais vu qu’ils partagent les mêmes objectifs et intérêts, et en particulier l’optimisation des coûts (de transit), et l’amélioration de la qualité de service offerte aux utilisateurs, les acteurs vont certainement adhérer à ce projet.

L’adhésion de tous les opérateurs et acteurs de l’écosystème Internet passe certainement par la création d’un climat de confiance et d’une collaboration saine et transparente se basant sur des accords commerciaux bien définis. Le régulateur et l’organisme de gestion de l’IXP vont jouer dans ce sens un rôle essentiel dans l’orientation et l’accompagnement de l’écosystème vers une maturité et une collaboration gagnante-gagnante

Bien que les avantages des IXP nationaux sont évidents, leur mise en place fait donc face à des défis qu’il faut relever dont notamment :

  • Renforcer la confiance entre les opérateurs
  • Assurer une gestion transparente et non discriminatoire
  • Consolider un environnement favorable et propice

Parmi, les actions à prévoir nous proposons l’organisation d’un atelier ou d’un séminaire national dont l’objectif principal est de mobiliser tous les acteurs. Seront invités à prendre part à cet événement les représentants des :

  • Régulateur
  • Opérateurs et acteurs du secteur
  • Secteur privé
  • Futurs membres internationaux et développeurs de contenus (Google, Facebook, …)
  • Organisations syndicales patronales et organisations de défense des utilisateurs des services du secteur
  • Acteurs internationaux et régionaux spécialisés (qui ont des programmes spécifiques pour les IXP), comme l’Union Internationale des Télécommunications
  • Les médias locaux.

D’autres actions peuvent être envisagées pour la communication et la promotion du projet.

2. Définition et validation du site d’hébergement

Compte tenu du mutisme de la loi de 2014 relative aux communications électroniques ainsi que des textes réglementaires sur la création et l’exploitation des IXP, l’opérationnalisation de l’IXP par l’ANADEN, ou tout autre acteur désigné par les autorités publiques, exige selon l’article 22 de cette loi l’obtention d’une autorisation de l’ANRTIC pour exercer les activités et ce, en tant qu’opérateur d’infrastructures de communication électronique.

Après l’action de promotion du projet IXP-KM et la mobilisation de tous les acteurs de l’écosystème, l’organisme gestionnaire du projet IXP-KM (ANADEN), doit commencer par définir et valider le futur site de son hébergement.

Le site devait être connecté aux réseaux publics de télécommunications via des connexions fibres optiques de qualité avec des liaisons back up.

Le site d’hébergement devait avoir :

  • Des arrivées 220 volt (AC) redondantes
  • La climatisation nécessaire pour le bon fonctionnement des équipements.
  • Les connectiques optiques et cuivre pour l’interconnexion avec les opérateurs.
  • Bien sécurisé physiquement.

3 Définition et validation de politique de gouvernance

Un IXP est par définition un point d’échanges de trafic entre membres, opérateurs, FSI, Data center, etc… Sans membres, un IXP est une coquille vide. Pour assurer son opérationnalisation, une politique de gouvernance ou charte de l’IXP régissant les relations entre l’organe de gestion et les membres devait être adoptée. Une charte provisoire/convention d’adhésion (voir section 3) est proposée pour faciliter le lancement de l’IXP. Ce projet devait être validé par le comité des membres dès que possible.

Une telle activité ne peut se réaliser légalement sans un cadre réglementaire voire législatif l’encadrant dans lequel l’autorité de régulation doit jouer un rôle d’autorité de contrôle. L’ANADEN étant l’organisme de gestion de l’IXP, il ne doit pas cumuler avec cette fonction et  celle d’établissement du cadre de mise en œuvre de cette activité.

De plus, il est préférable, voire, nécessaire de faire participer les membres à la prise de décision au sein de l’IXP. Une gouvernance transparente et collaborative est seule en mesure d’assurer la pérennité du projet.

3.1 Comité des membres

Se basant sur une approche collaborative entre des concurrents directs, la réussite de l’IXP-KM dépend d’une politique neutre vis-à-vis des membres. De cela découle l’importance d’instaurer un comité des membres ou un conseil d’administration qui aura la charge de définir et d’adopter après concertation avec les divers intervenants notamment le ministère de tutelle et l’ANRTIC, une charte/convention d’adhésion de l’IXP définissant :

  • Les règles générales de gestion de l’IXP,
  • Les conditions d’adhésion et de la conservation de la qualité d’adhérent (n’importe quel opérateur économique peut être membre de l’IXP ou uniquement les opérateurs et FAI),
  • Les spécifications techniques des équipements et les obligations techniques des membres,
  • Les tarifs : redevances mensuelles, frais de ports, etc.
  • Le suivi de la stratégie de mise en œuvre de l’IXP
  • Les modalités d’arbitrage des différends éventuels entre les membres.
3.2  Equipe de l’IXP 

L’équipe projet devait être constituée pour assurer le démarrage d’un IXP. Une équipe restreinte peut être composée des profils suivants :

  • Ingénieur Sénior, disposant d’une quinzaine d’année d’expérience dans le domaine des réseaux des télécommunications et/ou l’internet. Ce profile va occuper la fonction de Directeur de l’IXP-KM. Il sera en charge de direction et quotidienne la structure. Ce même profile peut aussi la direction de la structure de gestion ccLTD
  • Un ingénieur de réseaux chargé des activités techniques de l’IXP-KM : configuration, paramétrage, assistance technique au profit des membres, gestion des incidents.…
  • Un assistant technique –technicien supérieur de formation.
  • Un chargé de communication et de marketing titulaire d’un diplôme en communication ou en marketing et justifiant d’au moins une expérience dans le domaine de l’économie numérique
  • Un Responsable administratif et financier chargé de la gestion administrative la structure (ressources humaines, facturation…)

C’est l’organigramme le plus simple au démarrage de la structure. D’autres fonctions peuvent être crées plus tard dont par exemple la fonction finance, la fonction juridique… L’ANADEN, peut au démarrage assister la structure IXP-KM au niveau desdites fonctions (tenant compte que la charge de travail au démarrage ne justifie par des recrutements).

3.3 Charte/Convention d’adhésion de l’IXP 

La charte ou la convention d’adhésion de l’IXP instaure la politique de gouvernance de l’IXP. Quel que soit le modèle ou la forme juridique de l’IXP, une charte de l’IXP doit être élaborée et publiée. Les membres et les futurs membres devront connaitre à l’avance leurs droits et obligations.

Les chartes ou conventions d’adhésion s’articulent autour de quelques composantes dont notamment : présentation des objectifs de l’IXP, les règles d’adhésion, les conditions techniques, les conditions tarifaires etc.

De manière générale, la charte doit clarifier les objectifs l’IXP. La présentation doit clairement annoncer l’objectif principal de l’IXP notamment la conservation du trafic Internet local au niveau national, l’amélioration de la qualité de service Internet, la réduction des couts d’accès à l’Internet, le développement de nouvelles perspectives de croissance et de développement, l’augmentation des performances de l’Internet et la réalisation des économies d’exploitation pour les membres de L’IXP-KM, ainsi que la réalisation des objectifs macro-économiques du pays.

En outre, il est recommandé dans la Charte de présenter l’organe gestionnaire du projet ainsi que le modèle de peering proposé.

La responsabilité de l’IXP doit être aussi clairement mis en exergue notamment les questions liées à :

  • L’exploitation et la gestion de l’IXP pour le bénéfice des membres et des utilisateurs de l’internet ;
  • L’hébergement des services liés à internet pour la communauté internet des Comores ;
  • Le développement de partenariat dans le but de bénéficier des meilleures pratiques des services internet aux Comores ;
  • L’ouverture des nouvelles perspectives de croissance et de développement dans le domaine de l’internet.

4  Architecture cible

L’architecture technique proposée pour l’IXP-KM a fait l’objet d’une présentation au niveau du deuxième livrable. Elle est de type couche 2 extensible et évolutive. Dans un IXP de type couche 2, chaque membre de l’IXP fournit son routeur et les échanges du trafic sont réalisés via un switch Ethernet

 

L’architecture cible de l’IXP-KM proposée sera basée sur :

IXP Core : qui est un Switch Ethernet. Il faudra prévoir deux afin de garantir la redondance

  1. Espace d’adressage : pour le Switch de peering. Ces adresses seront obtenues auprès de la Regional Internet Registry (RIR)
  2. Route serveur: le route serveur facilite la configuration des nouveaux membres
  3. Serveurs WEB et de messagerie : serveur de mailing, serveur de supervision et des statistiques
  4. Routeur de transit : nécessaire pour fournier un accès Internet au site web de l’IXP, au messagerie électronique et accès internet au personnel.
  5. Route collector : appelé aussi looking Glass utile pour les troubleshooting et aussi pour collecter les routes afin de faire les statistiques.

L’IXP sera hébergé dans une seule salle technique dans son site d’hébergement (des locaux de l’ANADEN éventuels au sein du Cloud national, dans le future Datacenter ou toute autre lieu qui remplit les conditions énumérées précédemment).Tous les équipements seront installés sur deux baies côte à côte avec deux circuits électriques distincts.

L’architecture cible de l’IXP-KM est de type Layer 2, avec une redondance minimale. L’architecture proposée du cœur du réseau de l’IXP comprend les éléments suivants :

  • Deux switchs Layer 3 comportant des ports Giga Ethernet Fibre et d’uplink 10Giga Ethernet rassemblés en un seul cluster et deux routeur Layer 3 supportant la table de routage d’Internet (~490000 routes)
  • Les clients de l’IXP se raccordent physiquement sur ce cluster en Fibre Optique ou Ethernet cuivre
  • Installation de 2 routes servers pour collecter les routes BGP des clients avec deux technologies différentes
  • Un accès Internet (par ADSL) pour les besoins internes – non disponible pour les clients –

Pour mener à bien les différentes tâches d’administration et de supervision des systèmes installés, l’IXP doit disposer d’un système de supervision unifié et des outils logiciels nécessaires à l’analyse des flux IP qui transitent sur ses équipements

Le système de supervision proposé s’appuie sur des technologies web. Il permet l’accès sécurisé aux différentes interfaces depuis Internet. Ce système propose des fonctionnalités de métrologie en plus des fonctionnalités classiques d’un système de supervision.

La solution de supervision sera installée sur un serveur et permettra de tracer les activités des interfaces réseau et services de toute la plateforme de l’IXP.

La configuration du système de supervision permet d’identifier rapidement et précisément toute anomalie sur les différents composants du système. En particulier, la configuration permet de faire ressortir, au niveau de chaque équipement, le dysfonctionnement d’un de ses composants (i.e. panne d’alimentation, température, service arrêté, charge CPU, anomalie sur un disque d’un système RAID, etc.).

L’infrastructure d’administration est un réseau comprenant :

  • Un (01) serveur de services pour héberger potentiellement le site web de l’IXP
  • Un (01) serveur de console pour administrer tous les équipements en cas d’incident majeur
  • Une (01) solution VPN pour un accès à distance pour les exploitants avec un firewall
  • Un (01) switch d’administration sur lequel est raccordée l’interface d’administration des serveurs
  • Une (01) station de travail et 1 ligne ADSL de backup

Les flux qui transitent sur le réseau d’administration seront isolés des flux échangés entre les différents membres de l’IXP via leur relation de peering et/ou de transit.

L’ensemble des équipements du réseau d’administration est installé dans la même baie que les équipements de production. Les logiciels de supervision et d’administration sont de type open-source.

Le système d’administration et de supervision permet, sans connaissance approfondie du fonctionnement du système, d’ajouter les paramètres à superviser associés à un nouveau membre de l’IXP.

Les fonctionnalités de métrologie du système permettent de produire les graphes associés aux trafics des différents membres de l’IXP

 

Caractéristiques de la solution de supervision  

1. Détection et suivi des alarmes

La solution de supervision est un collecteur Syslog. Elle collecte, enregistre et analyse tous les messages Syslog envoyés par les équipements. Des actions automatiques peuvent également être déclenchées sur réception de messages satisfaisant une condition.

La solution de supervision corrèle les symptômes ainsi recueillis pour déterminer un dysfonctionnement, qui est notifié sous forme d’une alarme.

Elle diagnostique un ensemble d’alarmes différentes, dont les suivantes :

  • Module ou Interface en panne ;
  • Module ou Interface insuffisant ;
  • Redémarrage répété ;
  • Température ou Voltage hors de portée;
  • Interface : Taux de rejet élevé, taux d’erreur élevé, Taux de collision élevé, utilisation de tampon élevée ;
  • Connexion down,…

Les critères qui déterminent le déclenchement d’une alarme, tels que les taux d’erreurs sur les interfaces, peuvent être adapté pour chaque type d’interface et d’équipement.

Les alarmes sont affichées en temps réel dans une vue graphique, à partir de laquelle l’utilisateur peut accéder aux détails de l’alarme et effectuer des actions telle que l’acquittement, la suspension de la surveillance de l’équipement fautif, etc.

 

Résultat attendu
  • Améliorer la qualité
  • Permet d’économiser de l’argent
  • Créer la valeur
  • Ouvrir de nouvelles perspectives de croissance et de développement
    Réalisé par : ABOUBACAR ABDOU  
    MEMBRE Internet Society BENIN
Histoire de l'internet