网工干货知识

超全学习笔记
当前位置:首页 > 干货知识

什么是IPv6的无状态地址自动配置?

更新时间:2026年03月27日   作者:spoto   标签(Tag):

IPv6地址方案是IPv4地址方案的后续版本。IPv4地址方案使用的是32位的地址结构,这意味着可以生成超过40亿个唯一的IPv4地址。然而,随着需要联网的设备数量不断增加,这些地址的供应已经变得不足了。

IPv6地址方案基于128位的地址结构。这意味着,可以创建大约340亿个可路由的IPv6地址。1亿亿相当于10^18。36). 

IPv6地址分配方式有两种,主机可以通过这两种方式来获取IP地址。

  • DHCPv6(有状态的)
  • SLAAC(无状态)

IPv6无状态地址自动配置(SLAAC):

无状态地址自动配置功能使得主机能够自行生成唯一的、可路由的IPv6地址。路由器会遵循IPv6的SLAAC协议进行配置,并定期发送路由器公告信息。


主持人还可以发送“路由器请求”消息,以触发路由器的“路由公告”功能。该消息是通过地址FF02::2发送的,而FF02::2实际上是所有路由器的IPv6多播地址。


路由器公告中包含了前缀信息,包括前缀(网络地址)、前缀长度(子网掩码)以及默认网关。主机利用这些信息来生成自己的IPv6地址(全局单播地址或GUA)。此外,主机还会使用重复地址检测机制来确保自己的地址是唯一的。

IPv6 SLAAC配置方式:

为了使路由器能够发送路由器通告信息,从而使得IPv6的SLAAC机制能够正常工作,这些配置必须通过相关路由器的命令行界面来设置。

编号:S.No.参数价值观123456
进入路由器EXEC模式路由器>启用/激活
进入全局配置模式路由器#配置终端
启用IPv6路由功能路由器配置#IPv6单播路由
进入接口配置模式路由器配置#接口/界面接口/界面
配置一个IPv6地址Router(config-if)#IPv6地址IPv6地址/前缀长度
启用该接口Router(config-if)#不会停止运行/关闭


SLAAC的缺点:

  • SLAAC可以用来生成IPv6地址,但是像获取DNS服务器所提供的一些附加信息方面,目前还没有实现标准化。
  • 所有额外的信息都可以包含在路由器公告中,不过这并非被广泛接受的标准。
  • 对于这些额外的信息,SLAAC与DHCP一起被使用。SLAAC负责处理与GUA相关的功能,而DHCP则负责处理诸如DNS等其他相关功能。

在Cisco Packet Tracer中实施SLAAC的方法:

为了将这一概念付诸实践,我们现在需要在 Cosco Packet Tracer 中配置一个支持 IPv6 SLAAC 协议的路由器,并且该路由器所连接的宿主设备只有一个。安装好 Cisco Packet Tracer 之后,请按照以下步骤进行操作:

步骤1:使用一台Cisco 2911路由器以及一台通过交叉线连接的PC,就可以构建一个简单的网络结构,如下所示:

一台独立的Cisco 2911路由器,以及一台通过交叉线连接的PC。

步骤2:双击路由器图标,即可打开CLI提示符窗口,如下所示:

步骤3:要为 Cisco 2911路由器配置IPv6 SLAAC功能,请按照以下命令进行设置:

  • 在初始配置对话中,请输入“no”。
  • 输入“enable”,即可进入路由器EXEC模式。(根据配置表中的配置1进行设置)
  • 输入“configure terminal”,然后按回车键。根据配置表中的第2条配置说明进行操作即可。
  • 输入“ipv6 unicast-routing”,这样路由器就可以在IPv6地址FF02::2上进行路由了。这样一来,PC就可以发送路由器请求了。(根据配置表中的第3条配置)
  • 请输入“interface gig 0/0”。这里的“0/0”部分取决于您将路由器连接到PC的接口名称。(根据配置表中的第4条配置信息)
  • 请输入“ipv6地址XXXX:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX:YY”,其中“XXXX:……:XXXX”表示网络的IPv6地址,而“YY”则表示网络掩码。(根据配置表中的第5项进行设置)
  • 请输入“无关机”字样。(根据配置表中的第6项设置)
  • 要预览所有的更改,请输入“do show ipv6 interface gig 0/0”。
在成功执行所有命令之后,Cisco路由器2911的命令行界面已经恢复正常了。

由于所有配置都符合要求,现在路由器可以开始发送其路由器公告了。请关闭“路由器配置”窗口吧。

步骤4:双击PC图标,然后打开“桌面”选项卡。

PC配置窗口

步骤5:请点击“IP配置”选项。

PC配置中的“桌面”选项。

步骤6:将IPv6配置设置从“静态”模式更改为“自动”模式。

现在,你会发现,PC能够自行生成全局单播IPv6地址。该地址包含默认网关地址以及来自路由器公告中的链路本地地址。

仿真结果:

在Cisco Packet Tracer中,IPv6 SLAAC的实际操作过程如下所示。

当PC接收到路由器通告后,它会自动生成自己的IPv6全球单播地址。

              马上抢免费试听资格
意向课程:*必选
姓名:*必填
联系方式:*必填
QQ:
思博SPOTO在线咨询

相关资讯

即刻预约

免费试听-咨询课程-获取免费资料