On Fri, Mar 24, 2017, at 03:32, Kai 'wusel' Siering wrote:
Sorry, but as a public ASN is to serve public inter-AS-uses, why even think about private usage of a public resource? If you use a public AS internally only, you should switch to a private AS.
 
What do you call "public". There are a number of cases where inter-AS interconnection is required and still it's not visible to the outside world:
 - Virtual mobile operators (Full-MVNO) : you usually have to interconnect (IP-wise) with one or several "home radio networks", one or more "roaming brokers" and eventually with some other entities of the eco-system
 - "PPP Collect" : for operators that do not have an full national deployment, it is possible to purchase wholesale DSL links delivered "over L2TP over IP". In this case you have an e-BGP connection with the local-loop operator : you announce your LNS(-es) and RADIUS server(s) and tey announce thei LAC(s) and RADIUS proxy(es). Who we even have the same story for plain IPoE.
 - Some private cloud interconnections are not publically visible and do not follow the rules for "regular interconnections" (may accept private IP space and max prefix length may go up to /32 in v4)
Some other cases exist as well.
 
In all the above cases you have eBGP sessions that exchange prefixes that in IPv4 may go up to /32 ("PPP Collect" and "IPoE Collect" we receive and have to announce almost exclusively /32 - yes that's each v4 address individually announced).
 
Useless to say that when you have several such interconnections using private ASNs things become a mess quite quickly.
 

So, you need a "new" *external* routing policy to receive a (public) ASN. If your ASN does not show up in the global routing anymore, you obviously lost the need for that '"new" *external* routing policy', no?
 
 
As explained above, all thoses cases involves routing policy "external" to the organisation using the AS using the "hidden" ASn.
 
--
Radu-Adrian FEURDEAN