I recently learned that the IANA assigns blocks of IP addresses to certain entities, usually commercial and government organizations.
Here is a link to the assignments: http://www.iana.org/assignments/ipv4-address-space/ipv4-address-space.xml
I was surprised to see how short the list was; only a few organizations are assigned huge blocks each. For example, IBM has 9.X.X.X
Does this mean that IBM owns everything in-between 188.8.131.52 and 184.108.40.206? That's 3 octets a.k.a. 24 bits of freedom which means they own 2^24=16,777,216 addresses!
That seems like a lot for one company. There's no way they need that many, right?
Also, why are ISPs like Comcast and Cox Cable not on the list? Is it because they are under the control of a larger entity on the list or that they bought some from a larger entity?