IRF MAD检测及相关问题验证
内部公开
华为三康技术有限公司 Huawei-3Com Technologies Co., Ltd.
文档编号 Document ID 文档状态 Document Status 密级 Confidentiality level 内部公开 共13页 Total 13 pages IRF MAD检测及相关问题验证
拟制 Prepared by 评审人 Reviewed by 批准 Approved by
赵玉琦 08436 Date 日期 Date 日期 Date 日期 2011-09-28
华为三康技术有限公司 Huawei-3Com Technologies Co., Ltd.
版权所有 侵权必究 All rights reserved
2011-09-28
H3C机密,未经许可不得扩散
第1页, 共13页
IRF MAD检测及相关问题验证
内部公开
修订记录 Revision Record
日期 Date 修订 版本 Revision Version 1.00 修改 章节 Sec No. 修改描述 Change Description 作者 Author 2011-09-28 初稿完成 赵玉琦 2011-09-28
H3C机密,未经许可不得扩散 第2页, 共13页
IRF MAD检测及相关问题验证
内部公开
目录 Table of Contents
1 2
IRF简介 ............................................................................................................................ 4 多IRF冲突检测(MAD功能) ....................................................................................... 4 2.1 2.2
机制介绍 ............................................................................................................... 4 原理介绍 ............................................................................................................... 5 2.2.1 LACP MAD .................................................................................................. 5 2.2.2 BFD MAD ..................................................................................................... 7 2.2.3 ARP MAD ..................................................................................................... 8
3
实验 ................................................................................................................................. 10 3.1 3.2 4
LACP MAD检测实验 ........................................................................................ 10 BFD MAD检测实验 ........................................................................................... 11
相关问题验证 ................................................................................................................. 13
5
总结 ................................................................................................................................. 13
2011-09-28
H3C机密,未经许可不得扩散 第3页, 共13页
IRF MAD检测及相关问题验证
内部公开
1 IRF简介
IRF(Intelligent Resilient Framework,智能弹性架构)是H3C自主研发的软件虚拟化技术。它的核心思想是将多台设备通过IRF物理端口连接在一起,进行必要的配置后,虚拟化成一台“分布式设备”。使用这种虚拟化技术可以集合多台设备的硬件资源和软件处理能力,实现多台设备的协同工作、统一管理和不间断维护。
图1 IRF
2 多IRF冲突检测(MAD功能)
2.1 机制介绍
IRF链路故障会导致一个IRF变成两个新的IRF。这两个IRF拥有相同的IP地址等三层配置,会引起地址冲突,导致故障在网络中扩大。为了提高系统的可用性,当IRF分裂时我们就需要一种机制,能够检测出网络中同时存在多个IRF,并进行相应的处理尽量降低IRF分裂对业务的影响。MAD(Multi-Active Detection,多Active检测)就是这样一种检测和处理机制。它主要提供以下功能:
(1)分裂检测
通过LACP(Link Aggregation Control Protocol,链路聚合控制协议)、BFD(Bidirectional
2011-09-28
H3C机密,未经许可不得扩散
第4页, 共13页
IRF MAD检测及相关问题验证
内部公开
Forwarding Detection,双向转发检测)或者免费ARP(Gratuitous Address Resolution Protocol)来检测网络中是否存在多个IRF。
(2)冲突处理
IRF分裂后,通过分裂检测机制IRF会检测到网络中存在其它处于Active状态(表示IRF处于正常工作状态)的IRF。冲突处理会让Master成员编号最小的IRF继续正常工作(维持Active状态),其它IRF会迁移到Recovery状态(表示IRF处于禁用状态),并关闭Recovery状态IRF中所有成员设备上除保留端口以外的其它所有物理端口(通常为业务接口),以保证该IRF不能再转发业务报文。(缺省情况下,只有IRF物理端口是保留端口,如果要将其它端口,比如用于远程登录的端口,也作为保留端口,需要使用命令行进行手工配置。)
(3)MAD故障恢复
IRF链路故障导致IRF分裂,从而引起多Active冲突。因此修复故障的IRF链路,让冲突的IRF重新合并为一个IRF,就能恢复MAD故障。如果在MAD故障恢复前,处于Recovery状态的IRF也出现了故障,则需要将故障IRF和故障链路都修复后,才能让冲突的IRF重新合并为一个IRF,恢复MAD故障;如果在MAD故障恢复前,故障的是Active状态的IRF,则可以通过命令行先启用Recovery状态的IRF,让它接替原IRF工作,以便保证业务尽量少受影响,再恢复MAD故障。
2.2 原理介绍
IRF支持的MAD检测方式有:LACP MAD检测、BFD MAD检测和ARP MAD检测。三种检测方式虽然原理不同但是功能效果相同,能够满足不同组网需求。
? LACP MAD检测用于基于LACP的组网检测需求; ? BFD MAD检测用于基于BFD的组网检测需求;
? ARP MAD检测用于基于非聚合场合的Resilient ARP的组网检测需求。
这三种方式独立工作,彼此之间互不干扰。因此,同一IRF内可以配置多种MAD检测方式。
2.2.1 LACP MAD
(1)LACP MAD检测原理
LACP MAD检测是通过扩展LACP协议报文内容实现的,即在LACP协议报文的扩展字段内定义一个新的TLV(Type/Length/Value,类型/长度/值)数据域——用于交互IRF的
2011-09-28
H3C机密,未经许可不得扩散
第5页, 共13页