实验背景
如下图所示,在IPv6网络中,主机PC1、PC2通过接入层交换机LSW1接入网络,为了保证两台主机用户的业务在网络中不中断,在LSW2与LSW3上配置VRRP6主备备份功能,同时考虑到设备承载数据流量的压力,做VRRP6负载分担。PC1以LSW3为默认网关接入,LSW2作为其备份网关;PC2以LSW2为默认网关接入,LSW3作为其备份网关,以实现流量的负载均衡。
网络拓扑如下:
基础配置
配置各设备的名称、接口IP地址、交换机接口的所属vlan等等。
两台PC机的IPv6地址配置:
配置交换机设备各接口所属vlan,配置如下:
LSW1 # sysname LSW1 # undo info-center enable # vlan batch 10 20 # interface GigabitEthernet0/0/1 port link-type trunk port trunk allow-pass vlan 10 20 # interface GigabitEthernet0/0/2 port link-type trunk port trunk allow-pass vlan 10 20 # # interface GigabitEthernet0/0/10 port hybrid pvid vlan 10 port hybrid untagged vlan 10 # interface GigabitEthernet0/0/11 port link-type access port default vlan 20 # LSW2 # sysname LSW2 # undo info-center enable # vlan batch 10 20 24 # interface GigabitEthernet0/0/1 port link-type trunk port trunk allow-pass vlan 10 20 # interface GigabitEthernet0/0/2 port link-type access port default vlan 24 LSW3 # sysname LSW3 # undo info-center enable # vlan batch 10 20 34 # interface GigabitEthernet0/0/1 port link-type access port default vlan 34 # interface GigabitEthernet0/0/2 port link-type trunk port trunk allow-pass vlan 10 20 # |
配置设备各接口的IPv6地址,配置如下:
LSW2 ipv6 interface vlanif 10 ipv6 enable ipv6 address fc00:21::10 64 quit interface vlanif 20 ipv6 enable ipv6 address fc00:22::10 64 quit interface vlanif 24 ipv6 enable ipv6 address 2024::2 64 quit LSW3 ipv6 nterface vlanif 10 ipv6 enable ipv6 address fc00:21::11 64 quit interface vlanif 20 ipv6 enable ipv6 address fc00:22::11 64 quit interface vlanif 34 ipv6 enable ipv6 address 2034::3 64 quit AR1 # system-view sysname AR1 ipv6 # interface GigabitEthernet0/0/1 ipv6 enable ipv6 address 2034::4/64 # interface GigabitEthernet0/0/2 ipv6 enable ipv6 address 2024::4/64 # |
配置VRRP6备份组
根据网络拓扑规划,在LSW2和LSW3交换机设备上配置VRRP6备份组。
vrrp6 vrid 1 virtual-ip fe80::1 link-local #指定VRRP6的虚拟IPv6链路本地地址。用于同一链路的相邻节点间通信,仅限于本地链路。链路本地地址的报文永远不会被转发。配置VRRP6的虚拟IPv6地址时,第一个虚拟IPv6地址必须是链路本地地址。
在LSW2、LSW3上创建VRRP6备份组1,配置LSW3的优选级为140,抢占延迟为10秒,作为Master设备;LSW2的优先级为缺省值100,作为backup设备。
[LSW3] interface vlanif 10 [LSW3-Vlanif10] vrrp6 vrid 1 virtual-ip fe80::1 link-local #配置虚拟链路本地地址,配置虚拟IP之前配置 [LSW3-Vlanif10] vrrp6 vrid 1 virtual-ip fc00:21::60 #配置虚拟IP地址 [LSW3-Vlanif10] vrrp6 vrid 1 priority 140 #配置vrid组1的优选级 [LSW3-Vlanif10] vrrp6 vrid 1 preempt-mode timer delay 10 #抢占延迟为10秒 # [LSW2] interface vlanif 10 [LSW2-Vlanif10] vrrp6 vrid 1 virtual-ip fe80::1 link-local [LSW2-Vlanif10] vrrp6 vrid 1 virtual-ip fc00:21::60 [LSW2-Vlanif10] quit [LSW2] |
在LSW2、LSW3上创建VRRP6备份组2,配置LSW2的优选级为140,抢占延迟为10秒,作为Master设备;LSW3的优先级为缺省值100,作为backup设备。
[LSW2] interface vlanif 20 [LSW2-Vlanif20] vrrp6 vrid 2 virtual-ip fe80::1 link-local [LSW2-Vlanif20] vrrp6 vrid 2 virtual-ip fc00:22::60 [LSW2-Vlanif20] vrrp6 vrid 2 priority 140 [LSW2-Vlanif20] vrrp6 vrid 2 preempt-mode timer delay 10 [LSW2-Vlanif20] quit [LSW2] [LSW3] interface vlanif 20 [LSW3-Vlanif20] vrrp6 vrid 2 virtual-ip fe80::1 link-local [LSW3-Vlanif20] vrrp6 vrid 2 virtual-ip fc00:22::60 [LSW3-Vlanif20] quit |
验证配置结果
在LSW2上执行display vrrp6命令,可以看到LSW2在备份组1中作为backup设备,在备份组2中作为Master设备
在LSW3上执行display vrrp6命令,可以看到LSW3在备份组1中作为Master设备,在备份组2中作为Backup设备
配置OSPFv3协议
配置LSW2、LSW3、LSW4之间采用OSPFv3协议进行互连。使网络层连通。
在LSW2、LSW3 和AR1设备上都要创建OSPFv3进程,配置Router ID,在对应接口上使能OSPFv3。配置如下:
LSW2 ospfv3 1 #创建OSPFv3进程1 router-id 2.2.2.2 #配置Router ID quit interface vlan 10 #进入接口视图 ospfv3 1 area 0 #接口下使能OSPFv3 quit interface vlan 20 ospfv3 1 area 0 quit interface vlan 24 ospfv3 1 area 0 quit LSW3 ospfv3 1 router-id 3.3.3.3 quit interface vlanif 10 ospfv3 1 area 0 interface vlanif 20 ospfv3 1 area 0 interface vlanif 34 ospfv3 1 area 0 quit AR1 # ospfv3 1 router-id 1.1.1.1 # interface GigabitEthernet0/0/1 ospfv3 1 area 0 # interface GigabitEthernet0/0/2 ospfv3 1 area 0 # |
验证配置结果
在LSW2上查看邻居建立情况,如下图所示:
分别在各个设备上使用display ipv6 routing-table命令查看路由信息情况。
在路由器AR1上使用display ipv6 routing-table查看路由学习情况,如下图所示:
在交换机LSW2上使用display ipv6 routing-table查看路由学习情况,如下图所示:
在交换机LSW3上使用display ipv6 routing-table查看路由学习情况,如下图所示:
配置OSPFv3接口的cost值
在上一步验证配置结果:一开始看到建立邻居关系的时候,LSW2与LSW3建立邻居关系,LSW2是DR,那么LSW3成为backup,再结合时AR1的路由表信息,AR1去往fc00:21::/64和fc00:22::/64网的路由下一跳为交换机LSW2。
结合VRRP6,在LSW2、LSW3两台交换机的接口上修改cost值,实现负载分担。
分别在交换机LSW2、LSW3上vlanif接口上那个修改OSPFv3的接口cost值,配置如下:
[LSW2]interface vlan 10 [LSW2-Vlanif10]ospfv3 cost 20 [LSW2-Vlanif10] [LSW3]interface vlan 20 [LSW3-Vlanif20]ospfv3 cost 20 [LSW3-Vlanif20] |
配置验证结果
再次查看路由器AR1的IPv6全局路由表信息,情况如下图所示:
发现在该实验中,LSW2作为备份组2的Master,那么就是只有LSW2才能拼通网关,如下图所示:
LSW3上也是一样的道理。
总结:
在模拟器上实验VRRP6会发现只有作为Master的设备才可以拼通网关,其它设备都不行。
但是在真实设备上,是不会出现这种情况的,所以配置命令没问题。
如果把PC机的网关设置成设备的接口IP地址就没问题,我觉得模拟器实现不了VRRP6,这也许也有可能是模拟器版本低的原因,我的版本是
这是本人所学习到的,如果有哪里不对,勿喷,共同进步,加油加油。