![MAC 地址和 IPv6](https://linux22.com/image/612200/MAC%20%E5%9C%B0%E5%9D%80%E5%92%8C%20IPv6.png)
虽然 MAC 地址有 48 位,但比 32 位 IPv4 地址要多得多(甚至计算保留地址 255、127、D 类多播等),我们最终会用完它们吗?
此外,IPv6 地址可能源自 48 位 MAC 地址。而且 IPv6 地址空间比 MAC 地址空间大得多。那么,我们最终会不会得到没有任何 MAC 地址可关联的 IPv6 地址?或者官方是否有复制 MAC 地址的计划?
另外,蓝牙 MAC 地址是否与以太网 MAC 地址位于同一空间?
答案1
1) 在你、我或我们的孙辈的有生之年都不会发生。地球上的每一粒沙子将会使用一小部分可用地址空间。
事实上,假设沙粒数量最多 - 大约 10^24 - 294 飞秒(是的,飞秒,10^-15),如果每粒沙粒都分配一个 IP,那么就会使用它们。您可以用相同数量的沙粒分配 3400 亿个星球,甚至在地址空间即将填满之前。完成所有这些之后,您仍然有 2.8x10^35 个可用地址。
这就是为什么你的 ISP 会默认为你提供大约 4722366482869645213696 个地址(多或少)
2) 是的,它们可以从您的 MAC 地址中得出。但请记住,MAC 地址不仅适用于 TCP/IP - 我也可以通过以太网运行 IPX/SPX 或 NetBUI。但理论上是的,您会在 IPv6 地址之前用完 MAC 地址。但您也可以将 1 万亿个 IP 地址分配给单个 MAC 地址。
3)是的