文章目录
- 一、实验背景与目的
- 二、实验拓扑
- 三、实验需求
- 四、实验解法
- 1. 在R1和PC3上开启IPv6链路本地地址自动生成,测试是否能够使用链路本地地址互通
- 2. 为R1配置全球单播地址2001::1/64,使PC3能够自动生成与R1同一网段的IPv6地址
- 3. 测试R1和PC3是否能够使用全球单播地址互通
摘要:
在IPv6实验中,我们探索了IPv6网络协议的基本功能和配置。通过使用模拟器搭建了一个简单的拓扑,模拟了不同设备间的IPv6通信。
一、实验背景与目的
IPv6作为下一代互联网协议,解决了IPv4地址不足的问题,并引入了许多改进。本实验旨在通过实际操作,深入理解IPv6的地址分配、链路本地地址、全球单播地址等概念,以及探索设备间的通信方式。
二、实验拓扑
基于模拟器自身原因,本实验PC3使用路由器模拟
三、实验需求
- 在R1和PC3上开启IPv6链路本地地址自动生成,测试是否能够使用链路本地地址互通
- 为R1配置全球单播地址2001::1/64,使PC3能够自动生成与R1同一网段的IPv6地址
- 测试R1和PC3是否能够使用全球单播地址互通
四、实验解法
1. 在R1和PC3上开启IPv6链路本地地址自动生成,测试是否能够使用链路本地地址互通
分析:路由器需要手动开启链路本地地址自动生成,该功能PC默认会开启。但由于这里使用路由器来模拟PC3,所以PC上也需要开启
步骤1:在R1的g0/0接口上开启IPv6链路本地地址自动生成
步骤2:在R1上查看g0/0接口的IPv6信息,发现已经生成了前缀为FE80
的IPv6地址,该地址属于链路本地地址
[R1]interface g0/0 # 进入0/0接口
[R1-GigabitEthernet0/0]ipv6 address auto # 开启IPv6链路本地地址自动生成
[R1]display ipv6 interface g0/0 # 查看IPv6接口信息
步骤3:PC3上开启IPv6链路本地地址自动生成和查看地址命令和R1一致。
[PC3]interface g0/0 # 进入0/0接口
[PC3-GigabitEthernet0/0]ipv6 address auto # 开启IPv6链路本地地址自动生成
[PC3]display ipv6 interface g0/0 # 查看IPv6接口信息
步骤4:在PC3上Ping R1的IPv6链路本地地址,发现可以Ping通
注意:在路由器上Ping ipv6链路本地地址,需要指定出接口
[PC3]ping ipv6 -i g0/0 FE80::B02A:2EFF:FE58:105 # Ping R1的IPv6链路本地地址(这个是你生成的跟我的是不同的)
2. 为R1配置全球单播地址2001::1/64,使PC3能够自动生成与R1同一网段的IPv6地址
分析:IPv6全球单播地址的自动生成不需要依靠DHCP服务,只需要网段内的路由器具有全球单播地址,并且解除路由器ND消息抑制即可
步骤1:在R1的g0/0接口上配置IPv6全球单播地址2001::/64
,并解除RA消息抑制
[R1]interface g0/0 # 进入0/0接口
[R1-GigabitEthernet0/0]ipv6 address 2001::1 64 # 配置IPv6全球单播地址
[R1-GigabitEthernet0/0]undo ipv6 nd ra halt # 解除路由器ND消息抑制
步骤2:在PC3上查看结果
[PC3]display ipv6 interface g0/0 # 查看IPv6接口信息
分析:PC3上已经自动生成了2001::/64
网段的IPv6全球单播地址,而且链路本地地址也继续存在,用于网段内部通讯
3. 测试R1和PC3是否能够使用全球单播地址互通
步骤1:在PC3上Ping R1的IPv6全球单播地址,发现可以Ping通
[PC3]Ping ipv6 2001::1 # Ping R1的IPv6全球单播地址
如有不详或错误,敬请指出。