So I have been working on a multi-site vpn, with my Friends. With BGP as its core routing principle, which was upgraded from OSPF.
Its been interesting, with BGP handling the routing path its better then OSPF. As OSPF allows *anyone* to announce a IP range, in a multi-site wan with different admins stepping over a IP range is bad, Figuring out who did it is a little bit harder with OSPF. Thus I looked for a new solution that is cross platform compatible. BGP was the answer I came up with. This solution allows me to see the path, who owns the network
So you might be asking how did you get assigned AS numbers? There is a range set aside for private use in RFC 6996 .
to summarize from section 5 of that document:
IANA has reserved, for Private Use, a contiguous block of 1023 Autonomous System numbers from the “16-bit Autonomous System Numbers” registry, namely 64512 – 65534 inclusive. IANA has also reserved, for Private Use, a contiguous block of 94,967,295 Autonomous System numbers from the “32-bit Autonomous System Numbers” registry, namely 4200000000 – 4294967294 inclusive.
From this I feel that me and my friends have more than enough AS numbers to play with.