H3C IPV6地址配置实验
实验拓扑
实验需求
- 在R1和PC1上开启IPv6链路本地地址自动生成,测试是否能够使用链路本地地址互通
- 为R1配置全球单播地址2001::1/64,使PC1能够自动生成与R1同一网段的IPv6地址
- 测试R1和PC1是否能够使用全球单播地址互通
实验步骤与验证
在R1上开启IPv6链路本地地址自动生成
#
interface GigabitEthernet0/0
port link-mode route
ipv6 address auto link-local
查看R1 G0/0接口IP配置情况
[R1]display ipv6 interface GigabitEthernet 0/0 brief
*down: administratively down
(s): spoofing
Interface Physical Protocol IPv6 Address
GigabitEthernet0/0 up up FE80::B01F:C4FF:FEFF:105
在PC1上开启IPv6链路本地地址自动生成
#
interface GigabitEthernet0/0
port link-mode route
ipv6 address auto link-local
查看PC1 G0/0接口IP配置情况
[PC1]display ipv6 interface GigabitEthernet 0/0 brief
*down: administratively down
(s): spoofing
Interface Physical Protocol IPv6 Address
GigabitEthernet0/0 up up FE80::B01F:C8FF:FEAF:205
测试R1和PC1是否能够使用本地链路地址互通
R1 ping PC1
[R1]ping ipv6 -i GigabitEthernet 0/0 FE80::B01F:C8FF:FEAF:205
Ping6(56 data bytes) FE80::B01F:C4FF:FEFF:105 --> FE80::B01F:C8FF:FEAF:205, press CTRL+C to break
56 bytes from FE80::B01F:C8FF:FEAF:205, icmp_seq=0 hlim=64 time=1.000 ms
56 bytes from FE80::B01F:C8FF:FEAF:205, icmp_seq=1 hlim=64 time=1.000 ms
56 bytes from FE80::B01F:C8FF:FEAF:205, icmp_seq=2 hlim=64 time=0.000 ms
56 bytes from FE80::B01F:C8FF:FEAF:205, icmp_seq=3 hlim=64 time=0.000 ms
56 bytes from FE80::B01F:C8FF:FEAF:205, icmp_seq=4 hlim=64 time=0.000 ms
--- Ping6 statistics for FE80::B01F:C8FF:FEAF:205 ---
5 packet(s) transmitted, 5 packet(s) received, 0.0% packet loss
round-trip min/avg/max/std-dev = 0.000/0.400/1.000/0.490 ms
[R1]%Jan 31 16:15:41:229 2024 R1 PING/6/PING_STATISTICS: Ping6 statistics for FE80::B01F:C8FF:FEAF:205: 5 packet(s) transmitted, 5 packet(s) received, 0.0% packet loss, round-trip min/avg/max/std-dev = 0.000/0.400/1.000/0.490 ms.
PC1 ping R1
[PC1]ping ipv6 -i GigabitEthernet 0/0 FE80::B01F:C4FF:FEFF:105
Ping6(56 data bytes) FE80::B01F:C8FF:FEAF:205 --> FE80::B01F:C4FF:FEFF:105, press CTRL+C to break
56 bytes from FE80::B01F:C4FF:FEFF:105, icmp_seq=0 hlim=64 time=2.000 ms
56 bytes from FE80::B01F:C4FF:FEFF:105, icmp_seq=1 hlim=64 time=0.000 ms
56 bytes from FE80::B01F:C4FF:FEFF:105, icmp_seq=2 hlim=64 time=0.000 ms
56 bytes from FE80::B01F:C4FF:FEFF:105, icmp_seq=3 hlim=64 time=0.000 ms
56 bytes from FE80::B01F:C4FF:FEFF:105, icmp_seq=4 hlim=64 time=1.000 ms
--- Ping6 statistics for FE80::B01F:C4FF:FEFF:105 ---
5 packet(s) transmitted, 5 packet(s) received, 0.0% packet loss
round-trip min/avg/max/std-dev = 0.000/0.600/2.000/0.800 ms
[PC1]%Jan 31 16:16:54:275 2024 PC1 PING/6/PING_STATISTICS: Ping6 statistics for FE80::B01F:C4FF:FEFF:105: 5 packet(s) transmitted, 5 packet(s) received, 0.0% packet loss, round-trip min/avg/max/std-dev = 0.000/0.600/2.000/0.800 ms.
R1配置全球单播地址,使PC1能够自动生成与R1同一网段的IPv6地址
#
interface GigabitEthernet0/0
ipv6 address 2001::1/64
查看R1 G0/0接口IP配置情况
[R1]display ipv6 interface GigabitEthernet 0/0
GigabitEthernet0/0 current state: UP
Line protocol current state: UP
IPv6 is enabled, link-local address is FE80::B01F:C4FF:FEFF:105
Global unicast address(es):
2001::1, subnet is 2001::/64
Joined group address(es):
FF02::1
FF02::2
FF02::1:FF00:1
FF02::1:FFFF:105
MTU is 1500 bytes
ND DAD is enabled, number of DAD attempts: 1
ND reachable time is 30000 milliseconds
ND retransmit interval is 1000 milliseconds
ND advertised reachable time is 0 milliseconds
ND advertised retransmit interval is 0 milliseconds
ND router advertisements are sent every 600 seconds
ND router advertisements live for 1800 seconds
Hosts use stateless autoconfig for addresses
IPv6 Packet statistics:
InReceives: 26
InTooShorts: 0
InTruncatedPkts: 0
InHopLimitExceeds: 0
InBadHeaders: 0
InBadOptions: 0
ReasmReqds: 0
ReasmOKs: 0
InFragDrops: 0
InFragTimeouts: 0
OutFragFails: 0
InUnknownProtos: 0
InDelivers: 24
OutRequests: 41
OutForwDatagrams: 0
InNoRoutes: 0
InTooBigErrors: 0
OutFragOKs: 0
OutFragCreates: 0
InMcastPkts: 4
InMcastNotMembers: 2
OutMcastPkts: 40
InAddrErrors: 0
InDiscards: 0
OutDiscards: 0
无状态自动配置IPv6地址和解除RA消息抑制
R1开启无状态自动配置IPv6地址和解除RA消息抑制
#
interface GigabitEthernet0/0
ipv6 address auto
undo ipv6 nd ra halt
PC1开启无状态自动配置
#
interface GigabitEthernet0/0
ipv6 address auto
查看PC1 G0/0口自动获取的IPV6地址
PC1 自动获取IPV6地址 2001::B01F:C8FF:FEAF:205/64
[PC1]display ipv6 interface GigabitEthernet 0/0
GigabitEthernet0/0 current state: UP
Line protocol current state: UP
IPv6 is enabled, link-local address is FE80::B01F:C8FF:FEAF:205
Global unicast address(es):
2001::B01F:C8FF:FEAF:205, subnet is 2001::/64 [AUTOCFG]
[valid lifetime 2591534s/preferred lifetime 604334s]
Joined group address(es):
FF02::1
FF02::2
FF02::1:FFAF:205
MTU is 1500 bytes
ND DAD is enabled, number of DAD attempts: 1
ND reachable time is 30000 milliseconds
ND retransmit interval is 1000 milliseconds
Hosts use stateless autoconfig for addresses
IPv6 Packet statistics:
InReceives: 34
InTooShorts: 0
InTruncatedPkts: 0
InHopLimitExceeds: 0
InBadHeaders: 0
InBadOptions: 0
ReasmReqds: 0
ReasmOKs: 0
InFragDrops: 0
InFragTimeouts: 0
OutFragFails: 0
InUnknownProtos: 0
InDelivers: 33
OutRequests: 26
OutForwDatagrams: 0
InNoRoutes: 0
InTooBigErrors: 0
OutFragOKs: 0
OutFragCreates: 0
InMcastPkts: 12
InMcastNotMembers: 1
OutMcastPkts: 12
InAddrErrors: 0
InDiscards: 0
OutDiscards: 0
测试R1和PC1是否能够使用全球单播地址互通
R1 ping PC1
[R1]ping ipv6 2001::B01F:C8FF:FEAF:205
Ping6(56 data bytes) 2001::1 --> 2001::B01F:C8FF:FEAF:205, press CTRL+C to break
56 bytes from 2001::B01F:C8FF:FEAF:205, icmp_seq=0 hlim=64 time=1.000 ms
56 bytes from 2001::B01F:C8FF:FEAF:205, icmp_seq=1 hlim=64 time=1.000 ms
56 bytes from 2001::B01F:C8FF:FEAF:205, icmp_seq=2 hlim=64 time=1.000 ms
56 bytes from 2001::B01F:C8FF:FEAF:205, icmp_seq=3 hlim=64 time=0.000 ms
56 bytes from 2001::B01F:C8FF:FEAF:205, icmp_seq=4 hlim=64 time=1.000 ms
--- Ping6 statistics for 2001::B01F:C8FF:FEAF:205 ---
5 packet(s) transmitted, 5 packet(s) received, 0.0% packet loss
round-trip min/avg/max/std-dev = 0.000/0.800/1.000/0.400 ms
[R1]%Jan 31 16:36:33:661 2024 R1 PING/6/PING_STATISTICS: Ping6 statistics for 2001::B01F:C8FF:FEAF:205: 5 packet(s) transmitted, 5 packet(s) received, 0.0% packet loss, round-trip min/avg/max/std-dev = 0.000/0.800/1.000/0.400 ms.
PC1 ping R1
[PC1]ping ipv6 2001::1
Ping6(56 data bytes) 2001::B01F:C8FF:FEAF:205 --> 2001::1, press CTRL+C to break
56 bytes from 2001::1, icmp_seq=0 hlim=64 time=1.000 ms
56 bytes from 2001::1, icmp_seq=1 hlim=64 time=1.000 ms
56 bytes from 2001::1, icmp_seq=2 hlim=64 time=0.000 ms
56 bytes from 2001::1, icmp_seq=3 hlim=64 time=1.000 ms
56 bytes from 2001::1, icmp_seq=4 hlim=64 time=1.000 ms
--- Ping6 statistics for 2001::1 ---
5 packet(s) transmitted, 5 packet(s) received, 0.0% packet loss
round-trip min/avg/max/std-dev = 0.000/0.800/1.000/0.400 ms
[PC1]%Jan 31 16:36:26:119 2024 PC1 PING/6/PING_STATISTICS: Ping6 statistics for 2001::1: 5 packet(s) transmitted, 5 packet(s) received, 0.0% packet loss, round-trip min/avg/max/std-dev = 0.000/0.800/1.000/0.400 ms.
注意
在路由器上Ping ipv6链路本地地址,需要指定出接口
使用IPV6自动获取地址,需要开启IPV6无状态自动配置和解除RA消息抑制
IPV6地址自动生成规则
IEEE EUI-64格式
设备根据MAC地址自动生成接口标识符
实验附件