AnglaisFrançaisEspagnol

Ad


Icône de favori OnWorks

agrégat - En ligne dans le Cloud

Exécutez l'agrégat dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de l'agrégat de commandes qui peut être exécuté dans le fournisseur d'hébergement gratuit OnWorks à l'aide de l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS.

PROGRAMME:

Nom


agrégat - optimiser une liste de préfixes de route pour aider à faire de beaux filtres courts

SYNOPSIS


agrégat [-m longueur-max] [-o longueur-opt-max] [-p longueur-par défaut] [-q] [-t] [-v]

DESCRIPTION


Prend une liste de préfixes au format conventionnel sur stdin, et effectue deux optimisations
pour tenter de réduire la longueur de la liste de préfixes.

La première optimisation consiste à supprimer tous les préfixes fournis qui sont superflus car
ils sont déjà inclus dans un autre préfixe fourni. Par exemple, 203.97.2.0/24 serait
supprimé si 203.97.0.0/17 était également fourni.

La deuxième optimisation identifie les préfixes adjacents qui peuvent être combinés sous un seul,
préfixe plus court. Par exemple, 203.97.2.0/24 et 203.97.3.0/24 peuvent être combinés en
le préfixe unique 203.97.2.0/23.

OPTIONS


-m longueur maximale
Définit la longueur maximale du préfixe pour les entrées lues à partir de stdin longueur maximale morceaux. Les
la valeur par défaut est 32. Les préfixes avec des longueurs plus longues seront supprimés avant le traitement.

-o longueur-opt-max
Définit la longueur maximale du préfixe pour l'optimisation sur longueur-opt-max morceaux. Le défaut
est de 32. Les préfixes avec des longueurs plus longues ne feront pas l'objet d'optimisation.

-p longueur par défaut
Définit la longueur du préfixe par défaut. Il n'y a pas de valeur par défaut ; sans cette option un préfixe
sans longueur de masque est considérée comme invalide. Utilisation -p 32 -m 32 -o 32 pour agréger un
liste des routes hôtes spécifiées comme adresses nues, par exemple.

-q Définit le mode silencieux -- indique agrégat de ne jamais générer de messages d'avertissement ou d'autres
sortie sur stderr.

-t Tronquer silencieusement les préfixes qui semblent avoir un préfixe incohérent : par exemple, une entrée
le préfixe 203.97.2.226/24 serait tronqué en 203.97.2.0/24. Sans cette option, un
le préfixe d'entrée 203.97.2.226/24 ne serait pas accepté, et un avertissement concernant le
un masque incohérent serait généré.

-v Définit le mode détaillé. Cela modifie le format de sortie pour afficher le numéro de ligne source
dont le préfixe a été obtenu, avec un "-" précédent pour indiquer un
route qui peut être supprimée, ou un "+" pour indiquer un agrégat de préfixe plus court qui
a été ajouté par agrégat comme optimisation d'adjacence. Notez que la sortie verbeuse
continue même si -q est sélectionné.

DIAGNOSTIC


Total quitte 0 en cas de succès et >0 en cas d'erreur.

EXEMPLES


La liste de préfixes suivante :

193.58.204.0/22
193.58.208.0/22
193.193.160.0/22
193.193.168.0/22
193.243.164.0/22
194.126.128.0/22
194.126.132.0/22
194.126.134.0/23
194.151.128.0/19
195.42.240.0/21
195.240.0.0/16
195.241.0.0/16

est optimisé comme suivi par agrégat (sortie affichée à l'aide du -v drapeau):

agrégat: maximales préfixe longueur permis sera be 24
[ 0] + 193.58.204.0/21
[ 1] - 193.58.204.0/22
[ 2] - 193.58.208.0/22
[ 3] 193.193.160.0/22
[ 4] 193.193.168.0/22
[ 5] 193.243.164.0/22
[ 0] + 194.126.128.0/21
[ 6] - 194.126.128.0/22
[ 7] - 194.126.132.0/22
[ 8] - 194.126.134.0/23
[ 9] 194.151.128.0/19
[ 10] 195.42.240.0/21
[ 0] + 195.240.0.0/15
[ 11] - 195.240.0.0/16
[ 12] - 195.241.0.0/16

Notez que 193.58.204.0/22 ​​et 193.58.208.0/22 ​​ont été combinés sous le seul préfixe
193.58.204.0/21 et 194.126.134.0/23 ont été supprimés car inclus dans
194.126.132.0/22. Le nombre entre crochets au début de chaque ligne indique
le numéro de ligne d'origine, ou zéro pour les nouveaux préfixes introduits par agrégat.

La sortie sans le -v drapeau est le suivant :

193.58.204.0/21
193.193.160.0/22
193.193.168.0/22
193.243.164.0/22
194.126.128.0/21
194.151.128.0/19
195.42.240.0/21
195.240.0.0/15

Utiliser l'agrégat en ligne à l'aide des services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad