LLDP技术白皮书皮书.docx

上传人:b****3 文档编号:3497786 上传时间:2022-11-23 格式:DOCX 页数:15 大小:251.87KB
下载 相关 举报
LLDP技术白皮书皮书.docx_第1页
第1页 / 共15页
LLDP技术白皮书皮书.docx_第2页
第2页 / 共15页
LLDP技术白皮书皮书.docx_第3页
第3页 / 共15页
LLDP技术白皮书皮书.docx_第4页
第4页 / 共15页
LLDP技术白皮书皮书.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

LLDP技术白皮书皮书.docx

《LLDP技术白皮书皮书.docx》由会员分享,可在线阅读,更多相关《LLDP技术白皮书皮书.docx(15页珍藏版)》请在冰豆网上搜索。

LLDP技术白皮书皮书.docx

LLDP技术白皮书皮书

 

EAPS技术白皮书

 

文件编号

文件类别

技术白皮书

编写

王延华

日期

2007/03/20

审核

日期

批准

日期

 

神州数码网络有限公司

 

修改记录

版本

日期

修改纪要

修改人

审核人

发现问题

VX.X

YYYY-MM-DD

创建

XXX

XXX

[说明:

技术白皮书由研发人员编写初稿(要归档到研发中心CC服务器相关项目或部门中),提交给产品经理,产品经理进行修订润色,形成可提供给外部客户的最终稿(归档到产品部知识库)。

[]内蓝色字体部分为文档内容编写提要,请产品经理注意技术白皮书最终定稿后请删除[]内容。

]

 

1.概述

在一些以太网或者城域网的环境中,需要利用备份的链路快速取代发生故障的链路,以保障数据的通信不受影响。

该功能对一些关键应用已经必不可少,而且显得越发重要。

EAPS就是针对这种需要提出的,针对以太网协议实现的一个简单的,快速的链路备份和恢复协议。

通常情况下,以太网内的交换机连接成一个环。

EAPS的主节点阻塞其副端口,以保证该链路的畅通,且让链路不成为环路。

在该环上任意一个节点的端口(需是接入该环路的端口)发生Down事件时,EAPS协议会在这种情况下立即打开其主节点的副端口,从而保证了整个链路的畅通,保证了数据通信不被中断。

数据链路的恢复时间与环上接入的交换机数目有关,快则几百毫秒,通常能够在2秒之内迅速恢复链路的畅通。

而在发生Down事件的节点Up之后,EAPS协议会重新阻塞其副端口,恢复EAPS协议运行时的初始状态。

EAPS协议比较简单,因此该协议运行的开销时间较少,且配置简单。

[简要介绍本文档编写的背景和目的,主要介绍技术产生的背景,以及该技术满足了哪些实际需要,概要说明该技术及其应用场合。

-备注:

[]内蓝色字体部分为文档内容编写提要,实际文档完成后请删除[]内容]

2.缩写和术语

[列出本文档使用到的缩写和术语,并解释。

]

EAPS(EthernetAutomaticProtectionSwitching),以太网链路自动保护协议

3.技术介绍

[本部分详细介绍该技术的基本原理以及应用方案。

]

EAPS是一个用于以太网环路保护的链路层协议。

它在以太网环完整时能够防止数据环路引起的广播风暴,而当以太网环上一条链路断开时能迅速恢复环网上各个节点之间的通信通路。

EAPS协议功能上类似于STP协议。

同STP协议相比,EAPS具有以下特点:

<1>EAPS专用于以太网环型拓扑环境

<2>收敛速度快,通常小于1秒。

理想状况下可以达到100-50毫秒

图3.1EAPS示意图

1.控制VLAN

控制VLAN是一个虚拟的VLAN,仅仅用来传递EAPS的协议报文。

为了避免引起同其它已经配置的VLAN的混淆,应尽量避免将控制VLANID配置为其它已经配置的VLANID。

不同的EAPS环上应该配置不同的控制VLANID。

2。

域和以太网环

具有相同控制VLANID的,环形连接的交换机构成一个域。

为了不引起混淆,域ID的配置最好同控制VLAN一致。

如图1.1所示Domain1就是一个EAPS域,以太网环Ring1上的所有节点属于这个EAPS域。

3.以太网环(EAPS环)

环形连接的以太网网络拓扑。

每个环有两种状态。

健康状态:

整个环网物理链路是连通的

断裂状态:

环网中一处或者多处物理链路断开

4.节点

以太网环网上每个交换机都称为一个节点。

节点由如下角色:

主节点:

每个环上有一个主节点,它是发起环路探测和进行环路预防的主要操作节点。

传输节点:

每个环上除了主节点外的其他所有节点为传输节点。

节点角色由用户的配置决定。

如图1.1所示,SwitchA是Ring1的主节点,SwitchB、SwitchC,SwitchD和SwitchE为Ring1的传输节点。

5.主端口和副端口

主节点和传输节点分别有两个端口接入以太网环,其中一个为主端口,另一个为副端口。

端口的角色由用户的配置决定。

主节点的主端口和副端口

主节点的主端口用来发送环路健康检查报文(Hello),副端口用来接收主节点发出的Hello报文。

当以太网环处在健康状态时,主节点的副端口在逻辑上阻塞其它数据,只允许EAPS的报文通过。

当以太网环处在断裂状态时,主节点的副端口将解除阻塞状态,转发数据报文。

传输节点的主端口和副端口在功能上没有区别

端口的角色由用户的配置决定。

如图1.1所示,SwitchA的E1/1为主端口,E1/2为副端口。

6.定时器

主节点在发送和接收EAPS协议报文时用到两个定时器:

Hello定时器和Fail定时器。

Hello定时器:

定义主节点主端口发送健康检测报文的时间间隔的定时器。

Fail定时器:

定义主节点副端口接收健康检测报文的超时时间的定时器。

Fail定时器的值必须大于或等于Hello定时器值的3倍

EAPS协议运行机制:

1.链路Down告警机制

当传输节点发现自己任何一个属于EAPS域的端口Down时,都会立刻发送链路Down报文给主节点。

主节点收到链路Down报文后立刻解除其副端口的阻塞状态,并发送LINK-DOWN-FLUSH-FDB报文通知所有传输节点,使其更新各自的MAC地址转发表。

2..轮询机制

主节点的主端口根据配置的Hello-timer,定时向其邻居发送Hello报文。

如果环路是健康的,主节点的副端口将收到健康检测报文,主节点将保持副端口的阻塞状态。

如果环路是断裂的,主节点的副端口在超时定时器超时后也无法收到健康检测报文。

主节点将解除副端口的阻塞状态,同时发送LINK-DOWN-FLUSH-FDB报文通知所有传输节,使其更新各自的MAC地址转发表。

3.环路恢复

主节点在环路故障后,如果副端口收到了主节点发出的Hello报文,则证明环路已经恢复,这时主节点阻塞自己的副端口,并向其邻居发送LINK-UP-FLUSH-FDB报文。

传输节点上属于EAPS域的端口重新UP后,主节点可能在过了一段时间后才能发现环路恢复。

这段时间对于正常的数据VLAN来说,网络有可能形成一个临时的环路,从而产生广播风暴。

为了防止临时环路的产生,传输节点发现自己接入环网的端口重新UP后,立即将其临时阻塞(只允许控制VLAN的报文通过),只有收到主节点发送的LINK-UP-FLUSH-FDB报文之后,才解除该端口的阻塞状态。

4.主要特性

[本部分详细说明该功能或技术所具有的主要特性及指标,已在或即将在哪些产品上支持,以及使用的限制条件、已知功能缺陷的规避办法。

]

该协议最主要的指标为:

链路在节点发生故障时,链路恢复通信的时间。

经过我们的自测,通常在2-3秒。

偶尔会较快,在一秒之内恢复,这主要看节点之间的距离,以及是否要跨越故障节点。

(我们可能会在以后的版本中考虑优化问题)

目前支持的产品:

IVY平台的76,59,5526系列。

需要是5.3及以后的版本

互斥条件:

目前该实现和MSTP和dot1x互斥,即接入EAPS环的端口不能启用MSTP或者dot1x协议。

5.技术特色与优势

[如果其他厂商产品也有相应或类似功能,请对比说明我们的技术优势,包括通过认证情况,获得证书/专利等情况。

--该部分由研发人员提供部分素材,主要由产品经理来编写润色。

]

目前公开介绍的类似的技术:

华为RRPP(RapidRingProtectionProtocol,快速环保护协议)

<1>从配置上看,华为除了其引入了主环和辅助环的概念,增加配置的复杂性之外,从配置到用途,基本上类似于EAPS,估计也是参考EAPS的一个实现。

<2>华为的实现中,其控制VLAN,占了一个VLANID,在配置了RRPP之后,该VLAN就被RRPP占用,不能够再进行实际的配置,例如再在VLAN下配置IP地址等,而且节点的主,副端口必须配置为Trunk端口,且允许控制VLAN的报文通过。

我们的EAPS的配置没有这个限制,也不需要环上的端口是否配置为Trunk端口。

而且我们的控制VLAN,其实只是一个虚的ID号而已,不影响实际VLAN的配置和使用。

目前尚不清楚华为这样实现的原因,是不是这样的实现比我们的效率高,目前并不清楚。

<3>从华为的配置来看,其引入的主,副环的配置模式,增加了配置的复杂性。

如,一个环与两个环相切的情况,可能华为就无法配置。

而我们的实现就不受此限制。

6.典型应用指南

[本部分介绍该技术几种典型的应用举例,包括组网方案、具体配置等。

]

EAPS典型案例1

图12EAPS典型配置案例1

上面的拓扑是大多数情况下使用EAPS协议的情形。

多个交换机组成一个单一的EAPS环,所有的交换机都只配置了一个EAPS域,从而组成一个单一的EAPS环。

在上面的配置中,SWITCHA配置为EAPS环的主节点,并且配置E1/1为主端口,E1/2为副端口。

其它交换机为EAPS环的副节点,分别配置了主端口和副端口。

为了避免环路,在使能整个EAPS环的各EAPS域时,应该暂时关闭其中主节点的一个端口,等到所有节点配置完成后,再打开该端口。

在关闭EAPS环时,需要确保该EAPS环没有环路。

SWITCHA配置任务序列:

Switch(Config)#eapsenable

Switch(Config)#eapsdomain4000

Switch(eaps-domain-4000)#control-vlan4000

Switch(eaps-domain-4000)#primary-portEthernet1/1

Switch(eaps-domain-4000)#secondary-portEthernet1/2

Switch(eaps-domain-4000)#fail-timer18

Switch(eaps-domain-4000)#hello-timer5

Switch(eaps-domain-4000)#node-modemaster

Switch(eaps-domain-4000)#enable

Switch(eaps-domain-4000)#exit

Switch(Config)#

SWITCHB配置任务序列:

Switch(Config)#eapsenable

Switch(Config)#eapsdomain4000

Switch(eaps-domain-4000)#control-vlan4000

Switch(eaps-domain-4000)#primary-portEthernet1/1

Switch(eaps-domain-4000)#secondary-portEthernet1/2

Switch(eaps-domain-4000)#enable

Switch(eaps-domain-4000)#exit

Switch(Config)#

SWITCHC配置任务序列:

Switch(Config)#eapsenable

Switch(Config)#eapsdomain4000

Switch(eaps-domain-4000)#control-vlan4000

Switch(eaps-domain-4000)#primary-portEthernet1/1

Switch(eaps-domain-4000)#secondary-portEthernet1/2

Switch(eaps-domain-4000)#enable

Switch(eaps-domain-4000)#exit

Switch(Config)#

SWITCHD配置任务序列:

Switch(Config)#eapsenable

Switch(Config)#eapsdomain4000

Switch(eaps-domain-4000)#control-vlan4000

Switch(eaps-domain-4000)#primary-portEthernet1/11

Switch(eaps-domain-4000)#secondary-portEthernet1/12

Switch(eaps-domain-4000)#enable

Switch(eaps-domain-4000)#exit

Switch(Config)#

EAPS典型案例2

图13EAPS典型配置案例2

上面的拓扑图中配置了两个相切的EAPS环,其中SWITCHE属于两个环1和2。

其中EAPS环1的域ID为4000,主节点为SWITCHA。

环2的域ID为100,主节点为SWITCHH。

两个主节点的主副端口分别配置为E1/1,E1/2。

EAPS环1的配置任务序列:

SWITCHA配置任务序列:

Switch(Config)#eapsenable

Switch(Config)#eapsdomain4000

Switch(eaps-domain-4000)#control-vlan4000

Switch(eaps-domain-4000)#primary-portEthernet1/1

Switch(eaps-domain-4000)#secondary-portEthernet1/2

Switch(eaps-domain-4000)#node-modemaster

Switch(eaps-domain-4000)#enable

Switch(eaps-domain-4000)#exit

Switch(Config)#

SWITCHB配置任务序列:

Switch(Config)#eapsenable

Switch(Config)#eapsdomain4000

Switch(eaps-domain-4000)#control-vlan4000

Switch(eaps-domain-4000)#primary-portEthernet1/1

Switch(eaps-domain-4000)#secondary-portEthernet1/2

Switch(eaps-domain-4000)#enable

Switch(eaps-domain-4000)#exit

Switch(Config)#

SWITCHC配置任务序列:

Switch(Config)#eapsenable

Switch(Config)#eapsdomain4000

Switch(eaps-domain-4000)#control-vlan4000

Switch(eaps-domain-4000)#primary-portEthernet1/1

Switch(eaps-domain-4000)#secondary-portEthernet1/2

Switch(eaps-domain-4000)#enable

Switch(eaps-domain-4000)#exit

Switch(Config)#

SWITCHD配置任务序列:

Switch(Config)#eapsenable

Switch(Config)#eapsdomain4000

Switch(eaps-domain-4000)#control-vlan4000

Switch(eaps-domain-4000)#primary-portEthernet1/1

Switch(eaps-domain-4000)#secondary-portEthernet1/2

Switch(eaps-domain-4000)#enable

Switch(eaps-domain-4000)#exit

Switch(Config)#

SWITCHE配置任务序列:

Switch(Config)#eapsenable

Switch(Config)#eapsdomain4000

Switch(eaps-domain-4000)#control-vlan4000

Switch(eaps-domain-4000)#primary-portEthernet1/1

Switch(eaps-domain-4000)#secondary-portEthernet1/2

Switch(eaps-domain-4000)#enable

Switch(eaps-domain-4000)#exit

Switch(Config)#

EAPS环2的任务配置序列:

SWITCHE配置任务序列:

Switch(Config)#eapsenable

Switch(Config)#eapsdomain100

Switch(eaps-domain-100)#control-vlan100

Switch(eaps-domain-100)#primary-portEthernet1/3

Switch(eaps-domain-100)#secondary-portEthernet1/4

Switch(eaps-domain-100)#enable

Switch(eaps-domain-100)#exit

Switch(Config)#

SWITCHF配置任务序列:

Switch(Config)#eapsenable

Switch(Config)#eapsdomain100

Switch(eaps-domain-100)#control-vlan100

Switch(eaps-domain-100)#primary-portEthernet1/1

Switch(eaps-domain-100)#secondary-portEthernet1/2

Switch(eaps-domain-100)#enable

Switch(eaps-domain-100)#exit

Switch(Config)#

SWITCHG配置任务序列:

Switch(Config)#eapsenable

Switch(Config)#eapsdomain100

Switch(eaps-domain-100)#control-vlan100

Switch(eaps-domain-100)#primary-portEthernet1/1

Switch(eaps-domain-100)#secondary-portEthernet1/2

Switch(eaps-domain-100)#enable

Switch(eaps-domain-100)#exit

Switch(Config)#

SWITCHH配置任务序列:

Switch(Config)#eapsenable

Switch(Config)#eapsdomain100

Switch(eaps-domain-100)#control-vlan100

Switch(eaps-domain-100)#primary-portEthernet1/1

Switch(eaps-domain-100)#secondary-portEthernet1/2

Switch(eaps-domain-100)#node-modemaster

Switch(eaps-domain-100)#enable

Switch(eaps-domain-100)#exit

Switch(Config)#

EAPS典型案例3

图14EAPS典型配置案例3

在上面的拓扑图中,SWITCHB,E,D分别属于两个EAPS环1和2。

其中B和D各有一个端口属于两个EAPS环,E有两个端口属于两个EAPS环。

在该种配置情况下,如果一个交换机的端口属于两个以上的环,则该端口所属的EAPS域的类型必须为传输节点。

在上面的配置情况下,B,E,D各有端口属于两个以上的环。

在该种情况下,该特殊端口的状态变化会影响到两个以上的环,在有些时候可能其中一个环的变化会影响到其它的环,从而导致混乱,因此除非必须,不建议上面的配置情况。

EAPS环1的配置任务序列:

SWITCHA配置任务序列:

Switch(Config)#eapsenable

Switch(Config)#eapsdomain4000

Switch(eaps-domain-4000)#control-vlan4000

Switch(eaps-domain-4000)#primary-portEthernet1/1

Switch(eaps-domain-4000)#secondary-portEthernet1/2

Switch(eaps-domain-4000)#node-modemaster

Switch(eaps-domain-4000)#enable

Switch(eaps-domain-4000)#exit

Switch(Config)#

SWITCHB配置任务序列:

Switch(Config)#eapsenable

Switch(Config)#eapsdomain4000

Switch(eaps-domain-4000)#control-vlan4000

Switch(eaps-domain-4000)#primary-portEthernet1/1

Switch(eaps-domain-4000)#secondary-portEthernet1/2

Switch(eaps-domain-4000)#enable

Switch(eaps-domain-4000)#exit

Switch(Config)#

SWITCHC配置任务序列:

Switch(Config)#eapsenable

Switch(Config)#eapsdomain4000

Switch(eaps-domain-4000)#control-vlan4000

Switch(eaps-domain-4000)#primary-portEthernet1/1

Switch(eaps-domain-4000)#secondary-portEthernet1/2

Switch(eaps-domain-4000)#enable

Switch(eaps-domain-4000)#exit

Switch(Config)#

SWITCHD配置任务序列:

Switch(Config)#eapsenable

Switch(Config)#eapsdomain4000

Switch(eaps-domain-4000)#control-vlan4000

Switch(eaps-domain-4000)#primary-portEthernet1/1

Switch(eaps-domain-4000)#secondary-portEthernet1/2

Switch(eaps-domain-4000)#enable

Switch(eaps-domain-4000)#exit

Switch(Config)#

SWITCHE配置任务序列:

Switch(Config)#eapsenable

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 数学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1