Hier nun einige Beispiele :
ab*c trifft zu auf ac, abc, abbc, abbbc usw. ab+c trifft zu auf abc, abbc, abbbc usw. ab?c trifft zu auf ac oder abc Eckige Klammern werden benötigt, um Wertebereiche einzugrenzen :
[Aa] trifft zu auf A oder a ^A trifft zu auf einen String der mit A beginnt ^[Aa] trifft zu auf einen String, der mit A oder a beginnt C$ trifft zu auf einen String, der mit C endet [Cc]$ trifft zu auf einen String, der mit C oder c endet
Zum Abschluß noch die Anwendungen für eine AS-Path-Filter :
^$ Routen, die in diesem Autonomen System entstehen (AS-Path-Liste leer) ^10_ Routen, die vom direkten Nachbarn AS 10 kommen ^10$ Routen, die im direkten Nachbarn AS 10 enstehen _10_ Routen, deren AS-Path das Autonome System 10 enthalten {2 3} trifft auf aggregierte Routen zu. Routen aus AS 2 und AS 3 bilden die Aggregation und die Option as-set muß angegeben sein.
Die Befehlssyntax für einen AS-Path-Filter ist wie folgt :
ip as-path access-list list-nummer permit regular_expression oder ip as-path access-list list-nummer deny regular_expression
|