IPv6协议地址类型


所有类型的IPv6地址都被分配到接口,而不是节点。IPv6地址为接口和接口组指定了128位的标识符,有三种类型的地址:

[1]单播Unicast)地址:一个单接口有一个标识符,发送给一个单播地址的包传递到由该地址标识的接口上。对于有多个接口的节点,其单播地址中的任何一个可以用作该节点的标识符。IPv6单播地址是用连续的位掩码聚集的地址,类似于CIDR的IPv4地址。IPv6中的单播地址分配有多种形式,包括全部可聚集全局单播地址、NSAP地址、IPX分级地址、站点本地地址、链路本地地址以及运行IPv 4的主机地址。单播地址包括下列两种特殊地址:

●未指定地址:

单播地址0 : 0 : 0 : 0 : 0 : 0 : 0 : 0 称为未指定地址。它不能分配给任何节点。意思是没有这个地址。它的一个应用示例是初始化主机时,在主机未取得自己的地址以前,可在它发送的任何IPv6包的源地址字段放上未指定地址。未指定地址不能在IPv6包中用作目的地址,也不能用在IPv6路由头中。

●回返地址:

单播地址0 : 0 : 0 : 0 : 0 : 0 : 0 : 1 称为回返地址。节点用它来向自身发送IPv6包。它不能分配给任何物理接口。

[2]任意播AnyCast)地址:一般属于不同节点的一组接口有一个标识符,发送给一个任意播地址的包传送到该地址标识的、根据路由协议距离度量最近的一个接口上。IPv6任意播地址存在下列限制:

●任意播地址不能用作源地址,而只能作为目的地址。

●任意播地址不能指定给IPv6主机,只能指定给IPv6路由器

图1:IPv6任意播地址
[3]组播MultiCast)地址:一般属于不同节点的一组接口有一个标识符,发送给一个组播地址的包传递到该地址所标识的所有接口上。地址开始的1111 1111 标识该地址为组播地址。
图2:IPv6组播地址

IPv6中没有广播地址,它的功能正在被组播地址所代替。另外,在IPv6中,任何全“0”和全“1”的字段都是合法值,除非特殊地排除在外的。特别是前缀可以包含“0”值字段或以“0”为终结。一个单接口可以指定任何类型的多个IPv6地址单播、任意播、组播)或范围。

除了128位的地址空间,IPv6 还为点对点通信设计了一种具有分级结构的地址,这种地址被称为可聚集全局单播地址Aggregatable Global Unicast Address),其定义在RFC2374中,可聚集地址安排成一个三层次的分级结构:


公用拓扑


站点拓扑


接口标识符

公用拓扑是提供公用互联网传送服务的供应商和交换局群体。站点拓扑是本地的特定站点或组织,它不提供到本站点以外节点的公用传送服务。接口标识符是标识链路上的接口。

可聚集全局单播地址的分级结构划分如图3所示。开头3个地址位是地址类型前缀,用于区别其它地址类型。其后的13位TLA ID、32位NLA ID、16位SLA ID和 64位主机接口ID,分别用于标识分级结构中自上向下排列的TLA Top Level Aggregator,顶级聚集体)、NLANext Level Ag gregator,下级聚集体)、SLASite Level Aggregator,位置级聚集体)和主机接口。RES保留,以备将来TLA或NLA扩充用。TLA是与长途服务供应商和电话公司相互连接的公共网络接入点,它从国际Internet注册机构如IANA处获得地址。NLA通常是大型ISP,它从TLA处申请获得地址,并为 SLA分配地址。SLA也可称为用户subscriber),它可以是一个机构或一个小型ISP。SLA负责为属于它的订户分配地址。SLA通常为其订户分配由连续地址组成的地址块,以便这些机构可以建立自己的地址分级结构以识别不同的子网。分级结构的最底级是网络主机。

图3:RFC 2373中定义可聚集全局单播地址
设计这样的地址格式是为了既支持基于当前供应商的聚集,又支持被称为交换局的新的聚集类型。其组合使高效的路由聚集可用于直接连接到供应商和连接到交换局两者的站点上。站点可以选择连接到两种类型中的任何一种聚集点。
表1:IPv6地址空间的分配

相关文章】

  • IPv4到Ipv6:互联网的发展趋势
  • ipv6 的rip路由配置
  • IPv6与NAT的分析比较

相关内容