实验拓扑

IPv6实验 - 图1

图 1-1

基于模拟器自身原因,本实验 PC3 使用路由器模拟

注:如无特别说明,描述中的 R1 或 SW1 对应拓扑中设备名称末尾数字为 1 的设备,R2 或 SW2 对应拓扑中设备名称末尾数字为 2 的设备,以此类推


实验需求

  1. 在 R1 和 PC3 上开启 IPv6 链路本地地址自动生成,测试是否能够使用链路本地地址互通
  2. 为 R1 配置全球单播地址 2001::1/64,使 PC3 能够自动生成与 R1 同一网段的 IPv6 地址
  3. 测试 R1 和 PC3 是否能够使用全球单播地址互通

实验解法

  1. 在 R1 和 PC3 上开启 IPv6 链路本地地址自动生成,测试是否能够使用链路本地地址互通
    分析:路由器需要手动开启链路本地地址自动生成,该功能 PC 默认会开启。但由于这里使用路由器来模拟 PC3,所以 PC 上也需要开启
    步骤 1:在 R1 的 g0/0 接口上开启 IPv6 链路本地地址自动生成
    1. [R1]interface g0/0
    2. [R1-GigabitEthernet0/0]ipv6 address auto


步骤 2:在 R1 上查看 g0/0 接口的 IPv6 信息,发现已经生成了前缀为FE80的 IPv6 地址,该地址属于链路本地地址

  1. [R1]display ipv6 interface g0/0
  2. GigabitEthernet0/0 current state: UP
  3. Line protocol current state: UP
  4. IPv6 is enabled, link-local address is FE80::7C9F:E8FF:FE51:105
  5. No global unicast address configured
  6. ……


步骤 3:PC3 上开启 IPv6 链路本地地址自动生成和查看地址命令和 R1 一致,此处省略
步骤 4:在 PC3 上 Ping R1 的 IPv6 链路本地地址,发现可以 Ping 通
注意:在路由器上 Ping ipv6 链路本地地址,需要指定出接口

  1. [PC3]ping ipv6 -i g0/0 FE80::7C9F:E8FF:FE51:105
  2. Ping6(56 data bytes) FE80::824C:A1FF:FE05:305
  3. 56 bytes from FE80::7C9F:E8FF:FE51:105, icmp_seq=0 hlim=64 time=160.000 ms
  4. 56 bytes from FE80::7C9F:E8FF:FE51:105, icmp_seq=1 hlim=64 time=29.000 ms
  5. 56 bytes from FE80::7C9F:E8FF:FE51:105, icmp_seq=2 hlim=64 time=80.000 ms
  6. 56 bytes from FE80::7C9F:E8FF:FE51:105, icmp_seq=3 hlim=64 time=39.000 ms
  7. 56 bytes from FE80::7C9F:E8FF:FE51:105, icmp_seq=4 hlim=64 time=20.000 ms
  1. 为 R1 配置全球单播地址 2001::1/64,使 PC3 能够自动生成与 R1 同一网段的 IPv6 地址
    分析:IPv6 全球单播地址的自动生成不需要依靠 DHCP 服务,只需要网段内的路由器具有全球单播地址,并且解除 RA 消息抑制即可
    步骤 1:在 R1 的 g0/0 接口上配置 IPv6 全球单播地址2001::/64,并解除 RA 消息抑制
    1. [R1]interface g0/0
    2. [R1-GigabitEthernet0/0]ipv6 address 2001::1 64
    3. [R1-GigabitEthernet0/0]undo ipv6 nd ra halt


步骤 2:在 PC3 上查看结果

  1. [PC3]display ipv6 interface g0/0
  2. GigabitEthernet0/0 current state: UP
  3. Line protocol current state: UP
  4. IPv6 is enabled, link-local address is FE80::824C:A1FF:FE05:305
  5.  Global unicast address(es):
  6.   2001::824C:A1FF:FE05:305, subnet is 2001::/64 [AUTOCFG]


分析:PC3 上已经自动生成了2001::/64网段的 IPv6 全球单播地址,而且链路本地地址也继续存在,用于网段内部通讯

  1. 测试 R1 和 PC3 是否能够使用全球单播地址互通
    步骤 1:在 PC3 上 Ping R1 的 IPv6 全球单播地址,发现可以 Ping 通
    1. [PC3]Ping ipv6 2001::1
    2. Ping6(56 data bytes) 2001::824C:A1FF:FE05:305
    3. 56 bytes from 2001::1, icmp_seq=0 hlim=64 time=70.000 ms
    4. 56 bytes from 2001::1, icmp_seq=1 hlim=64 time=14.000 ms
    5. 56 bytes from 2001::1, icmp_seq=2 hlim=64 time=25.000 ms
    6. 56 bytes from 2001::1, icmp_seq=3 hlim=64 time=17.000 ms
    7. 56 bytes from 2001::1, icmp_seq=4 hlim=64 time=20.000 ms


http://www.dengfm.com/15217318170252.html