MP-BGP
ENH (RFC8950)
Interval 2.5s, Multiplier 4
WireGuard Only
DN42 registry objects mandatory
ROA required, invalid routes dropped
We tag all imported routes with informational Large BGP Communities to identify entry point topology, geolocation, and ingress peer identity across our network.
| Community | Category | Description & Format |
|---|---|---|
(4242421013, 1, <Country>) |
Ingress Country | ISO 3166-1 numeric code (e.g. 246 for FI, 643 for RU) |
(4242421013, 2, <PoP_ID>) |
Ingress Metro / PoP | Site identifier (e.g. 1001 = HEL, 1002 = MOW, 1003 = SPB, 1004 = SPB1) |
(4242421013, 3, <Node_ID>) |
Ingress Router | Specific border gateway instance ID (e.g. 1 = MOW Core, 2 = HEL Core, 3 = SPB1 Node, 4 = SPB Node) |
(4242421013, 4, <Peer_ASN>) |
Learned From Peer | Full 32-bit ASN of the adjacent peer from whom the route was directly accepted |
We fully support standard DN42 communities (64511:X). Link metrics are automatically calculated and propagated. Geo-location tags are applied only to our originated prefixes.
| Community | Type | Description |
|---|---|---|
(64511, 1..9) |
Latency | Dynamically updated per peer |
(64511, 21..29) |
Bandwidth | Dynamically updated per peer |
(64511, 31..34) |
Crypto | Dynamically updated per peer |
(64511, 41) |
Geo-Region | Europe (Origin only) |
(64511, 1643) / 1246 |
Geo-Country | Russia / Finland (Origin only) |
Peers can use these Large Communities to influence routing decisions and traffic flows within our AS.
| Community | Action | Description |
|---|---|---|
(4242421013, ---, ---) |
TE | Temporarily not working |
We implement an automated Performance-based Routing (PbR) engine. Every route imported into our AS is scored deterministically by calculating bgp_local_pref in real-time based on active link latency (RTT probing), AS-Path length, and peer tiering.
| Peer Tier | Base Metric | Qualification |
|---|---|---|
| Tier 1 (Core) | 860 |
Major regional backbones, IXP presence, datacenter nodes |
| Tier 2 (Standard) | 800 |
Default tier applied to all regular peerings |
| Tier 3 (Edge) | 740 |
High jitter connections, home routers, or backup tunnels |
| Adjustment Factor | Weight | Technical Reason |
|---|---|---|
| Direct Peering Bonus | +150 |
Applied to directly connected peers (AS-Path = 1) to prevent tromboning |
| Peer Link RTT Penalty | -20 / bucket |
Subtracted per logarithmic latency bucket (64511:1..9) via background probing agent |
| AS-Path Length Penalty | -45 / hop |
Deducted per AS hop (bgp_path.len * 45) to penalize long overlay paths |
| iBGP Transit Penalty | -35 |
Deducted across backbone mesh to favor local border egress over remote hub transit |
ะ ัััะบะพัะทััะฝัะน ัะฐั DN42 ะฒ Telegram: @dn42dev
You can use the template below to send a request via Telegram or Email:
Hi Naomu, I want to connect to your node: [MSK, HEL, NSK, SPB] My side details: ASN: [Your AS number] Endpoint: [Your Clearnet Endpoint]:[WG Port] Public key: [Your WireGuard Public Key] Link-local: [Your IPv6 link-local] BFD: [Y/N] MTU: 1420 Kind Regards, [Your Name]