Ce cours de haut niveau est entièrement dédié au protocole BGP et à son utilisation dans les réseaux opérateurs et dans l’interconnexion des réseaux Campus. Grâce aux nombreux travaux pratiques, vous apprendrez à concevoir, maintenir et dépanner des réseaux BGP.

Description

Durée : 28 heures
Modalités techniques d’évaluation : Évaluation des connaissances par QCM, évaluation des compétences au travers de travaux pratiques et de cas d’études. Contrôle de l’acquisition des connaissances et des compétences pendant la formation par le formateur.
Moyens pédagogiques : Apports théoriques réalisés en classe et complétés par de nombreux travaux pratiques permettent aux participants de disposer d’une expérience concrète. A l’issue des sessions magistrales, réalisation de cas d’études tutorés.

PROGRAMME DE FORMATION

Introduction au protocole BGP

  • Caractéristiques de BGP.
  • Définition des sessions BGP et du mode opératoire.
  • Présentation et définition des attributs.
  • L’algorithme de sélection de route.
  • Gestion des annonces de réseaux.
  • Configuration d’une session BGP simple.
  • Redistribution au sein de BGP et agrégation.
  • Gestion de la table BGP et des voisins.

Travaux pratiques
Configuration de connexions E-BGP et I-BGP. Interaction entre les deux connexions.

Configuration d’un AS de transit

  • Fonctionnement d’un AS de transit.
  • Sessions IBGP et EBGP, gestion de l’attribut ‘Next-Hop’.
  • Interaction IGP/BGP.
  • Configuration d’un AS de transit.
  • Exemples de dépannage.

Travaux pratiques
Configuration d’un AS de transit.

Sélection de route et filtrage

  • Réseau à doubles connexions vers un opérateur.
  • Les différentes politiques de routage envisageables.
  • Filtrage de routes en fonction de l’AS-path.
  • Expressions régulières, Prefix-list, Route-map.
  • Utilisation de l’ORF. Reset des sessions BGP.

Travaux pratiques
Configuration de connexions multi-opérateurs. Filtrage avec les prefix-lists.

Sélection de routes en fonction des attributs

  • L’attribut « Weight ». L’attribut « Local Preference ».
  • L’AS-Path Prepending.
  • L’attribut  » MED  » (Multi Exit Discriminator).
  • Les Communautés.

Travaux pratiques
Influencer la sélection des routes avec l’attribut Weight. Comment positionner les Local Preference. Le MED. Mettre en oeuvre les Communautés.

Les connectivités

  • La problématique de la connectivité client-opérateur.
  • Connectivité à l’aide de routes statiques.
  • Les connectivités multiples à un opérateur unique.
  • Les connectivités à opérateurs multiples.

BGP sur des réseaux d’opérateurs

  • Réseau opérateur classique avec BGP et un IGP.
  • Conception de réseaux à base de  » Route Reflectors  » hiérarchisés. Configurer des « Route Reflectors ».
  • Les confédérations BGP. Configuration.

Travaux pratiques
Introduction aux « Routes reflectors ». Configuration et supervision des confédérations.

Fonctions d’optimisation de BGP

  • Améliorer la convergence.
  • Limiter le nombre de préfixes BGP reçus.
  • « Peer Groups ». « Route Dampening ».

Travaux pratiques
Configuration des fonctions.