This might be a very trivial question.
What I understand is that different networks maintained by different ISP's (or the same) are assigned CIDR IP addresses which they can use to create their own subnets.
If say ISP's 'A' and 'B' are assigned 10.12.0.0/16 and 10.12.11.0/24 respectively, then how is the issue resolved from the fact that every host IP address in ISP 'B' is a valid host IP address in ISP 'A'?
What am I not understanding?
10.11.0.0/16
will subnet that into a bunch of smaller networks for its own use, but it will advertise the aggregate to its neighbor ASes.