IPv6地址总结

2018年7月15日23:40:05 发表评论 656 views

 

1.       IPv6地址的分类及结构:

 

IPv6地址

单播地址

多播地址

任播地址

特殊地址

可汇聚全球单播地址

本地使用单播地址

内嵌IPv4单播地址

本地链路使用单播地址

本地站点使用单播地址(废除)

IPv4兼容的IPv6地址(废除)

IPv4映射的IPv6地址

未指明地址

环回地址

 

 注:组图格式不正确

2.       IPv6地址标识方法:

(1)       首选格式

X:X:X:X:X:X:X:X

其中X是一个4位十六进制整数

 

(2)       压缩格式

200200000045FF表示为:

2002::45FF

注意:使用压缩表示格式时,IPv6标准规定双冒号在地址中只能出现一次,并且不能省略一个位段中有效的0

若要确定双冒号代表了多少个被压缩的0,可以计算地址中有几个位段,用8减去位段数,再将结果乘以16.例:FF02::2中有2个位段,用计算公式:(8-2*16=96

 

(3)       内嵌IPv4地址的IPv6地址格式

这是一种从IPv4地址向IPv6过渡时期使用的特殊表示方法。

IPv6地址中的最低32位可以用于表示IPv4地址

例:X:X:X:X:X:X:D.D.D.D

X表示一个位段4位十六进制数

D表示一个十进制数即8位二进制数

 

3.       IPv6地址与IPv4地址的比较:

比较项目

IPv4

IPv6

地址长度

32

128

地址表示方法

点分十进制

首选格式、压缩格式、内嵌IPv4地址格式

分类

ABCDE 5类,CIDR

单播、多播、任播、特殊地址

网络地址标识

子网掩码、前缀长度

前缀长度

回送地址

127.0.0.1127.x.x.x

::1

公网地址

单播地址(除专用地址外)

可汇聚全球单播地址

自动配置地址

169.254.0.0/16

本地链路地址FE80::/64

多播地址

224.0.0.0/4

FF00::/8

广播地址

 

 

未指明地址

0.0.0.0

::

专网地址

10.0.0.0/8 172.16.0.0/12 192.168.0.0/16

本地站点地址

 

 

4.       IPv6单播地址:

(1)       可汇聚全球单播地址

(2)       本地链路地址

----------------------------------------------------------------

| 1111 1110 10 | 0(54) |  接口ID64位)|

----------------------------------------------------------------

本地链路地址格式

网络中的节点启动IPv6本协议栈时,节点的每个接口会自动分配一个本地链路地址,这种机制的特点是连接在同一条链路上的两个IPv6节点不需要做任何配置就可以通信。

64位是固定的,接口标识符可以被配置为修订的EUI-64接口标识符,利用接口网卡的链路层地址(48位硬件地址),实现网络接口的自动IPv6地址配置。

 

(3)       本地站点地址

本地站点地址是应用范围受限的地址,仅能在一个站点内使用,类似于IPv4中的专用地址空间10.0.0.0/8 172.16.0.0/12 192.168.0.0/16,与本地链路地址自动配置方法不同的是,本地站点地址不是自动生成的,需要通过无状态或有状态的地址自动配置方法进行指派。本地站点地址可以供任何没有申请到ISP提供商分配的可汇聚全球单播地址的组织机构和单位使用。本地站点地址对于外部站点是不可达的。

-----------------------------------------------------------------------------------------------

| 1111 1110 11 | 038位) | 子网ID16位)| 接口ID64位)|

-----------------------------------------------------------------------------------------------

本地站点地址格式

 

5.       IPv6多播地址:

--------------------------------------------------------------------------------------------

| 1111 1111 | 标志(4位) | 范围(4位) | ID112位) |

--------------------------------------------------------------------------------------------

IPv6协议中的多播地址格式

范围字段解析

二进制 十六进制 值的含义
0001 1 本地节点范围
0010 2 本地链路范围
0100 4 本地管理范围
0101 5 本地站点范围
1000 8 本地机构范围
1110 E 全球范围

 

(1)     具有特殊含义的多播地址

FF01::1 标识本地节点范围内所有节点多播地址;

FF02::1 标识本地链路范围内所有节点多播地址;

 

FF01::2 标识本地节点范围内所有路由器多播地址;

FF02::2 标识本地链路范围内所有路由器多播地址;

FF05::2 标识本地站点范围内所有路由器多播地址;

 

(2)     请求节点多播地址

 

(3)     推荐的多播IPv6地址

 

6.       IPv6任播地址:

任播地址用来标识一组网络接口,这些接口通常属于不同的节点。路由器会把目标地址是任播地址的数据报发送给离该路由器最近的一个网络接口。任播使一种到最近点的发现机制成为可能。

 

7.       IPv6特殊地址:

未指定环回地址:00000000

 

 

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: