IPV6的重要特性
注:本文适合有IPv4有一定了解的读者阅读,很多地方只能一笔带过,更多细节可以阅读清华大学出版社出版的《高级计算机网络》
IPv6编址技术
IPv6的地址长度为128位,通常使用“冒号十六进制”的方法来表示,如“3FFE:0000:0000:0000:A2B3:0000:0000:DC69”。在IPv6中,网络地址分为三种类型:单播(unicast)、多播(multicast)、任播(anycast)。单播和多播分别标识了一个接口和一组接口,广播地址被视作多播地址的特例。而任播比较特殊,它标识的是一组结点中任意一个成员,向任播地址发送的分组最终只会发给“最近的”接口,即源节点的数据流被转发到组里最近的结点,因此可以说它是介于单播和多播之间的一种地址。
IPv6地址是以网络接口为单位分配的,一台设备也被称为一个结点(node),可以拥有多个IPv6地址。同时,一个接口也可以被分配多个多种类型的IPv6地址。其中,单播地址又可以分为可聚合全局单播地址(全球地址)、有限范围的单播地址(局域网内使用)、嵌入IPv4地址的IPv6地址(用于IPv4向IPv6过渡)等。任播地址在移动网络中有重要应用,多播地址也在ICMPv6扮演了重要角色,这两者不再深入讨论。