Files
NLnetLabs-krill/test-resources/bgp/expected_full_report.json
T
Tim BruijnzeelsandGitHub 8b51702c62 Show ROA objects (#864)
* Show ROA objects
* Add functional (regression) test for roa comments
2022-09-19 16:41:56 +02:00

156 lines
2.8 KiB
JSON

[
{
"asn": 64497,
"prefix": "192.168.1.0/24",
"comment": null,
"roa_objects": [],
"state": "roa_seen",
"authorizes": [
{
"asn": 64497,
"prefix": "192.168.1.0/24"
}
]
},
{
"asn": 64497,
"prefix": "10.0.3.0/24",
"comment": null,
"roa_objects": [],
"state": "roa_unseen"
},
{
"asn": 64498,
"prefix": "192.168.1.0/24",
"comment": null,
"roa_objects": [],
"state": "roa_unseen"
},
{
"asn": 64496,
"prefix": "10.0.0.0/22",
"max_length": 23,
"comment": null,
"roa_objects": [],
"state": "roa_too_permissive",
"authorizes": [
{
"asn": 64496,
"prefix": "10.0.0.0/22"
},
{
"asn": 64496,
"prefix": "10.0.2.0/23"
}
],
"disallows": [
{
"asn": 64497,
"prefix": "10.0.0.0/22"
},
{
"asn": 64496,
"prefix": "10.0.0.0/24"
}
]
},
{
"asn": 0,
"prefix": "10.0.4.0/24",
"comment": null,
"roa_objects": [],
"state": "roa_as0"
},
{
"asn": 0,
"prefix": "192.168.1.0/24",
"comment": null,
"roa_objects": [],
"state": "roa_as0_redundant",
"made_redundant_by": [
{
"asn": 64497,
"prefix": "192.168.1.0/24"
},
{
"asn": 64498,
"prefix": "192.168.1.0/24"
}
]
},
{
"asn": 64497,
"prefix": "10.1.0.0/24",
"comment": null,
"roa_objects": [],
"state": "roa_not_held"
},
{
"asn": 64496,
"prefix": "10.0.0.0/22",
"state": "announcement_valid",
"allowed_by": {
"asn": 64496,
"prefix": "10.0.0.0/22",
"max_length": 23
}
},
{
"asn": 64496,
"prefix": "10.0.2.0/23",
"state": "announcement_valid",
"allowed_by": {
"asn": 64496,
"prefix": "10.0.0.0/22",
"max_length": 23
}
},
{
"asn": 64497,
"prefix": "192.168.1.0/24",
"state": "announcement_valid",
"allowed_by": {
"asn": 64497,
"prefix": "192.168.1.0/24"
}
},
{
"asn": 64496,
"prefix": "10.0.0.0/24",
"state": "announcement_invalid_length",
"disallowed_by": [
{
"asn": 64496,
"prefix": "10.0.0.0/22",
"max_length": 23
}
]
},
{
"asn": 64497,
"prefix": "10.0.0.0/22",
"state": "announcement_invalid_asn",
"disallowed_by": [
{
"asn": 64496,
"prefix": "10.0.0.0/22",
"max_length": 23
}
]
},
{
"asn": 64497,
"prefix": "10.0.0.0/21",
"state": "announcement_not_found"
},
{
"asn": 64496,
"prefix": "192.168.0.0/24",
"state": "announcement_not_found"
},
{
"asn": 64497,
"prefix": "192.168.0.0/24",
"state": "announcement_not_found"
}
]