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
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.
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.