CubePath Networks - BGP Communities Reference

This document describes the BGP communities supported by CubePath Networks (AS26141). Customers can attach these communities to prefixes announced to us in order to control how their routes are exported, prepended, and handled across our network.


Table of Contents


How It Works

When you announce a prefix to CubePath, you can attach standard BGP communities in the format 26141:XXXXX to control how we handle your route. Communities are processed in the following order:

  1. Local preference is set based on customer action communities
  2. No-export communities are evaluated to determine which providers should NOT receive your prefix
  3. Selective export overrides are applied to force export despite no-export tags
  4. Prepending communities are applied to influence inbound traffic patterns
  5. Blackhole communities trigger RTBH if present

Customer routes always receive the highest local preference in our network (200) and are always preferred over transit, IXP, or PNI routes.


Network Locations

CubePath currently operates in the following locations:

RegionLocationTransitsIXPs
EuropeBarcelona, SpainCogent, GTT, NEAR IPDE-CIX Barcelona
EuropeAmsterdam, NetherlandsCogent, GTT, NEAR IPInter-IX, Speed-IX, Frys-IX, PiterIX-FRA, PiterIX-MSK (Moscow), PiterIX-SPB (St. Petersburg)
North AmericaHouston, TexasLumen, Cogent, GTT-
North AmericaMiami, FloridaCogent, NEAR IPFL-IX
North AmericaAshburn, VirginiaCogent, GTT-

1. Local Preference Control

These communities allow you to influence which of our routers prefer your prefix. Useful for active/backup setups when you are multi-homed to CubePath at multiple locations.

CommunityEffect
26141:8000Lowers local-pref to 90 on all routers outside the continent where the prefix is received. Routers on the same continent keep the default local-pref (200).
26141:8090Lowers local-pref to 90 on all routers network-wide. Makes the prefix a global backup.

Default behavior (no community): Local preference is set to 200 on all routers.

When to use

  • Active/Backup across continents: Announce your prefix from both sites. On the backup site, attach 26141:8000 so that only routers on the same continent as the backup use it; all other continents prefer the primary.
  • Global backup: Attach 26141:8090 on the backup session to make it the last-resort path everywhere.

2. Blackhole / RTBH

Remote Triggered Black Hole (RTBH) allows you to instruct CubePath and its upstreams to drop all traffic destined to a specific prefix. This is used for DDoS mitigation.

CommunityEffect
26141:666Triggers internal blackhole and signals upstream providers to blackhole the prefix
65535:666Standard RFC 7999 well-known blackhole community. Also accepted.

Requirements:

  • Blackhole announcements must be /32 (IPv4) or /128 (IPv6)
  • The prefix must be covered by a less-specific prefix already announced by you
  • Both communities are propagated to upstream transit providers that support RTBH

Supported upstream RTBH: Cogent (AS174), Lumen (AS3356), GTT (AS3257), NEAR IP (AS49600).


3. DDoS Scrubbing

If you are under a volumetric DDoS attack and want CubePath to route your traffic through upstream scrubbing services instead of blackholing it, use the scrubbing community.

CommunityEffect
26141:112Activates inline DDoS scrubbing. Traffic to the tagged prefix is routed through dedicated inline filtering appliances that clean malicious traffic and forward legitimate traffic back to you.

How it works:

  • By default, CubePath mitigates volumetric DDoS attacks locally without any community required.
  • The 26141:112 community routes traffic through dedicated inline filters for deeper inspection and mitigation.
  • Your IP remains fully reachable — only attack traffic is dropped.

Difference from blackhole:

  • Blackhole (26141:666) drops all traffic to the prefix — the IP becomes unreachable.
  • Scrubbing (26141:112) filters attack traffic through inline appliances and delivers legitimate traffic — the IP remains reachable.

Note: This community is only available for customers with the AntiDDoS Premium protection plan.


4. No-Export Control

These communities prevent CubePath from exporting your prefix to specific providers, geographies, or provider types. This gives you fine-grained control over where your routes are visible on the Internet.

Global

CommunityEffect
26141:9000Do not export to any provider (transit, IXP, or PNI)

By Provider Type

CommunityEffect
26141:30000Do not export to any transit provider
26141:40000Do not export to any IXP

By Specific Transit Provider

CommunityProvider
26141:30010NEAR IP (AS49600)
26141:30020Lumen (AS3356)
26141:30030Cogent (AS174)
26141:30040GTT (AS3257)

By Specific IXP

CommunityIXP
26141:40010FL-IX (Miami)
26141:40020Inter-IX (Amsterdam)
26141:40030Speed-IX (Amsterdam)
26141:40040Frys-IX (Amsterdam)
26141:40050PiterIX-FRA (Amsterdam)
26141:40060PiterIX-MSK (Moscow)
26141:40070PiterIX-SPB (St. Petersburg)
26141:40080DE-CIX Barcelona (Barcelona)

By Geographic Region

Continent level - suppress export at all sites within a continent:

CommunityRegion
26141:51000Europe (all EU sites)
26141:52000North America (all NA sites)

Country / State level - suppress export at all sites within a country or state:

CommunityLocation
26141:51010Spain (Barcelona)
26141:51020Netherlands (Amsterdam)
26141:52010Texas (Houston)
26141:52020Florida (Miami)
26141:52030Virginia (Ashburn)

5. Selective Export Override

These communities override no-export rules. They are useful when you want to suppress export broadly (e.g., to all transits) but still allow export to a specific provider.

Selective export communities are only meaningful when combined with a no-export community. They have no effect on their own.

By Provider Type

CommunityEffect
26141:9120Override no-export for all transit providers
26141:9110Override no-export for all IXPs

By Specific Transit Provider

CommunityProvider
26141:9121Force export to NEAR IP (AS49600)
26141:9122Force export to Lumen (AS3356)
26141:9123Force export to Cogent (AS174)
26141:9124Force export to GTT (AS3257)

By Specific IXP

CommunityIXP
26141:9111Force export to FL-IX (Miami)
26141:9112Force export to Inter-IX (Amsterdam)
26141:9113Force export to Speed-IX (Amsterdam)
26141:9114Force export to Frys-IX (Amsterdam)
26141:9115Force export to PiterIX-FRA (Amsterdam)
26141:9116Force export to PiterIX-MSK (Moscow)
26141:9117Force export to PiterIX-SPB (St. Petersburg)
26141:9118Force export to DE-CIX Barcelona (Barcelona)

6. AS-Path Prepending

These communities instruct CubePath to prepend its own ASN (26141) to the AS-PATH when announcing your prefix to specific providers or regions. This makes the path appear longer, causing remote networks to prefer shorter paths through other providers or locations.

Global Prepending

Applied to all providers (transits and IXPs) at all sites:

CommunityEffect
26141:9001Prepend 1x to all providers everywhere
26141:9002Prepend 2x to all providers everywhere
26141:9003Prepend 3x to all providers everywhere

Geographic Prepending - By Continent

Applied to all providers at sites within the specified continent:

CommunityEffect
26141:51001Prepend 1x at all European sites
26141:51002Prepend 2x at all European sites
26141:51003Prepend 3x at all European sites
26141:52001Prepend 1x at all North American sites
26141:52002Prepend 2x at all North American sites
26141:52003Prepend 3x at all North American sites

Geographic Prepending - By Country / State

Applied to all providers at sites within the specified country or state:

CommunityEffect
26141:51011Prepend 1x at Spain (Barcelona)
26141:51021Prepend 1x at Netherlands (Amsterdam)
26141:52011Prepend 1x at Texas (Houston)
26141:52021Prepend 1x at Florida (Miami)
26141:52031Prepend 1x at Virginia (Ashburn)

Note: Prepend 2x and 3x variants are also available for each country/state following the same pattern (replace the last digit: 1 = 1x prepend, 2 = 2x, 3 = 3x).

Provider-Specific Prepending - Transit

Applied only when exporting to the specified transit provider:

CommunityEffect
26141:30011Prepend 1x to NEAR IP (AS49600)
26141:30012Prepend 2x to NEAR IP
26141:30013Prepend 3x to NEAR IP
26141:30021Prepend 1x to Lumen (AS3356)
26141:30022Prepend 2x to Lumen
26141:30023Prepend 3x to Lumen
26141:30031Prepend 1x to Cogent (AS174)
26141:30032Prepend 2x to Cogent
26141:30033Prepend 3x to Cogent
26141:30041Prepend 1x to GTT (AS3257)
26141:30042Prepend 2x to GTT
26141:30043Prepend 3x to GTT

Provider-Specific Prepending - IXP

Applied only when exporting to the specified IXP:

CommunityEffect
26141:40011Prepend 1x to FL-IX (Miami)
26141:40012Prepend 2x to FL-IX
26141:40013Prepend 3x to FL-IX
26141:40021Prepend 1x to Inter-IX (Amsterdam)
26141:40022Prepend 2x to Inter-IX
26141:40023Prepend 3x to Inter-IX
26141:40031Prepend 1x to Speed-IX (Amsterdam)
26141:40032Prepend 2x to Speed-IX
26141:40033Prepend 3x to Speed-IX
26141:40041Prepend 1x to Frys-IX (Amsterdam)
26141:40042Prepend 2x to Frys-IX
26141:40043Prepend 3x to Frys-IX
26141:40051Prepend 1x to PiterIX-FRA (Amsterdam)
26141:40052Prepend 2x to PiterIX-FRA
26141:40053Prepend 3x to PiterIX-FRA
26141:40061Prepend 1x to PiterIX-MSK (Moscow)
26141:40062Prepend 2x to PiterIX-MSK
26141:40063Prepend 3x to PiterIX-MSK
26141:40071Prepend 1x to PiterIX-SPB (St. Petersburg)
26141:40072Prepend 2x to PiterIX-SPB
26141:40073Prepend 3x to PiterIX-SPB
26141:40081Prepend 1x to DE-CIX Barcelona (Barcelona)
26141:40082Prepend 2x to DE-CIX Barcelona
26141:40083Prepend 3x to DE-CIX Barcelona

7. MED Handling

CubePath honors MED (Multi-Exit Discriminator) values set by customers. Your MED is never modified on inbound and is preserved throughout our network.

Use case: If you are multi-homed to CubePath at multiple sites and want fine-grained control over which site is preferred, set MED values on your announcements. Lower MED = more preferred.

Example:

Your prefix 10.0.0.0/24:
  - Announced from Miami with MED = 50  (preferred)
  - Announced from Houston with MED = 100 (backup)

Result: All CubePath routers prefer the Miami path.

Note: MED comparison only applies when comparing paths with equal local preference and AS-path length. Since all customer routes have local-pref 200, MED is the tiebreaker between multiple paths from the same customer.


8. Examples

Example 1: Announce only to Cogent

Suppress export to everyone, then selectively allow Cogent:

Communities: 26141:9000, 26141:9123
  • 26141:9000 = Do not export to anyone
  • 26141:9123 = Override: force export to Cogent

Result: Your prefix is only visible via Cogent (AS174).

Example 2: Announce everywhere except IXPs

Communities: 26141:40000
  • 26141:40000 = Do not export to any IXP

Result: Your prefix is announced to all transits but no IXPs.

Example 3: Prefer European traffic via Amsterdam, US traffic via Houston

From your Amsterdam session, announce normally (no communities). From your Houston session, announce with:

Communities: 26141:51001
  • 26141:51001 = Prepend 1x at all European sites

Result: European networks see a shorter path via Amsterdam (no prepend) and a longer path via Houston's European announcements (1x prepend). US networks see both paths without prepending.

Example 4: Backup site in Miami

From your primary site (e.g., Houston), announce normally. From Miami, announce with:

Communities: 26141:8000
  • 26141:8000 = Lower local-pref beyond region

Result: All routers in North America use the Miami path normally (local-pref 200). European routers will prefer the Houston path (local-pref 200) over the Miami path (local-pref 90).

Example 5: DDoS mitigation - blackhole a /32

If you are under attack on 203.0.113.42:

Announce: 203.0.113.42/32
Communities: 26141:666

Result: CubePath and its upstream providers drop all traffic to 203.0.113.42. Remove the announcement to restore traffic.

Example 6: No-export to a specific region

Announce everywhere except from North American sites:

Communities: 26141:52000
  • 26141:52000 = Do not export at North American sites

Result: Your prefix is only announced to European providers (Barcelona, Amsterdam). North American providers (Houston, Miami, Ashburn) will not receive the prefix.

Example 7: Provider-specific prepending

Make Lumen's path less preferred than other transits:

Communities: 26141:30022
  • 26141:30022 = Prepend 2x to Lumen

Result: Lumen sees AS-PATH 26141 26141 26141 <your-asn>, while other transits see 26141 <your-asn>. Networks with multiple paths will prefer non-Lumen paths.


Support

For questions about BGP communities or traffic engineering, contact CubePath support at [email protected] or open a ticket via the customer portal.