[Contents] [Prev] [Next] [Index] [Report an Error]

Examples: Configuring AS Path Regular Expressions

Exactly match routes with the AS path 1234 56 78 9 and accept them:

[edit]
policy-options {
wellington "1234 56 78 9";
policy-statement from-wellington {
term term1 {
from as-path wellington;
}
then {
preference 200;
accept;
}
term term2 {
then reject;
}
}
}

Match alternate paths to an AS and accept them after modifying the preference:

[edit]
policy-options {
wellington-alternate “1234{1,6} (56|47)? (78|101|112)* 9+”;
policy-statement from-wellington {
from as-path wellington-alternate;
}
then {
preference 200;
accept;
}
}
}

Match routes with an AS path of 123, 124, or 125 and accept them after modifying the preference:

[edit]
policy-options {
addison "123–125";
policy-statement from-addison {
from as-path addison;
}
then {
preference 200;
accept;
}
}
}

[Contents] [Prev] [Next] [Index] [Report an Error]