Donc, si j'ai un site qui a 2 (ou plus) connexions Internet, avec un sous-réseau IP routable que je possède et qu'un FAI tombe en panne, comment dire au reste du monde d'envoyer du trafic adressé à mon réseau via le FAI B au lieu de FAI A? Ceci est en relation avec une configuration de type haute disponibilité. Je suis sûr que cela implique BGP, mais je ne sais pas comment l'implémenter.
10
Réponses:
Le multihébergement se fait normalement avec BGP en annonçant votre ASN (numéro de système autonome) et vos préfixes ("réseau / sous-réseau") à vos deux FAI. Cela signifie que vous devez avoir votre propre ASN et un espace d'adressage IP public valide)
Vous regardez en BGP avec les deux FAI, ils annoncent à nouveau votre ASN et vos préfixes en amont afin que tout trafic pour votre réseau soit acheminé via eux en fonction des politiques BGP (AS-Path, etc.).
Maintenant, si vous prévoyez d'annoncer votre ASN vous-même, assurez-vous d'avoir de BONS LIENS (DSL vous posera des problèmes s'il flaps - BGP traite le flapping / route instable comme BAD et les supprimera jusqu'à ce qu'ils soient stables pendant un certain temps).
Le FUN de BGP est que vous pouvez contrôler la façon dont le trafic entre et sort.
Avec AS-Path Prepending, vous pouvez rendre certains liens "pires" que d'autres (même s'ils sont beaucoup plus importants que la vitesse) car la longueur AS-PATH est ce qui est d'abord considéré lors du choix de l'itinéraire le meilleur. Cela peut être fait sur une base préfixe par préfixe.
Avec Local-Preference et Route-Maps, vous pouvez décider quel FAI utiliser pour votre trafic de sortie et pour tous les flux que vous souhaitez (en gros, vous manipulez les itinéraires correspondant à certaines conditions avant de les accepter dans votre propre table de routage).
la source