Data for the dn42 / CRXN interconnection is stored here.
- Ruby 100%
| gateways | replace tabs with spaces | |
| scripts | initial commit | |
| crxn_registry.json | add a few empty lines | |
| gateways.md | initial commit | |
| README.md | replace tabs with spaces | |
DN42 / CRXN interconnection
Data on the DN42 / CRXN interconnection is stored here. This includes the CRXN dummy ASN, the CRXN website and the operators of the gateways.
Gateways: gateways.md
Submit new gateway
If you want to run a gateway yourself, that's no problem. Create a file for it in the gateways folder. Execute (if you can) the generate_markdown_gateways.rb script in the scripts folder.
Specification
Gateway JSON object
{
"dn42": {
"asn": ["asn1", "asn2"],
"contact": ["PERSON-DN42"]
},
"permission": "issued"
}
dn42asn: Array of AS numbers that the operator will use to operate the gateway.contact: An array of dn42 person or rule objects containing contact information to contact the operator.
permission: Every new operator needs the approval of the CRXN community. The following values are possible:issued: The CRXN has agreed and the operator is allowed to operate the gateway.denied: All objects with this status must be removed.