25
2011

IPV6地址分类以及特殊的IPV6地址(整理资料)

标签:


IPv6地址是单个或一组接口的128位标识符,有三种类型:

(1) 单播(Unicast)地址 单播地址作为一个单一的接口标识符。 IPv6数据包发送到一个单播地址被传递到由该地址标识的接口。

(2) 任播(AnyCast)地址 一组接口(一般属于不同节点)的标识符。发往任意播地址的包被送给该地址标识的接口之一(路由协议度量距离最近的)

(3) 组播(MultiCast)地址 多播地址作为一组标识符多播地址的行为/接口可能属于不同的节点集合。 IPv6数据包发送到组播地址被传递到多个接口

IPV6地址的写法。IPV6地址由八组、每组四位16进制数字组成,每组之间由":"来分隔(很拗口吧),下面看例子。

2001:cdba:0000:0000:0000:0000:3257:9652  (每个:前后都是4位16进制的数字,共分隔成8组)

这样的地址可以简写如下:

2001:cdba:0:0:0:0:3257:9652   (4个0简写成1个0)
2001:cdba::3257:9652              (:0:0:0:0: 简写成 ::, 即省略所有的0)

不同于IPV4地址,IPV6地址需要用[]括起来才可以被浏览器访问,上面一个就要在浏览器中输入http://[2001:cdba:0000:0000:0000:0000:3257:9652]才可以被浏览器识别。另 IE6不认IPV6地址。

以下IPV6地址比较特殊:

■::/96   即0:0:0:0:0:d:d:d:d 兼容IPV4地址

■::/128  即0:0:0:0:0:0:0:0:0  不确定地址。它不能分配给任何节点。它的一个应用示例是初始化主机时,在主机未取得自己的地址以前,可在它发送的任何IPv6包的源地址字段放上不确定地址。不确定地址不能在IPv6包中用作目的地址,也不能用在IPv6路由头中

■::1/128 即0:0:0:0:0:0:0:0:1 回环地址。节点用它来向自身发送IPv6包。它不能分配给任何物理接口。功能很像我们熟悉的127.0.0.1

■2001:db8::/32 即2001:db8:0:0:0:d:d:d:d  可以理解为保留地址,共特殊目的使用。

■ ff01::1/128(或者只是ff01::1)。接口本地作用域的所有节点多播地址。

■ ff02::1/128(或者只是ff02::1)。链路本地作用域的所有节点多播地址,与IPv4中的广播地址类似。

■ ff02::2/128(或者只是ff02::2)。链路本地作用域的所有路由器多播地址。

■ ff05::2/128(或者只是ff05::2)。站点本地作用域的所有路由器多播地址。

■ 2002::/16。该前缀用于6to4寻址。

■ ff00::/8。用于多播地址。

■ fe80::/64。链路本地地址,它是一种自动分配的IP地址,类似于在IPv4中的自动专用IP地址(APIPA)。如果看到接口分配了一个这样的地址,表示DHCPv6服务器不可用。更多信息可参看本小节的"链路本地地址"部分。

■ fc00::/8或fd00::/8。ULA可以在Intranet上路由,不能在Internet上路由。ULA在功能上与私有IPv4网络(10.0.0.0/8,172.16.0.0/12和192.168.0.0/16)类似,因为它们允许创建复杂的内部网络,并且无需分配公共地址空间。


后一篇:



发表评论