The need for BGP

The need for BGP

Introduction a BGP Benoit Lourdelet [email protected] Lintrt de BGP Le trafic local doit rester local ! IGP Protocoles intrieurs (Interior

Gateway Protocol) Utiliss pour grer le routage au sein dun mme organisme Assure des prestations techniques de routage dans le rseau Exemples : OSPF, ISIS, EIGRP EGP Protocoles extrieurs (Exterior Gateway Protocol) Permet dchanger les informations

de routages entre les rseaux et AS Dcorrell de lIGP Protocole actuellement utilis : BGP 4 Pourquoi un EGP ? Sadapter un rseau de grande taille Hirarchie Limiter la porte dune panne

Dfinir des limites administratives Politique de routage Contrler laccessibilit des prfixes Protocoles intrieurs vs. Protocoles extrieurs IGP Dcouverte automatique des voisins Niveau de confiance

dans lIGP Toutes les routes sont diffuses dans lIGP EGP Liste dfinie de voisins Echange dinformations avec des rseaux tiers

Contraintes administratives dans le routage Infrastructure dun FAI Rseau du fournisseur daccs Internet (FAI) Connexions directes avec dautres FAIs Protocoles de routages ncessaires Passer une taille suprieure

Infrastructure dun FAI Rseau local Eventuellement plusieurs points daccs (POP en anglais : Point of Presence) Raccordement lInternet Liaison (internationale ?) auprs dun prestataire pour lachat de transit Le transit est trs coteux

Configuration type dun FAI petit FAI fournissant le transit Routes statiques Routes statiques,

ou IGP route par dfaut ou IGP Petit FAI Situation des autres FAI Leur configuration est similaire la vtre Le trafic entre eux et vous passe par Votre liaison qui vous cote cher Leur liaison qui leur cote cher

Le volume peut tre significatif Mme culture, mme langue Echange de trafic entre vos clients et leurs clients Situation des FAI locaux Europe Gros FAI Petit FAI

Petit FAI Afrique Pour rduire les cots Les liaisons locales sont moins chres que les liaisons internationales Une interconnexion locale est utile Economie de trafic sur les liens internationaux meilleures performances, conomie dargent

Il nest pas utile que le trafic local passe par New-York ! Le trafic local doit rester local Europe Gros FAI Petit FAI Petit FAI

Afrique Vocabulaire : peer (voisin) et transit Peer: change de trafic rciproque entre FAI et uniquement ce FAI, pas dautres rseaux Lopration se fait souvent cot partag Transit: accder dautres rseaux via

le rseau dun ISP tiers accs au reste du monde (ou une partie seulement) Service payant (vous tes client dun FAI) FAI national de grande taille Ce prestataire dispose de connexions avec plusieurs FAI pour acheminer son trafic gestion de plusieurs liens avec pour objectifs :

assurer une redondance diversifier les sources dapprovisionnement augmenter les dbits disponibles Grand FAI USA FAI 1 FAI 2 Europe

Grand FAI Afrique Pour que cela fonctionne Il ne suffit pas davoir les liaisons Il faut mettre en uvre une politique de routage Grer le trafic local entre FAI de la rgion Sassurer que les peer nutilisent pas

votre infrastructure pour du transit Il faut contrler la liste des rseaux quon annonce aux voisins, et ce quon va accepter de ceux-ci Pas de routage statique ip route leur_rseau leur_routeur Cette solution nest pas extensible On nutilisera pas le routage statique !

Pas dIGP (OSPF) De gros problmes oprationnels : Si le FAI voisin a des problmes de routage, vous les aurez aussi Il est trs difficile dtablir des rgles de filtrage de routage afin de ne pas offrir le transit au voisin Pourquoi utiliser BGP BGP = Border Gateway Protocol

BGP est un protocole extrieur (EGP) Routage politique, pas technique BGP permet de crer des groupes de rseaux (Systmes autonomes) De bonnes possibilits pour filtrer les routes Moins sensible aux problmes des voisins Systme autonome En anglais : Autonomous System (AS)

Permet de regrouper un ensemble connexe de rseaux IP qui sont sous la mme responsabilit administrative Dfini par un numro dAS Systme autonome (AS)... Identifi par un numro dAS exemple: AS24692 (Togo Telecom) Exemples:

Fournisseur daccs Internet Client raccord plusieurs FAI Site souhaitant mettre en place une politique de routage spcifique Les systmes autonomes (AS, Autonomous System) Cod sur 16-bit, 1-65534 Sobtient auprs dun registre rgional, comme les adresses IP AS 0 et AS 65535 ne sont pas utilisables

Les 1024 derniers numros (AS64512AS65534) sont destins un usage priv lire le RFC-1930 Utilisation des AS BGP peut filtrer des numros dAS Recevoir tous les rseaux dun voisin en utilisante une seule rfrence (lAS) Ajouter de nouveaux rseaux sans devoir modifier les filtres de routage Les nouveaux rseaux seront dans le mme AS

Les filtres utilisent les numros AS et peuvent tre composs dexpressions rgulires BGP effectue ses dcisions de routage au niveau rseau Conclusion : pourquoi utiliser BGP? Se connecter plusieurs prestataires (multi-homing)

un prestataire principal de lchange de trafic entre prestataires locaux ou rgionaux Faire du routage politique dcider comment son trafic doit circuler sur lInternet

Recently Viewed Presentations

  • Embryology - Conotruncal development

    Embryology - Conotruncal development

    Conus- Inferior to the aortic and pulmonary valves .Truncus- Superior to the valves that is continuous with the ventral aorta (aortic sac). ... Bmp, Hh, and Notch signaling pathways. This simplified schema summarizes the key steps from ligand binding to...
  • Unit 16: Oxidation-Reduction Reactions

    Unit 16: Oxidation-Reduction Reactions

    (Redox) 1. Synthesis 2. Decomposition 3. Single Replacement 4. Double Replacement * Combustion assigned to atoms or ions as a way to keep track of electron transfers The oxidation number for each atom in free elements is always zero (ex:...
  • Webcast Guidelines The audience is in listen-only mode.

    Webcast Guidelines The audience is in listen-only mode.

    Dan Young - President of Magna Life Settlements, Inc. . Magna was the Number One Provider in Industry in 2013. Closed Most Face Value and Deployed Most Capital. Sees Large Policy Flow in Secondary Market
  • Sync Smart 2018 - storage.googleapis.com

    Sync Smart 2018 - storage.googleapis.com

    What's the Key Issue? GPS week zero started January 6, 1980. The 1024 weeks counter ran out and rolled over on August 21, 1999. The week counter then reset to zero, and it has been recounting ever since. The next...
  • Stochiometry

    Stochiometry

    If required, convert mass to moles. Use molar ratios to find unknown quantity. If required, convert moles back to mass. ... (NaN 3) into a large volume of nitrogen gas. (The other product that is formed is solid sodium.) The...
  • Chapter 4 Antibiotics Chapter 4 Topics  Bacteria How

    Chapter 4 Antibiotics Chapter 4 Topics Bacteria How

    telithromycin (Ketek) Ketolides Drug List Quinolones Strong, rapid bactericidal action against most gram-negative and many gram-positive bacteria Antagonize the enzyme responsible
  • Introduction to ASP.NET

    Introduction to ASP.NET

    Variables Variables Variables Variables Datatype Conversion Datatype Conversion Variable Scope Variable Scope Variable Scope Common C# Operators Control Structures Control Structures Control Structures Control Structures Control Structures Control Structures Control Structures Summary
  • Water Main Rehabilitation Cured-In-Place-Pipe Technology 4th Street Water

    Water Main Rehabilitation Cured-In-Place-Pipe Technology 4th Street Water

    Jason Cook, PE, PMP. General Construction Sequence. Project Background. Preliminary Engineering . Final Design Efforts. Construction. Key Takeaways/ Lessons Learned. ... Location/depth of existing utilities. Unique system connections. Historical elements. System isolation options. FINAL DESIGN ...