IPv6地址结构详细解析

转载地址:http://www.wzsky.net/html/Cisco/Network/54512.html

一、IPv6地址的表示形式
用文本方式表示的IPv6地址有三种规范的形式:

1)优先选用的形式是X:X:X:X:X:X:X:X,其中X是8个16位地址段的十六进制值。例如:
FEDC:BA98:7654:4210:FEDC:BA98:7654:3210
2001:0:0:0:0:8:800:201C:417A

每一组数值前面的0可以省略。如0008写成8。

2)在分配某种形式的IPv6地址时,会发生包含长串0位的地址。为了简化包含0位地址的书写,可以使用“::”符号简化多个0位的16位组。“::”符号在一个地址中只能出现一次。该符号也可以用来压缩地址中前部和尾部的0。举例如下:
FF01:0:0:0:0:0:0:101 多点传送地址
0:0:0:0:0:0:0:1 回送地址
0:0:0:0:0:0:0:0 未指定地址

可用下面的压缩形式表示:
1080::8:800:200C:417A 单点传送地址
FF01::101 多点传送地址
::1 回送地址
:: 未指定地址

3)在涉及 IPv4和IPv6节点混合的这样一个节点环境的时候,有时需要采用另一种表达方式,即X:X:X:X:X:X:D.D.D.D,其中X是地址中6个高阶16位段的十六进制值,D是地址中4个低阶8位字段的十进制值(按照IPv4标准表示)。例如:下面两种嵌入IPv4地址的IPv6地址(见本节后面)。
0:0:0:0:0:0:202.201.32.29 嵌入IPv4地址的IPv6地址 0:0:0:0:0:FFFF:202.201.32.30 嵌入IPv4地址的IPv6地址

写成压缩形式为:
::202.201.32.29
::FFFF.202.201.32.30
上面的表达形式,在实际中经常用到,尤其是压缩简化的形式。

二、地址类型
IPv6中地址有三种类型:单点传送(Unicast)、多点传送(Multicast)、任意点传送(Anycast)。也有文献称之为单播、组播、泛播地址。IPv6中不再有象IPv4 中那样的广播(broadcast)地址,它的功能由多点传送地址来实现。

l 单点传送地址:一个单接口标识符,送往单点传送地址的包将被传送到该地址所标识的接口上。
2 任意点传送地址:一组接口(一般不属于不同节点)的标识符。送往一个任意点传送地址的包将被传送到该地址所标识的接口之一(根据路由协议中的距离的计算方法而确定的“最近”的一个)。
3 多点传送地址:一组接口(一般不属于不同节点)的标识符。送往一个多点传送地址的包将被传送到该地址标识的所有接口上。 


发布了231 篇原创文章 · 获赞 5 · 访问量 20万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章