Aller au contenu principal

1. Introduction

Tel que défini à l'origine, BGP exige que tous les locuteurs BGP au sein d'un AS unique soient entièrement maillés. Le résultat est que pour n locuteurs BGP au sein d'un AS, n*(n-1)/2 sessions BGP internes (IBGP) uniques sont nécessaires. Cette exigence de « maillage complet » ne passe clairement pas à l'échelle lorsqu'il y a un grand nombre de locuteurs IBGP au sein du système autonome, comme c'est courant dans de nombreux réseaux aujourd'hui.

Ce problème de mise à l'échelle a été bien documenté et plusieurs propositions ont été faites pour l'atténuer, comme [RFC2796] et [RFC1863] (rendue historique par [RFC4223]). Ce document présente une autre alternative pour atténuer le besoin d'un « maillage complet » et est connu sous le nom de « Confédérations de systèmes autonomes pour BGP », ou simplement « confédérations BGP ». Il a également été observé que les confédérations BGP peuvent fournir des améliorations dans le contrôle des politiques de routage.

Ce document est une révision de, et rend obsolète, [RFC3065], qui est elle-même une révision de [RFC1965]. Il comprend des modifications éditoriales, des clarifications de terminologie et des spécifications de protocole plus explicites basées sur une vaste expérience d'implémentation et de déploiement des confédérations BGP.

1.1. Spécification des exigences

Les mots clés « MUST », « MUST NOT », « REQUIRED », « SHALL », « SHALL NOT », « SHOULD », « SHOULD NOT », « RECOMMENDED », « MAY » et « OPTIONAL » dans ce document doivent être interprétés comme décrit dans la RFC 2119 [RFC2119].

1.2. Terminologie

Confédération AS (AS Confederation) Une collection de systèmes autonomes représentée et annoncée comme un seul numéro AS aux locuteurs BGP qui ne sont pas membres de la confédération BGP locale.

Identifiant de confédération AS (AS Confederation Identifier) Un numéro de système autonome visible de l'extérieur qui identifie une confédération BGP dans son ensemble.

Système autonome membre (Member Autonomous System, Member-AS) Un système autonome contenu dans une confédération AS donnée. Notez que « Système autonome membre » et « Member-AS » sont utilisés de manière entièrement interchangeable tout au long de ce document.

Numéro de Member-AS (Member-AS Number) Un identifiant de numéro de système autonome visible uniquement au sein d'une confédération BGP, et utilisé pour représenter un Member-AS au sein de cette confédération.