Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Notes d’utilisation de Getipconf

Syntaxe

Indicateurs liés au BGP

Indicateurs liés au BGP

Description

-pas de BGP

Si cet indicateur facultatif est spécifié, les informations BGP ne seront pas générées.

-ignorer <adresse IP>

Toutes les adresses IP de type 10.x.x.x, 172.16.x.x.x et 192.168.x.x sont des adresses locales. Pour empêcher la mise en correspondance des interfaces d’un réseau avec des interfaces d’un autre réseau, cet indicateur d’ignorance facultatif est fourni. Par exemple, si l’utilisateur spécifie ce qui suit :getipconf -ignore 192.168 -ignore 10. -ignore 172.16. *

Ensuite, tous les liens avec des adresses correspondant à ces modèles sont commentés. Cependant, si les adresses proviennent toutes du même réseau, cet indicateur ne doit pas être inclus.

Fichiers BGP générés

En plus des fichiers standard tels que les fichiers spec, muxloc et bblink, voici cinq fichiers de sortie liés à BGP qui sont générés par getipconf : aclist.x, controllist.x, bgpobj.x, bgpnode.x, bgplink.x, bgpnbr.x et subnet.x (en supposant que le code d’exécution est x). Vous trouverez ci-dessous une brève explication du contenu de ces fichiers :

  • aclist.x contient des informations sur as-path, access-list et community-list

  • controllist.x contient des informations sur les listes d’accès et la liste de préfixes. Le fichier controllistobj.x est un fichier binaire.

  • bgpnode.x contient des informations pour les locuteurs BGP

  • bgplink.x contient des informations pour les voisins BGP

  • bgpnbr.x est un fichier texte qui contient toutes les informations sur les voisins.

  • bgpobj.x contient des informations sur les voisins BGP affichés dans bgpnbr.x et sur la structure de la carte de routage. Le fichier bgpobj est un fichier binaire conçu pour économiser de l’espace et accélérer les performances du logiciel. Il est partiellement remplacé par bgplink.x et bgpnode.x. La façon dont le programme décide de lire le fichier bgpobj ou le fichier bgplink et bgpnode est expliquée ci-dessous.

  • subnet.x est utilisé pour répertorier les sous-réseaux provenant d’un routeur ou d’un nud AS particulier.

Mots-clés correspondants du fichier de spécifications

Dans le fichier de spécification, les mots-clés des quatre premiers de ces fichiers seront répertoriés comme aclist, bgpobj, bgpnode et bgplink. Le fichier bgpnbr est fourni à titre informatif uniquement et n’est pas inclus dans le fichier de spécification.

Pour obtenir un exemple d’entrées de fichier de spécification associées à BGP, reportez-vous à l’exemple suivant :

Note d’utilisation

Les utilisateurs doivent commenter la spécification du fichier bgpobj dans le fichier de spécification s’ils envisagent de modifier manuellement les attributs BGP. Lors du chargement du réseau, le programme rtserver (ou bbdsgn) lit le fichier bgpobj, s’il est spécifié, en ignorant les fichiers bgpnode et bgplink. Cependant, si le fichier bgpobj n’est pas spécifié ou s’il est commenté, rtserver lira les fichiers bgpnode et bgplink à la place. Lors de l’enregistrement du réseau, les trois fichiers : bgpobj, bgpnode et bgplink seront enregistrés.

Fichier dparam

Voici quelques-uns des paramètres liés au BGP dans le fichier dparam que vous pouvez modifier. Ils peuvent également être modifiés via le menu Outils > options, comme décrit dans Options BGP .

  • Si des stratégies IBGP sont utilisées dans le réseau pour influencer le routage, définissez le paramètre chkIBGPflag sur 1. Par défaut, il est défini sur 0 pour accélérer le routage.

  • Le paramètre simskipAS est défini sur 1 par défaut, ce qui signifie que les nœuds et les liens AS ne seront pas arrêtés dans une simulation de défaillance exhaustive effectuée à partir de Simulation > Scénarios prédéfinis. Si vous souhaitez vérifier l’impact de la défaillance d’un nœud AS ou d’une liaison AS sur le routage du trafic, remplacez la valeur par 0. Notez toutefois que s’il y a beaucoup de nœuds AS, cela peut augmenter considérablement le temps nécessaire pour effectuer la simulation. Pour indiquer que seul un sous-ensemble des noeuds AS doit être défaillant et que le reste des noeuds AS doit être ignoré, marquez les noeuds AS ou les liens AS à ignorer avec l’indicateur FAIL=0. Ce paramètre peut être défini dans l’onglet Modifier > éléments > nœuds, Propriétés de conception (ou ajoutez-le à la fin de l’entrée du fichier muxloc) ou Modifier > éléments > liens, onglet Propriétés (ou ajoutez-le au champ divers de l’entrée de fichier bblink).

  • L’option IGPoverride est false (0) par défaut, ce qui signifie que pour les chemins externes, BGP sera traité comme ayant une distance/préférence administrative plus élevée que l’IGP tel qu’OSPF. Si ce n’est pas le cas, ce paramètre peut être défini sur true (1).

Format bgpnode

Format bgplink

Note:

En raison de la complexité, le groupe d’homologues et la stratégie ne sont pas définis dans ces deux fichiers.

Format ACLIST

Fichier BGPNBR

Le fichier bgpnbr est fourni à titre d’information et n’est pas lu dans le fichier de spécification. Reportez-vous au tableau suivant pour obtenir une description des champs du fichier bgpnbr.

Champ

Description

Statut

Statut du voisin, haut ou bas

COMME

Le numéro AS de l’interlocuteur BGP BGP

L’INTF

L’adresse IP de l’interface utilisée pour se connecter au voisin

Nœud

Nom de l’interlocuteur BGP

Z_AS

Le numéro AS du voisin

Z_intf

L’adresse IP de l’interface sur le routeur voisin

Z_Node

Le nom du voisin

Groupe de pairs

Le nom du groupe homologue, s’il s’applique

RRclient

L’indicateur pour indiquer si le voisin est un client réflecteur de route ou non

Grappe

L’ID de cluster, s’il est applicable

Sauts multiples

Le numéro TTL (Time to Live) facultatif de la commande IOS : neighbor {ip-address | peer-group-name} ebgp-multihop [ttl]

LocalPref

L’attribut Préférence locale

Poids

L’attribut weight

Med

L’attribut Multi-Exit Discriminator (Discriminateur à sorties multiples)

DansPolicy

Les noms des stratégies pour les routes entrantes

Politique d’outPolicy

Les noms des stratégies pour les routes sortantes

Les AS qui se trouvent en dehors du réseau et qui ont une relation d’appairage EBGP avec des locuteurs BGP du réseau sont représentés par des ASnodes dans le fichier muxloc (le fichier de nœud du planificateur NorthStar).

Fichier de sous-réseau

Un exemple de fichier de sous-réseau est présenté ici. Le champ adresse/masque indique le sous-réseau créé par le noeud. Le champ « divers » permet de spécifier les attributs BGP associés au sous-réseau.