《EIPS技术原理4223.pptx》由会员分享,可在线阅读,更多相关《EIPS技术原理4223.pptx(40页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、EIPS技术原理内容提要1 技术产生2 基本原理3 基本概念4 单环应用5 负载均衡应用6 多层次组网应用7 与STP协议混合组网8 与REP组网9 练习技术产生 在二层网络中,对于网络可靠性一般采用STP协议,STP协议是由IEEE开发的一种标准的环网保护协议,并得到广泛应用,但实际应用中受到网络大小的限制,收敛时间受网络拓扑影响,不能满足50ms的拓扑收敛速度。技术产生 为了缩短收敛时间,消除网络尺寸的影响,EAPS(Ethernet Automatic Protection Switching)协议应运而生,EAPS是Extreme Networks 公司提出的为解决二层环路问题的方案(
2、RFC 3619)。和STP协议相比,EAPS协议具有拓扑收敛速度快(低于50ms)和收敛时间与环网上节点数无关的特点。技术产生 EIPS(Ethernet Intelligent Protection Switching)协议是由迈普通信技术公司综合EAPS、ZESR和RRPP等环网技术的优点,并增加了很多新的特征的以太环网保护技术。EIPS协议,线路断开和恢复几乎没有差别。EIPS基本网络及其基本原理基本网络及其基本原理 图 1EAPS基本网络EIPS基本网络及其基本原理基本网络及其基本原理 如图 1所示环中,M被定为Master 节点,其他交换机称Transit 节点。Master节点的
3、两个端口中,一个为primary,另一个为secondary。初始时,secondary 端口被阻塞,以避免环路。当某个Transit 节点发现自己相邻的某段链路出现问题时,将给Master节点发送Link Down 报文。Master 节点收到Link Down 报文后,清空FDB 表,将secondary 端口打开,并给Transit 节点发送COMM-FLUSH-FDB,Transit 节点将清空自己的FDB。此后的地址学习过程按普通方式重新开始。EIPS基本网络及其基本原理基本网络及其基本原理 为防止因各种原因使得Master 节点没收到Link Down 报文,Master 节点从p
4、rimary端口定时发送hello 报文,此报文通过环路从Master 节点的secondary 接收。如果在一定时间内secondary 端口没收到hello报文,Master 节点将认为环路中某段出现问题,于是开始与收到Link Down 报文时一样的处理过程。此后,Master 节点仍定时发送hello报文,如果从secondary 端口收到,则认为环路恢复,然后清空FDB 表,重新阻塞secondary 端口,并给所有Transit 节点发送COMP-FLUSH-FDB 报文。EIPS基本网络及其基本原理基本网络及其基本原理 在Master 节点发现链路恢复前,该链路相邻的Transi
5、t 节点先发现链路恢复,如果该Transit 节点立即将相应端口up,将出现环路。为避免这种情况,TRANSIT 在发现相邻链路恢复时,不要立即unblock相应端口,这种状态称为preforwarding此状态一直持续到收到Master 节点发来的COMP-FLUSH-FDB 报文。上述各种报文 hello,Link-Down,COMM-FLUSH-FDB,COMP-FLUSH-FDB 都是通过单独的control VLAN 发送的。基本概念EIPS 域 如图2 所示,EIPS 域由一组配置了相同的控制VLAN和多个受保护VLAN(构成Vlan Instance),并且相互联通的交换机群体构
6、成一个EIPS 域,一个物理环路中可以存在一个或多个EIPS 域,每个EIPS 域都可以定义自己的主节点、传输节点、边缘节点。一个域由一个或多个彼此相互连接的环组成,一个环中也可以包含一个或多个域。基本概念 图 2 单环多域可以通过单环多域的组网方式实现负载均衡。基本概念EIPS 环 一个EIPS 环物理上对应一个环形连接的以太网拓扑,一个EIPS 域由彼此相接的多 个EIPS 环构成。当由多个相互连接的环组成一个域时,其中一个为主环Level 0,其它环 可以退化为连接在主环上的各层次的分段(Segment)链路。根据需要选择EIPS 域内的一个环设置成主环。其它的环将退化成低层次段。基本概
7、念EIPS 控制VLAN EIPS 的协议报文在控制VLAN 内传播。每个EIPS 域具有一个控制VLAN。EIPS 保护VLAN 通常指业务vlan,每个EIPS 域都有多个保护VLAN,用户的业务在保护VLAN 内传 播,通过对保护VLAN 的进行环路保护,实现了业务流量的二层业务保护。基本概念主节点(master)主节点是EIPS 环的主要决策和控制节点。主环、各层次的分段(Segment)链路分 别具有一个主节点(可以合二为一),分别负责主环、各层次的分段(Segment)链路的决 策与控制。传输节点(transit)EIPS 环上除主节点以外的其它节点均可以称为传输节点,传输节点主要
8、是协助主节点 进行环路状态的监测以及在主节点的控制下进行业务倒换。基本概念边缘节点 EIPS 环上同时连接两个层次以上的节点称为边缘节点,边缘节点在高层次(层次数值 越小,层次越高)的角色为主或传输节点(含有两个端口),在低层次(接入层次)上为边缘辅助节点或边缘控制节点(只有一个接入端口),所谓边缘辅助或边缘控制节点是指在相 应的接入层次上的角色为传输节点或主节点。基本概念边缘辅助节点 边缘辅助节点是仅有一个端口在相应接入层次分段链路上的传输节点,主要是协助该分 段链路的主节点或边缘控制节点完成对分段链路的监测与业务倒换。各层次分段链路肯定存 在边缘辅助节点(一个或两个),但不一定存在边缘控制
9、节点,当只有一个边缘辅助节点时,则主节点的选取必须是边缘控制节点。基本概念边缘控制节点 边缘控制节点是仅有一个端口在相应接入层次分段链路上的主节点,与另一个边缘辅助节点一起完成对相应的接入层次分段链路的决策与控制。子环工作原理 子环工作原理 如图 3,将相交环划分为主层次环和低层次段链路后,主层次环是一个单环,按照单环保护运行机制进行保护。低层次段链路上的各个节点对该低层次段链路进行检测,保持该低层次环上任意两个节点的保护业务VLAN的数据通信最多有一条可以连通的逻辑途径,低层次段链路的HELLO、LINK-DOWN报文只会在本低层次段链路中传输,低层次段链路在环路切换时,边缘节点要将COMP
10、-FLUSH-FDB、COMM-FLUSH-FDB报文发送到高层次节点,通知高层次节点更新端口的FDB表,如图 4。子环工作原理 图 3 层次段模式子环工作原理 子环工作原理 图 4 低层次段拓扑发生变化向高层次发送flush报文子环工作原理 如果边缘控制节点EC在一段时间内没有收到HELLO报文,则认为链路发生故障。各个节点都在检测环上链路状态,当节点探测到自己端口链路状态故障时,通过发送LINK-DOWN报文给该层次段链路的边缘控制节和边缘辅助节点,边缘控制节点和边缘辅助节点就获知链路发生了故障。为了防止链路恢复时有环路产生,故障链路的相邻两个节点阻塞故障端口的保护业务VLAN的数据转发功
11、能,并禁止EIPS协议报文从故障端口转发。子环工作原理 边缘控制节点EC和边缘辅助节点EA检测该层次段链路的故障状态后,边缘控制节点EC从边缘端口以及被接入层次的两个端口发送COMM-FLUSH-FDB报文,如果故障端口不是边缘控制节点的边缘端口,则放开边缘控制节点的边缘端口保护业务VLAN的数据转发功能;边缘辅助节点检测到本层次段链路发送故障时,从边缘端口以及被接入层次的两个端口发送COMM-FLUSH-FDB报文。子环工作原理 传输节点收到COMM-FLUSH-FDB报文时,如果该节点的层次高于或者等于发送源的层次,则刷新端口FDB表。边缘节点从边缘端口收到COMM-FLUSH-FDB报文
12、时,如果该边缘接入端口对应的层次高于或者等于发送源的层次,并且上层次节点还没有获知发生源层次的链路状态变化,则向上层次转发该COMM-FLUSH-FDB报文,同时更新端口与保护业务VLAN相关的端口FDB表。EIPS 单环应用单环应用 单环组网时,先配置主节点,并在主节点上启动EIPS协议。如图 5中,EIPS环无故障时,网络N1和网络N2的之间的数据经过传输节点T2、T3和T4。EIPS 单环应用 图 5 无故障时数据流向的路径EIPS 单环应用如图 6,当图5中的T3和T4之间的线路故障时,则T3和T4向主节点发送LINK-DOWN消息。主节点打开副端口,并向环上所有的节点发送flush报
13、文,如图7所示。传输节点接收到flush报文后,要刷新端口的FDB表,N1和N2之间的数据要重新学习MAC地址。N1和N2之间的数据经过主节点,如图 8所示。EIPS 单环应用 图 6 T3和T4之间线路故障EIPS 单环应用图 7 主节点放开副端口并向传输节点发送flushEIPS 单环应用 图 8 数据经过主节点走备份线路 EIPS 单组网应用 图 9 故障恢复中 若T3和T4之间线路故障恢复,则 T3和T3先转到pre-fwd状态,对数据vlan还是阻塞的。主节点重新可以接收到Hello。转到pre-up状态。如图 9所示。EIPS 单环应用主节点的pre-up定时器超时后,转到comp
14、lete状态,block副端口,向传输节点发送comp-flush报文。T3和T4收到comp-flush后,不仅要刷新FDB表,还要转到complete状态。其它传输节点收到comp-flush报文要刷新FDB表。数据流向如图5。负载均衡应用 图 10 负载均衡方式组环如图 10,在同一个物理环环上配置两个EIPS逻辑环,EIPS环R1的主节点为M1,其数据实例为instance 1,EIPS环R2的主节为M2,其数据实例为instance 2。这里的实例与生成树的实例的意义完全相同。多层次组网应用 图 11 一级子环应用 如图 11,网络N1连接在层次段LS(1,1)上,网络N2连接在LS
15、(1,2)上。网络无故障时,N1和N2之间的数据流如图 11中所示。若层次段LS(1,1)出现故障,如图 12,则数据切换到新的路径上。多层次组网应用 图 12 LS(1,1)线路出现故障后的数据路径与STP混合组网 一般来说,使用STP协议和EIPS协议混合组网的时候,STP协议和EIPS协议不能共用端口,如图 13,因为STP协议和 EIPS协议都要对端口的实例的生成树状态进行设置,共用端口则会在设置端口的实例的生成树状态时产生冲突,导致协议不可用。但是,EIPS环和 STP环可以相切。如图 14。与STP混合组网 图 13 不支持STP与EIPS相交组网与STP混合组网 图 14 EIPS环和STP环相切与REP组网EIPS层次段通过边缘控制节点和辅助边缘节点接入REP域。当EIPS层次段拓扑发生变化时,边缘控制节点和辅助边缘节点通过MAIPU 的 REP端口向REP域发送REP TCN报文。组网方式如图 15。与REP组网与REP组网图 15 EIPS网段接入REP域