Injection de routes dans BGP pour la publicité: commande réseau BGP

Je suis un débutant complet dans les configurations BGP. Jai besoin de quelques éclaircissements sur la compréhension de la commande réseau BGP.

Lun de nos routeurs de site MPLS a la configuration suivante: (Collage uniquement des extraits de configuration) « 

R1# interface Loopback0 ip address 10.129.110.157 255.255.255.252 interface GigabitEthernet0/0 ip address 10.129.110.154 255.255.255.252 interface GigabitEthernet0/1.10 encapsulation dot1Q 10 native ip address 10.129.135.129 255.255.255.192 ! interface GigabitEthernet0/1.20 encapsulation dot1Q 20 ip address 10.129.135.193 255.255.255.192 router bgp XXXXX bgp log-neighbor-changes neighbor 10.129.110.153 remote-as 7795 neighbor 10.129.110.153 neighbor 10.129.110.153 ebgp-multihop 10 ! address-family ipv4 neighbor 10.129.110.153 activate neighbor 10.129.110.153 send-community neighbor 10.129.110.153 soft-reconfiguration inbound no auto-summary no synchronization **network 10.129.110.152 mask 255.255.255.248** network 10.129.135.128 mask 255.255.255.128 exit-address-family " 

Lorsque la commande réseau BGP "network 10.129.110.152 mask 255.255.255.248" a été inséré, nous nobtenons pas de connectivité à ladresse de bouclage « 10.129.110.157 » et au routeur depuis nimporte quel autre endroit de notre réseau.

mais quand nous avons divisé le commande réseau individuellement

 "network 10.129.110.152 mask 255.255.255.252" " network 10.129.110.156 mask 255.255.255.252" 

tout a bien fonctionné.

Quelquun peut-il mexpliquer la configuration correcte de la commande réseau dans BGP. Aussi, Quand et dans quels cas utilisons-nous ladresse agrégée dans BGP?

Merci davance.

Commentaires

  • Do vous avez un ip route 10.129.110.152 255.255.255.248 null0 dedans? Linstruction network ninjectera pas de routes qui ne sont pas ' t dans votre table de routage.
  • Je ' je suis très convaincu que ' réseau ' linstruction ne doit jamais être utilisée, elle crée une duplicité de configuration et dans le réseau géré par lhomme au fil du temps pourrit la configuration (la route est tirée, linstruction réseau non). Je ' suggère fortement de donner une balise aux routes statiques, qui sur redistribuer la route-map est annoncée comme vous le souhaitez. Cette méthode de configuration sera également mieux modélisée dans les réseaux multifournisseurs. Malheureusement pour les réseaux connectés, vous ne pouvez pas définir de balise aujourdhui (veuillez faire PERS / ER à léquipe de compte), donc dans les réseaux connectés, vous ' soit correspondre au nom de linterface ou créer une liste de préfixes, qui vides largument de duplicité.
  • Nous navons ' pas une route ip 10.129.110.152 255.255.255.248 null0.

Réponse

À partir dune ancienne configuration darchive …

router bgp 7866 ... network 66.152.0.0 mask 255.255.224.0 ... ip route 66.152.0.0 255.255.224.0 Null0 200 

Nous avons contrôlé exactement ce a été diffusé en utilisant network. Les routes nulles a) empêchent le battement (quand il y a une interface réelle pour ce réseau – par exemple, un bloc fourni par le client), et b) mettent les réseaux dans la table de routage qui ne seraient pas là autrement.

Réponse

Si vous « êtes familier avec les IGP » (EIGRP, OSPF), la commande network est utilisée pour la publicité des réseaux et létablissement de voisins en utilisant des adresses multicast. BGP est différent car nous attribuons statiquement des voisins et la commande network est utilisée pour simplement annoncer les routes.

Avec les IGP, vous annoncerez tous les préfixes dans le bloc réseau agrégé, donc si vous avez:

"network 10.129.110.152 mask 255.255.255.248" 

sous, disons, EIGRP, vous annoncerez les deux / 30 « s au sein de ce réseau.

BGP fonctionne différemment en ce sens que vous devez avoir une correspondance exacte pour votre déclaration de réseau dans le RIB. Parce que vous navez pas une correspondance exacte pour le réseau 10.129.110.152/29, il na pas annoncé. Une fois que vous avez ajouté les instructions de réseau correspondant au RIB, vous étiez prêt à partir.

Dans certains cas, vous préférerez peut-être ancrer lannonce avec une route nulle. Donc vous pourriez avoir:

 ip route 10.129.110.152 255.255.255.248 null 0 

Cela placerait la route réseau dans la table de routage et annoncerait toujours la route même si les routes plus spécifiques ne sont pas disponibles. Cela aide également lorsque vous avez un lien flottant, car vos publicités ne seront pas retirées et re-annoncées.

Ladresse dagrégation est différente de la commande réseau. Avec la commande dadresse dagrégation, vous avez besoin dune correspondance dans la table BGP et non dans le RIB. Le réseau na pas besoin dêtre une correspondance exacte, il suffit quil y ait un préfixe plus long dans ladresse globale.

Voici un lien vers un dépannage extrêmement utile ressource également.

Dépannage NANOG BGP

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *