I'm currently learning about how to convert between a multicast ip address and the destination mac address. I fully understand the terminology, how to do the conversion, and why the 23 bits, instead of 24, are used. However, what I don't understand is what would be different if 24 bits WERE used to map between the two addresses.
I read on a website that using 24 bits would allow there to be a 1 to 1 relationship between macs and ips. However, I don't understand why. There are 5 bits that don't get mapped (28 unique ip bits - 23 mac bits = 5 bits). This means there will be 2^5 = 32 ip addresses per mac address. So, it seems to me like if the mac was 24 bits, then there would still be a 28-24=4 bit hole and, therefore, 2^4=16 ip's per mac address. Better, but still not a 1 to 1 mapping.
Kind of a complicated question, but hopefully the right person will come along and read this post!
Thank you all in advance for your answers!