Marius:
Coming back to the IP range/AS assignment:
IMHO there must and shall not be such a correspondence. An AS is used to
group one or more subnets into an well, Autonomous System (AS), and it
should support, based on network architecture and layout, a possible
migration of subnets from/to a specific AS, without any changes in the
peering structure.
e.g. If there is a subnet with access via AS 1 it should be there. But if
later this subnet will be reorganized, and lets say will be accessed via AS
2, it should be possible to move it to AS 2 without any change in the BGP
peering. This is not possible using AS numbers generated from IPs.
The idea behind using the IP address to calculate the AS is to make sure
that AS numbers are always unique, without having to use a registry and without
having to coordinate. When there is more than one subnet, it does not matter
which one is used to calculate the AS number. When the one that was used to
calculate the AS is being moved, some care will be required so it is not used
again for this purpose at the new site.
Up to now we only route to the "regional subnet" level and each region has only
a single subnet, so there are no problems. If an additional subnet is added
and then the original one is moved there could be problems, but this is not
likely.
This whole thing can depend on local issues and policies, but it does not
really matter how you do things locally as long as everyone uses the same
method to generate the prefix of the number. I will stick to that E.212
thing as it uses only 3 digits and because others are already doing this.
(if not, I would probably have removed the "44" digits and added 2 available
digits at the end, as proposed by Robbie)
Rob