| CPC H04L 67/104 (2013.01) [H04L 45/033 (2022.05); H04L 45/04 (2013.01); H04L 63/1416 (2013.01); H04L 63/1466 (2013.01); H04L 45/02 (2013.01)] | 20 Claims |

|
1. A non-transitory computer readable medium comprising instructions which, when executed by one or more hardware processors, causes performance of operations comprising:
identifying a plurality of prefixes in a border gateway protocol (BGP) update;
determining a particular prefix from among the plurality of prefixes includes one or more private Autonomous System Numbers (ASNs) at a beginning of the particular prefix; and
determining the particular prefix is a potential routing hijack by:
identifying one or more private ASNs at the beginning of the particular prefix;
identifying a next ASN, in the particular prefix, subsequent to the one or more private ASNs;
identifying an origin associated with the next ASN; and
responsive to determining that the origin is a new origin, reporting the particular prefix as a potential routing hijack,
wherein determining that the origin is the new origin comprises determining the origin has not been the origin of any prefix included in any BGP update within a predetermined historical time period.
|