文章目录
🏡作者主页:点击!
🤖Datacom专栏:点击!
⏰️创作时间:2024年12月4日13点01分
无线 VAC 功能
VAC 方案就是虚拟 AC 技术,提高网络的可靠性
AC 冗余,AC 使用虚拟方案 VAC 技术组合成 1 台虚拟 AC,需要切换 VAC 模式
Domain ID:只有 Domain ID 相同的 AC 才能组件 VAC
Device ID:成员 AC 的编号,用于区分同一个 VAC 不同成员,不同才能建立 VAC
AC优先级:用于选举成员角色,主 AC,备 AC,还是从 AC,越大越优先
VSL链路
VSL 虚拟交换链路是一条用在成员 AC 之间交换数据的特殊链路(类似热备中的通道)
链路作用
- 检查是否满足 VAC 的要求(型号、Domain ID等)
- 选举主、备、候选 AC
- 检测 AC 是否故障
- 传输管理报文(telnet、web、snmp等)AC 间控制报文
通过交换机互联情况下对交换机的要求:VSU链路也可以 AC 之间直连
- 传输的是VSL链路报文,私有格式,在普通报文外封装了一层头部,不支持分片,如果通过交换机互联是,需要 将交换机的 MTU 改为 9216
- 所有的 VSL 报文走二层,VSL 端口要处于同一个二层广播域,故交换机上连接 AC 的 VSL 端口划入一个不用的 VLAN
为了避免 VSL 链路而非 AC 本身存在问题,可以配置多条 VSL 链路互为备份
业务链路
传输用户数据,AP数据等
为了使 AP 能在不同的成员 AC 上自动负载均衡是,充分利用各个成员 AC 的性能,需要在业务链路上开启负载均衡(和之前的集群和热备不同,需要手动进行负载)
- AC 和核心的业务链路聚合口,核心上的端口做基于源目 IP 的负载均衡
- 核心和汇聚之间有做聚合口,则在汇聚上连接核心的端口开启基于源目 IP 负载均衡
规划AC1和AC2间的Gi0/4-5端口作为VSL链路,其中AC1为主,AC2为备;
规划AC1和AC2间的Gi0/3端口作为双主机检测链路,配置基于BFD的双主机检测,当VSL的所有物理链路都异常断开时,备机会切换成主机,从而保障网络正常;
主设备:Domain id:1,device id:1,priority 150, description: AC-1
备设备:Domain id:1,device id:2,priority 120, description: AC-2
主设备:
Ruijie(config)#virtual-ac domain 1 ---- 进入 VAC 配置模式,相连设备的 domain ID 必须一致
Ruijie(config-vac-domain)#device 1 ---- device ID 设置为 1 ,相当于就是 AC 1 的意思
Ruijie(config-vac-domain)#device 1 priority 150 ---- device 1 的优先级
Ruijie(config-vac-domain)#device 1 description AC-1 ---- 说明的意思
Ruijie(config-vac-domain)#exi
Ruijie(config)#vac-port ---- 进入 VAC 端口模式
Ruijie(config-vac-port)#port-member interface gigabitEthernet 0/4 ---- 将端口加入 VAC 端口
Ruijie(config-vac-port)#port-member interface gigabitEthernet 0/5 ---- 将端口加入 VAC 端口
Ruijie(config-vac-port)#exi
Ruijie(config)#end
*Jun 23 10:48:10: %SYS-5-CONFIG_I: Configured from console by console
Ruijie#wr
Ruijie#device convert mode virtual ---- 修改模式为虚拟化模式
Convert mode will backup and delete config file, and reload the switch. Are you sure to continue[yes/no]:yshow virtual-ac role ----// VAC 信息查看
备设备:
Ruijie(config)#virtual-ac domain 1 ---- 进入 VAC 配置模式,相连设备的 domain ID 必须一致
Ruijie(config-vac-domain)#device 2 ---- device ID 设置为 2 ,相当于就是 AC 1 的意思
Ruijie(config-vac-domain)#device 2 priority 120 ---- device 2 的优先级
Ruijie(config-vac-domain)#device 2 description AC-2 ---- 说明的意思
Ruijie(config-vac-domain)#exi
Ruijie(config)#vac-port ---- 进入 VAC 端口模式
Ruijie(config-vac-port)#port-member interface gigabitEthernet 0/4 ---- 将端口加入 VAC 端口
Ruijie(config-vac-port)#port-member interface gigabitEthernet 0/5 ---- 将端口加入 VAC 端口
Ruijie(config-vac-port)#end
*Jun 23 10:51:45: %SYS-5-CONFIG_I: Configured from console by console
Ruijie#wr
Ruijie#device convert mode virtual ---- 修改模式为虚拟化模式
Convert mode will backup and delete config file, and reload the switch. Are you sure to continue[yes/no]:yshow virtual-ac role ----// VAC 信息查看
交换机(核心交换机)
vlan 2022
exit
interface rang g0/4-5
switchport access vlan 2022
mtu 9216
exit
链路聚合配置(核心、AC、汇聚)
AC
interface ag 1
switchport mode trunk
exit
interface rang g1/0/1,2/0/1
port-group 1
exit ----//配置业务聚合口核心
interface ag 1
switchport mode trunk
exit
interface rang g0/1-2
port-group 1
exit ----//配置与 AC 互联的业务聚合口
Ruijie(config)# aggregateport load-balance src-dst-ip ----//在核心上做基于 IP 的负载均衡interface ag 2
switchport mode trunk
exit
interface rang g0/7-8
port-group 1
exit ----//配置与汇聚互联的业务聚合口汇聚
interface ag 2
switchport mode trunk
exit
interface rang g0/7-8
port-group 1
exit ----//配置与核心互联的业务聚合口
Ruijie(config)# aggregateport load-balance src-dst-ip ----//在汇聚上做基于 IP 的负载均衡
BFD 检测
Ruijie(config)#int r gi1/0/3,2/0/3 ---- 一次加入不同的端口号
Ruijie(config-if-range)#no switchport ---- 关闭交换功能
Ruijie(config-if-range)#exi
Ruijie(config)#virtual-ac domain 1 ---- 进入 VAC 配置模式
Ruijie(config-vac-domain)#dual-active detection bfd ---- VAC 开启 BFD
Ruijie(config-vac-domain)#dual-active bfd interface gigabitEthernet 1/0/3 ---- 设置 BFD 端口
Ruijie(config-vac-domain)#dual-active bfd interface gigabitEthernet 2/0/3 ---- 加入 BFD 端口
show virtual-ac balance-info ----//AP 上线后,检查 AP 和终端是否负载均衡