IPv6地址分类:

4 篇文章 0 订阅
1 篇文章 0 订阅

IPv6地址分类

IPv6编址:1、组播;2、单播;3、任意播

IPv6地址分类——单播地址:

1、IPv6单播地址——链路本地地址(link-local address,LLA地址,该地址只能存在一个)

产生:只要设备开启IPv6功能就会产生。

作用范围:只局限于本地链路。仅在广播域内有效,既不能跨越三层。

作用:使运行了IPv6协议的链路两端,天生就具有三层通讯能力,无需像IPv4接口一样必须配置IPv4地址才可以通讯。

接口一直用本地链路地址维护OSPF邻居,当进行网络重编址的时候,邻居不会中断。

为了管理能对网络拓扑展开分析,通常网络设备互联的LLA都会人为进行配置,而终端无此要求。

3.1 地址范围:FE80::/10,10代表前缀,转换为二进制:1111 1110 1000 0000。

前10位不能修改(相当于IPv4255掩码掩住了),后面全为0表示最小地址,后面全变为1,表示最大地址:1111 1110 1011 1111 1111(FEBFF)

则该地址范围为:FE80::~FEBF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF,可用地址将最后一个F变为E。

产生方式:1、动态产生,当接口开启IPv6功能之后,将会自动使用EUI-64方式产生LLA地址。

2、人为配置,[AR1-GigabitEthernet0/0/0]ipv6 address fe80::1 link-local;

用途:ripng以及OSPFv3都会使用该地址作为协议报文的源地址。

路由表项的下一跳地址也是该地址。

使用:建议网络设备之间采用手动方式进行配置,便于运维管理。

注意:人为配置不需要全球唯一,作用只在本条链路,在本链路中唯一即可!!!ping测需指定出接口。

2、IPv6单播地址——可聚合全球单播地址

2001::/16,IANA组织从2001::/16开始进行全球单播地址的分配。

2002::/16,用于6to4隧道中,属于IPv6和IPv4过度技术的一种。

3FFE::/16,公共IPv6研究所,已经被废除。

全球单播地址:路由前缀从001开始,前3bit固定,所以,从0010 0000...最小地址开始到0011 FFFFF...最大地址结束.

范围:2000::/3~3FFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF。

构成:由前缀、子网ID、接口标识组成,全局路由前缀(购买,至少为48bit)+子网(用户规划)+主机位。

全球路由前缀:IANA或者RIR给ISP分配/32或者/35的IPv6前缀,ISP在将更长的前缀分配给用户,一般是/48的。

子网:一般用于组织或者单位,根据内部组织架构进行精细子网划分,子网ID一般分配到第64bit。

接口ID:用来标识唯一的设备,一般为64bit。

PI法则=3.14,全球路由前缀:3代表三个16位组,即48bit。子网部分:1代表一个16位组,即16bit。接口ID部分:4代表四个16位组,即64bit。

[AR2]ipv6 //全局开启IPv6功能

[AR2-GigabitEthernet0/0/0]ipv6 enable //接口下使能IPv6功能。

3、IPv6单播地址——唯一本地地址:

用来代替站点本地地址,唯一本地地址固定前缀FC00::/7,前7bit固定为1111 110。被分为两块,其中FC00::/8暂未被定义,另一块是FD00::/8,其格式如下:

为了保证最大程度的唯一性,RFC4193提供了一套算法:

        1)获得64bit NTP格式的当前时间;

        2)从运行该算法系统获得EUI-64标识符,如果没有EUI-64,那么就应该使用合适的唯一标识符(对节点具有本地意义),如系统序列号。

        3)将当前时间与系统特定的标识符组合在一起,创建秘钥。

        4)按照【FIPS,SHA】规定计算秘钥的SHA-1的摘要,结果值为160bit

        5)使用最低的40bit作为全局ID;

        6)将FC00::/7加(L比特置1)和40bit全局ID组合在一起,即可创建唯一本地地址的IPv6地址前缀。

4、IPv6单播地址——特殊地址:

        4.1、 未指定地址

        ::/128,作用:用于标识一个没有实际IPv6地址的接口,类似于IPv4的0.0.0.0。

        4.2、回环地址

        ::1/128,作用:类似于IPv4的127.0.0.1/8,一般用于本地测试。

        4.3、IPv4兼容地址:该地址几乎不在使用。自动隧道,IPv4兼容IPv6隧道。::2.1.1.1/96

IPv4\ipV6双协议栈

IPv6地址分类——组播地址:

1、分配的地址:FF00::/8

2、被请求节点组播地址:Solicited-Node Multicast Address

特征:当接口配置了一个单播IPv6地址之后,就会自动加入到与其对应的被请求节点组播地址组中。

FF02::1:FF00:0000/104,前104bit固定。

作用:主要用于邻居发现机制和地址重复检测功能。

优势:用于取代IPv4中广播的部署,同时避免了对其他用户的骚扰,提高了安全性。

当一个接口配置了一个IPv6单播地址之后,将会自动加入到一个被请求节点组播地址中。

加入的被请求节点组播地址的:FF02::1:FF00:0/104 前104bit固定,后24bit复制单播地址的后24bit,形成被请求节点组播地址。

3、IPv6地址分类——预定义组播地址:

        3.1 Node-local

        3.2 Link-local

        IPv6组播的MAC地址映射:33-33是专门为IPv6组播预留的MAC地址前缀,MAC地址的后32bit从对应的组播IPv6地址的后32bit拷贝而来。

例:组播IPv6地址:FF02::5

组播MAC地址: 33-33-00-00-00-05

IPv4组播MAC地址计算方式:前24bit固定为01-00-5e,后第25位为0,剩余后23bit从IPv4组播IP地址的后23位映射过来。

IPv4组播缺陷:根据上述IPv4组播MAC获取方式,不同的几个组播IPv4地址映射得到相同的组播MAC地址(造成不同组播IPv4消息报文互通)

思科私有:CGMP;

公有 :IGMP Snooping,在交换机上构建组播MAC地址表。

IPv6编址——任意播地址:和单播地址使用相同的地址范围

是IPv6特有的地址类型,用来标识一组网络接口(通常属于不同的节点);

发往任播的报文只会被发送到最近的一个接口。

任播地址与单播地址使用相同的地址空间,因此任播与单播的表示无任何区别。

配置时须表明是任播地址,一次区别单播和任播。

1、本地链路地址:FE80::/10

2、可聚合全球地址:

        2.1 2001::/16

        2.2 2002::/16

        2.3 3FFE::/16

3、本地站点地址:FEC0::/10

  • 17
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

飞翔的瓜牛

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值