BGP Community support
Communities enable every member to control their announcements through KleyReX Route Servers.

Action Codes:


Extended BGP Action-Communities:

Community Function
rt:[PEERASN]:0 Do not announce to [PEERASN]
rt:[PEERASN]:1 Annouce to specific [PEERASN]
rt:0:0 Do not announce to anyone
rt:[PEERASN]:1 Prepend 1x to ASN
rt:[PEERASN]:2 Prepend 2x to ASN
rt:[PEERASN]:3 Prepend 3x to ASN
rt:666:0 Blackhole /32 or /128 prefixes

Large BGP Action-Communities:

Community Function
31142:[PEERASN]:0 Do not announce to [PEERASN]
31142:[PEERASN]:1 Annouce to specific [PEERASN]
31142:0:0 Do not announce to anyone
31142:[PEERASN]:1 Prepend 1x to ASN
31142:[PEERASN]:2 Prepend 2x to ASN
31142:[PEERASN]:3 Prepend 3x to ASN
31142:666:0 Blackhole /32 or /128 prefixes

Standard BGP Action-Communities:

Community Function
[PEERASN]:0 Do not announce to [PEERASN]
[PEERASN]:1 Annouce to specific [PEERASN]
31142:0 Do not announce to anyone
[PEERASN]:1 Prepend 1x to ASN
[PEERASN]:2 Prepend 2x to ASN
[PEERASN]:3 Prepend 3x to ASN
31142:666 Blackhole /32 or /128 prefixes

Examples:

If you want to announce your prefixes only to peer AS49697, you can set the following community:
Tag your prefixes with rt:0:0 and rt:1:49697
If you don't want to announce your prefixes to GHOSTnet AS12586, you set the following community:
Tag your prefixes with 31142:12586:0
If you want to blackhole a specific /32 or /128 prefix, please configure the following community on your prefix:
Tag your prefixes with 31142:666:0 [LC], 31142:666 [STD], rt:666:0 [EXT]