rpkirtr
rpkirtr or rpki-rtr?
So what is a ROA?
From validator to rpkirtr cache
rpki-rtr
Basic operation
Payload PDU
0 8 16 24 31
.-------------------------------------------.
| Protocol | PDU | |
| Version | Type | zero |
| 1 | 4 | |
+-------------------------------------------+
| |
| Length=20 |
| |
+-------------------------------------------+
| | Prefix | Max | |
| Flags | Length | Length | zero |
| | 0..32 | 0..32 | |
+-------------------------------------------+
| |
| IPv4 Prefix |
| |
+-------------------------------------------+
| |
| Autonomous System Number |
| |
`-------------------------------------------'
Cache update
ROA diffs
Extras
0 8 16 24 31
.-------------------------------------------.
| Protocol | PDU | |
| Version | Type | zero |
| 2 | 11 | |
+-------------------------------------------+
| |
| Length |
| |
+-------------------------------------------+
| | | |
| Flags | zero | Provider AS Count |
| | | |
+-------------------------------------------+
| |
| Customer Autonomous System Number |
| |
+-------------------------------------------+
| |
| Provider Autonomous System Number(s) |
| |
~-------------------------------------------~