IPv6 地址札记
IPv6的主要功能特征包括如下内容:
- 扩展的寻址方式。为了改扩展性,128bit层次化地指派带有地址范围(本地链路范围以及全局范围)。
- 路由。严格层次化的跌幅,支持路由汇聚。
- 性能。简单的(不可靠的、无连接的)数据报文服务。
- 扩展能力。新的灵活的扩展头部,为新的头部类型和更加高效的路由提供了固有的扩展能力。
- 多媒体。流标签头部字段有利于实现服务质量(QoS)支持。
- 组播。替换广播,并是必选的。
- 安全。固有的认证鉴权和加密。
- 自动配置。IP设备可执行无状态地址自配置和有状态地址自配置。
- 移动能力。提供移动IPv6支持。
IPv6寻址
定义了三种类型的IPv6地址。和IPv4中的情况一样,这些地址是应用到接口的,而不是应用于节点的。因为,带有两个接口的一台打印机将可由它的任一接口寻址。可通过任一接口到达该打印机,但该打印机节点本身并没有一个IP地址。当然,对于尝试访问一个节点的终端用户而言,DNS通过使一个主机名(hostname)映射到一个或多个接口地址,这能够隐藏这个微妙差异。
-
单播 单一接口的IP地址。这类似于一个IPv4主机地址的常见解释(非组播/非广播的/32 IPv4地址)。
-
任意播。用于一组接口(通常属于不同节点)的一个IP地址,任何一个接口都是报文的预期接收者。目的地为一个做生意播地址的一条报文,被组播地址的最近距离的接口(依据路由表度量指标衡量)
-
组播。一组接口(典型接口情况下属于不同节点)的一个IP地址,所有节点都是报文的预期接收者。这当然类似于IPv4组播。不像IPv4组播,IPv6不支持广播。相对而言,在IPv4中使用广播的应用,例如DHCP,在IPv6中使用组播到一个周知(即预定义的)DHCP组播组地址的方法。
IPv6 地址分配
IPv6 前缀 | 二进制形式 | IPv6空间的相对尺寸 | 分配 |
---|---|---|---|
0000::/3 | 000 | 1/8 | 由IETF保留:“未指派地址”(::)和回环地址(::1)就是从这个地址块中指派的 |
2000::/3 | 001 | 1/8 | 全局单播地址空间 |
4000::/3 | 010 | 1/8 | 由IETF保留 |
6000::/3 | 011 | 1/8 | 由IETF保留 |
8000::/3 | 100 | 1/8 | 由IETF保留 |
A000::/4 | 101 | 1/8 | 由IETF保留 |
C000::/3 | 110 | 1/8 | 由IETF保留 |
E000::/4 | 1110 | 1/16 | 由IETF保留 |
F000::/5 | 111 0 | 1/32 | 由IETF保留 |
F800::/6 | 111 10 | 1/64 | 由IETF保留 |
FC00::/7 | 1111 110 | 1/128 | 由IETF保留 |
FE00::/9 | 1111 1110 0 | 1/512 | 由IETF保留 |
FE80::/10 | 1111 1110 10 | 1/1024 | 链路本地单播 |
FEC0::/10 | 1111 1110 11 | 1/1024 | 由IETF保留 |
FF00::/8 | 1111 1111 | 1/256 | 组播 |