混淆IPv6协议中的逻辑和物理地址系统

当物理地址为48位,逻辑地址为128位时,为什么我们不能使用物理地址而不是IPv6中的逻辑地址?

硬件(MAC)地址前缀是以每个供应商为基础分配的,并且该供应商可以在所述前缀内分配地址,然而他们认为合适。 也不保证给定的地址是唯一的。

结果? 没有办法分层地总结地址。 最坏的情况是,这会产生一个全局路由表,其中有一些重要的2 ^ 48地址子集。 为了说明这一点,截至今天,(IPv4)全球路由表中的前缀数量仅为246,000条路由。 这四十万条路线代表了几亿个人主机地址的汇总。

相比之下,IPv6是采用分层寻址的思想进行devise和分配的。 大量的地址意味着子网可能很大,稀疏和可扩展的分配,同时还会阻塞路由的传播。 请记住,作为一个基本的分配单元,/ 48是相当于整个IPv4互联网大小的65K倍。 一个精心概括的IPv6互联网可以容纳几千亿的terminal主机地址,其大小与当前的全球表相同或更小。

如果逻辑上你的意思是一个IP地址,而物理上你的意思是一个MAC地址,那简直就是因为那些地址是两个不同的协议。

长度与它无关(即使ipv6是由于2 ^ 32个ipv4地址“不够”而被引入的)。

举一个类比,考虑一个IP地址相当于一个家庭地址,MAC地址是邮局用来将包裹转移到其他邮局的地址。
当包裹从一个邮局(到机场,货船,…)到另一个邮局时,外部地址改变…(就像MAC地址从路由器变成路由器一样,甚至可能消失在隧道和/或其他传输技术上),而包上的源和目的地保持不变(如发送的包的源src和目的IP)