apply extcommunity
Use apply extcommunity to apply the specified extended community attribute.
Use undo apply extcommunity to restore the default.
Syntax
apply extcommunity { rt route-target }&<1-32> [ additive ]
undo apply extcommunity
Default
No extended community attribute is set for BGP routes.
Views
Routing policy node view
Predefined user roles
network-admin
mdc-admin
Parameters
{ rt route-target }&<1-32>: Sets the RT extended community attribute, a string of 3 to 21 characters. &<1-32> indicates that the argument before it can be entered up to 32 times.
A route-target has the following forms:
16-bit AS number—A 32-bit self-defined number, for example, 101:3. The AS number is in the range of 0 to 65535, and the self-defined number is in the range of 0 to 4294967295.
32-bit IP address—A 16-bit self-defined number, for example, 192.168.122.15:1. The self-defined number is in the range of 0 to 65535.
32-bit AS number—A 16-bit self-defined number, for example, 70000:3. The AS number is in the range of 65536 to 4294967295, and the self-defined number is in the range of 0 to 65535.
additive: Adds the specified attribute to the original extended community attribute.
Examples
# Configure node 10 in permit mode for routing policy policy1 to add the RT extended community attribute 100:2 to BGP routes matching AS path list 1.
<Sysname> system-view [Sysname] route-policy policy1 permit node 10 [Sysname-route-policy-policy1-10] if-match as-path 1 [Sysname-route-policy-policy1-10] apply extcommunity rt 100:2 additive