Sous-réseaux BGP
La liste des sous-réseaux BGP peut être utilisée pour répertorier des préfixes ou des sous-réseaux (dont les fichiers de configuration de routeur ne sont pas disponibles) provenant d’un routeur ou d’un nœud AS particulier. Différents attributs BGP associés au sous-réseau peuvent être définis dans le fichier de sous-réseau.
Si useliveBGPrtbl=1 est défini dans le fichier dparam ou dans Design > Options de conception > Placement du chemin > BGP, les informations des sous-réseaux seront ignorées.
-
Le fichier de sous-réseau peut être consulté à partir du gestionnaire de fichiers ou de Network > Protocols > BGP > BGP Sous-réseaux... menu. Pour ajouter, modifier ou supprimer BGP sous-réseaux dans le fichier de sous-réseau, accédez à Network > Protocols > BGP > BGP Subnets... pour afficher la fenêtre Sous-réseaux BGP. La figure suivante montre une entrée de sous-réseau pour le nœud AS, AS1301, en cours de modification.
Figure 1 : modification d’un sous-réseau
BGP
-
Notez le champ Protocole, qui est par défaut bgp. Spécifier « bgp » indique qu’il s’agit du préfixe annoncé par le routeur. Les politiques internes doivent toujours être appliquées à cette route par le routeur qui la reçoit. Spécifier « bgptbl » dans ce champ indique la route qui se trouve dans la table de routage du routeur. Il a déjà été accepté par la politique du routeur, mais peut ou non être la route préférée. Cette option est utilisée pour les routes reçues d’autres systèmes autonomes, car leurs fichiers de configuration peuvent ne pas être disponibles.
Pour illustrer l’utilisation de la liste des sous-réseaux BGP (accessible via les protocoles > réseau > BGP > BGP sous-réseaux...), un exemple de réseau et la liste de sous-réseaux BGP correspondante sont présentés dans les deux figures suivantes. Notez que dans la liste des sous-réseaux BGP, ASnode AS1301 déclare qu’il peut atteindre le sous-réseau 10.10.1.0/24, qui a un attribut AS_PATH qui inclut 65500. ASnode AS1301 déclare également qu’il peut atteindre le sous-réseau 10.10.2.0/24, qui a un attribut AS_PATH qui inclut 65002.
Figure 2 : Vue de la fenêtre
des sous-réseaux BGP
Figure 3 : vue principale et vue BGP du réseau
-
Pour afficher le protocole BGP InPolicy défini au niveau d’un RTE de routeur, ouvrez la table BGP Neighbors et passez à l’onglet Dans la stratégie, comme illustré dans la figure suivante. Dans cet exemple particulier, InPolicy au routeur RTE est défini par une carte de routage Cisco et indique que si un attribut AS_PATH inclut 65001 dans une route entrante, définissez l’attribut LOCAL_PREF sur 123 ; sinon, définissez l’attribut LOCAL_PREF sur 89. L’InPolicy sur le routeur RTG est le même, sauf que 65002 est mis en correspondance au lieu de 65001.
Figure 4 : BGP dans la stratégie pour RTE
-
En poursuivant notre exemple, nous faisons apparaître notre table de routage BGP pour vérifier que l’attribut LOCAL_PREF a été correctement défini sur 123 pour le sous-réseau 10.10.2.0/24 d’AS1301, qui a 65002 inclus dans son attribut AS_PATH.
Figure 5 : Table de routage BGP de RTH vers le sous-réseau AS1301 10.10.2.0/24
Remarque :Dans le routage Internet, community est un autre attribut couramment utilisé pour baliser une route particulière. Chaque fournisseur de services peut définir sa propre stratégie en fonction de cet attribut de la route entrante. Le fichier de sous-réseau aide l’utilisateur à simuler le comportement de routage vers diverses destinations Internet.
-
Enfin, nous pouvons tracer un chemin depuis un routeur, disons RTH, dans AS65500 (qui inclut les routeurs RTH, RTE, RTG) vers la sous-réseau 10.10.2.0 d’AS1301 et vérifier que RTG est bien le point de sortie préféré pour AS65500, comme indiqué par la valeur LOCAL_PREF plus élevée de 123. La figure suivante montre la trace du chemin.
Figure 6 : Tracé du chemin illustrant le point
de sortie préféré du RTG