translate_communities
Decode raw BGP community strings into their operational meaning, owner AS, and category, with explicit markers for published vs inferred definitions.
Instructions
Translate raw BGP community strings (e.g. "3356:2065", "1299:2731") into their meaning, from a dictionary harvested from operators' own IRR objects, NLNOG, and the IANA/RFC well-knowns.
Each result carries: known (false = no published definition — don't guess a meaning),
category (informational | action), subtype (geo | prepend | localpref | blackhole |
no-export | relationship | …), description, optional geo, and the OWNER AS (the left
side) with its resolved name — which is useful even when the community itself is
unknown ("it's AS3356/Lumen's community"). inferred=true marks a meaning taken from a
near-universal CONVENTION (e.g. any :666/:9999 = blackhole) rather than something
the owner published — present those as conventional, not authoritative. matched_by
shows the wildcard pattern that matched, when it wasn't an exact literal.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| communities | Yes |