[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]