思科华为STP MOde.docx

上传人:b****7 文档编号:10784049 上传时间:2023-02-22 格式:DOCX 页数:16 大小:22.50KB
下载 相关 举报
思科华为STP MOde.docx_第1页
第1页 / 共16页
思科华为STP MOde.docx_第2页
第2页 / 共16页
思科华为STP MOde.docx_第3页
第3页 / 共16页
思科华为STP MOde.docx_第4页
第4页 / 共16页
思科华为STP MOde.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

思科华为STP MOde.docx

《思科华为STP MOde.docx》由会员分享,可在线阅读,更多相关《思科华为STP MOde.docx(16页珍藏版)》请在冰豆网上搜索。

思科华为STP MOde.docx

思科华为STPMOde

CISCOCatalyst3550与华为3026E混合环境,spanning-tree上有兼容问题。

CISCOSTP模式默认是PVST,

3550(config)#spanning-treemode?

mstMultiplespanningtreemode

pvstPer-Vlanspanningtreemode

rapid-pvstPer-Vlanrapidspanningtreemode

华为的STP模式是RSTP,

[3026E]stpmode?

rstpRapidSpanningTreeProtocolmode

stpSpanningTreeProtocolmode

两者在默认状态生成树有问题,

把CISCO改为Multiplespanningtreemode,

华为改为SpanningTreeProtocolmode

问题解决。

Feedback

#1楼 [楼主]  回复  引用  查看    

2006-12-1317:

23by苹果引擎

关于STP(生成树)配置

一、STP概述

STP(生成树协议)是一个二层管理协议。

在一个扩展的局域网中参与STP的所有交换机之间通过交换桥协议数据单元BPDU(BridgeProtocolDataUnit)来实现;为稳定的生成树拓扑结构选择一个根桥;为每个交换网段选择一台指定交换机;将冗余路径上的交换机置为Blocking,来消除网络中的环路。

IEEE802.1d是最早关于STP的标准,它提供了网络的动态冗余切换机制。

STP使您能在网络设计中部署备份线路,并且保证:

在主线路正常工作时,备份线路是关闭的。

当主线路出现故障时自动使能备份线路,切换数据流。

RSTP(RapidSpanningTreeProtocol)是STP的扩展,其主要特点是增加了端口状态快速切换的机制,能够实现网络拓扑的快速转换。

1.1设置STP模式

使用命令configspanning-treemode可以设置STP模式为802.1dSTP或者802.1wRSTP。

1.2配置STP

交换机中默认存在一个defaultSTP域。

多域STP是扩展的802.1d,它允许在同一台交换设备上同时存在多个STP域,各个STP域都按照802.1d运行,各域之间互不影响。

它提供了一种能够更为灵活和稳定网络环境,基本实现在VLAN中计算生成树。

1.2.1创建或删除STP

利用命令createstpd和deletestpd可以创建或删除STP。

缺省的defaultSTP域不能手工创建和删除。

1.2.2使能或关闭STP

交换机中STP缺省状态是关闭的。

利用命令configstpd可以使能或关闭STP。

1.2.3使能或关闭指定STP的端口

交换机中所有端口默认都是参与STP计算的。

使用命令configstpdport可以使能或关闭指定的STP端口。

1.2.4配置STP的参数

运行某个指定STP的STP协议后,可以根据具体的网络结构调整该STP的一些参数。

交换机中可以调整以下的STP协议参数:

BridgePriority

HelloTime

ForwardDelay

MaxAge

另外每个端口上可以调整以下参数:

PathCost

PortPriority

表1-1配置STP参数的常用命令

configstpdforwarddelay配置根桥交换机端口状态切换的时间间隔

configstpdhellotime配置根桥交换机发送BPDU的时间间隔

configstpdmaxage配置BPDU报文老化的最长时间间隔

configstpdpriority配置运行STP协议时本交换机的优先级

configstpdportcost配置参与STP计算端口的路径开销

configstpdportpriority配置参与STP计算的端口的优先级

1.2.5显示STP状态

利用命令showstpd可以查看STP的状态,包括:

BridgeID

RootBridgeID

STP的各种配置的参数

利用命令showstpdport可以显示端口的STP状态,包括:

端口状态

Designatedport

端口的各种配置参数

#2楼 [楼主]  回复  引用  查看    

2006-12-1317:

33by苹果引擎

mstp华为与cisco的对接配置方法

在“Cisco6506-l2-0608.log”这里面的mstp的配置,setspantreemstconfignameSD_QDDLrevision1,缺省情况下,我们的修订级别应该是0。

这样造成了与cisco之间的域间互通,把两端设备的修订级别都修改成一样的再试试看?

stpinstance1priority28672

stpinstance2priority24576

stpinstance0rootsecondary

stpbpdu-protection

stpenable

stpregion-configuration

region-nameSD_QDDL

instance1vlan2

instance2vlan3

activeregion-configuration

stpconfig-digest-snooping

stpconfig-digest-snooping必须要将此命令写上

#3楼 [楼主]  回复  引用  查看    

2006-12-1414:

17by苹果引擎

Cisco3550的配置命令手册-详细说明MST区域配置和启用MSTP

  为了使两个或多个交换机在同一个MST区域,你必须有相同的VLAN到实例映射,相同的配置修正号,和相同的名字。

  

  从特权模式开始,跟着这些步骤指派MST区域配置和启用MSTP。

这个过程是必需的。

  

  命令目的

  Step1configureterminal进入全局配置模式

  Step2spanning-treemstconfiguration进入MST配置模式

  Step3instanceinstance-idvlanvlan-range映射VLAN到一个MST实例

  •对于instance-id,范围从1到15。

  •对于vlanvlan-range,范围从1到4094。

  当你映射一个VLAN到MST实例,映射增大,并且被指定的VLAN范围被增加或被移动到现有的一个实例当中。

  为了指定一个范围,使用一个连字号;例如,instance1vlan1-63映射VLAN1至63到MST实例1。

  为指定一个系列,使用一个逗号;例如,instance1vlan10,20,30映射VLAN10,20,和30到MST实例1.

  Step4namename指定配置名。

该name字符串有最大32个字符串并区分大小写。

  Step5revisionversion指定配置修订号数字.范围是0到65535.

  Step6showpending显示等待配置来确认你的配置

  Step7exit应用所有改变,并返回到全局配置模式.

  Step8spanning-treemodemst起用MSTP。

RSTP也被启用。

  

  

  注意改变生成树模式会中断流量,因为所有以前的生成树实例被停止,并启用一个新的生成树实例。

  

  在同一时间,你不能同时运行MSTP和PVST

  Step9end返回特权模式

  Step10showrunning-config确认你的条目

  Step11copyrunning-configstartup-config(可选)在配置文件中保存你的条目

  

  为了返回缺省MST区域配置,使用命令:

  (global)nospanning-treemstconfiguration

  为了返回缺省VLAN实例映射,使用命令:

  (config-mst)noinstanceinstance-id[vlanvlan-range]

  为了返回缺省名,使用命令:

  (config-mst)noname

  为了返回缺省修正号,使用命令:

  (config-mst)norevision

  为了重新启用PVST,使用命令:

  (config)spanning-treemodepvst

  

  这个例子显示怎样进入MST配置模式,映射VLAN10-20进入MST实例1,命名区域region1,设置配置修正号1,显示挂起的配置,应用变化,并且返回全局配置模式:

  

  Switch(config)#spanning-treemstconfiguration

  

  Switch(config-mst)#instance1vlan10-20

  

  Switch(config-mst)#nameregion1

  

  Switch(config-mst)#revision1

  

  Switch(config-mst)#showpending

  

  PendingMSTconfiguration

  Name[region1]

  Revision1

  InstanceVlansMapped

  -----------------------------

  01-9,21-4094

  110-20

  -------------------------------

  

  Switch(config-mst)#exit

  

  Switch(config)#

  

  配置根交换机

  

  交换机为映射到他的VLANs保持一个生成树实例。

一个桥ID,包含交换机优先级和交换机MAC地址。

和每个实例相关联。

拥有最低桥ID的交换机成为VLANs组的根交换机。

  

  为配置一台交换机成为根交换机,使用spanning-treemstinstance-idroot全局配置命令来修改交换机缺省优先级从32768到一个特定的低值,以便交换机成为特定生成树实例的根交换机。

因为扩展系统ID的支持,如果这个值将导致该交换机成为指定生成树实例的根,交换机为特定实例设置他自己的优先级到24576。

  

  如果针对指定实例的任何根交换机有一个低于24567的优先级,交换机设置他自己的优先级到比最低交换机优先级还要低4096。

(4096是一个4位交换机优先级值的最低有意义位,就像表14-1种显示的。

  

  

  注意:

运行的软件比Release12.1(8)EA1要早的Catalyst3550交换机不支持扩展的系统ID。

运行的软件比Release12.1(9)EA1要早的Catalyst3550不支持MSTP。

  

  

  注意:

如果你的网络包含支持或不支持扩展系统ID的交换机,带有扩展系统ID支持的交换机不太可能成为根交换机。

每当VLAN号大于所连接的运行旧软件的交换机的优先级,扩展系统ID增加交换机优先级值。

  

  

  注意:

针对每个生成树实例的根交换机应该是一台骨干或者分发交换机。

不要配置一个访问(入口)交换机作为生成树主根。

  

  

  为指定二层网络直径(它是二层网络任何两个末端站点之间的交换机跳数),使用diameter关键字,他只对实例0MST有效。

当你指派网络直径时,交换机为该直径网络自动设置一个最佳的hello时间,转发延迟时间,和最大老化时间,这可以显著的减少收敛时间。

你可以使用hello关键字来覆盖自动计算的hello时间。

  

  

  注意:

我们建议你在配置交换机作为根交换机之后,避免用命令手工配置hello时间,转发延迟时间,和最大老化时间。

  

  

  从特权模式开始,以下这些步骤配置一台交换机作为根交换机:

  CommandPurpose

  Step1configureterminal进入全局配置模式

  Step2spanning-treemstinstance-idrootprimary[diameternet-diameter[hello-timeseconds]]配置一台交换机为根交换机

  •对于instance-id,范围是0到15.

  •(可选)对于diameternet-diameter,在任何两个末端站点之间指定最大交换机数目。

这个范围是2到7。

这个关键字对实例0MST可用。

  •(可选)对于hello-timeseconds,由根交换机产生的配置消息之间用秒数指定间隔。

  Step3end返回特权模式 

  Step4showspanning-treemstinstance-id确认你的条目 

  Step5copyrunning-configstartup-config(可选)保存你的条目到配置文件。

  

  为返回交换机他的缺省模式,使用命令:

  (global)nospanning-treemstinstance-idroot

  

  配置一个备用根交换机

  

  当你配置一台作为备用根支持扩展系统ID的catalyst3550交换机,生成树交换机的优先级从缺省32768改变为28672。

如果主交换机失效,从交换机紧接着成为根交换机。

假定其他网络交换机使用缺省交换机优先级32768,并且因此不会成为根交换机。

对于缺省没有扩展系统ID支持的catalyst3550交换机(比Release12.1(8)EA1早的软件发行版),交换机优先级被变成16384。

  

  你可以在超过一台交换机上执行这条命令来配置多备份根交换机。

当你用全局配置命令spanning-treemstinstance-idrootprimary配置主根交换机时,用相同的网络直径和hello时间值。

  

  从特权模式开始,以下这些步骤配置一台交换机作为从根交换机:

  CommandPurpose

  Step1configureterminal进入全局配置模式 

  Step2spanning-treemstinstance-idrootsecondary[diameternet-diameter[hello-timeseconds]]配置一台交换机作为从交换机

  •对于instance-id,范围是0-15

  •(可选)对于diameternet-diameter,在任何两个末端站点之间指定最大交换机数目。

范围是2-7。

这个关键字只对MST实例0有效。

  •(可选)对于hello-timeseconds,以秒数指定由根交换机产生的配置消息之间的间隔。

范围是1-10秒;缺省为2秒。

  当配置主交换机时,用相同的网络直径和hello时间值。

请看“配置根交换机”部分。

  Step3end返回特权模式 

  Step4showspanning-treemstinstance-id确认你的条目 

  Step5copyrunning-configstartup-config(可选)保存你的条目到配置文件

  

  为返回交换机到他的缺省设置,使用命令:

  (global)nospanning-treemstinstance-idroot

  

  配置端口优先级

  

  如果一个环路发生,当一个端口转为转发模式时,MSTP使用端口优先级。

你可以指派更高优先级值(更低数字值)给你想第一个选择的接口,以及更低的优先级(更高数字值)给你想最后选择的接口。

如果所有接口有相同的优先级值,MSTP把有最低接口号的接口放入转发模式,并阻断其他的接口。

  

  从特权模式开始,以下这些步骤配置一个接口的MSTP端口优先级:

  CommandPurpose

  Step1configureterminal进入全局配置模式 

  Step2interfaceinterface-id进入接口配置模式,并指派一个接口来配置。

  有效的接口包括物理端口和端口隧道。

有效的端口号为1-64。

  Step3spanning-treemstinstance-idport-prioritypriority为一个MST实例配置端口优先级。

  •对于instance-id,范围是0-15。

  对于priority,范围时0-255;缺省时128。

有最低的号数,就有最低的优先级。

  Step4end返回特权模式 

  Step5showspanning-treemstinterfaceinterface-id

  or

  showspanning-treemstinstance-id确认你的条目 

  Step6copyrunning-configstartup-config(可选)保存你的配置到配置文件

  

  

  注意:

只有当端口为线路启用状态,特权命令showspanning-treemstinterfaceinterface-id才显示信息。

否则,你可以用特权模式命令showrunning-configinterface来确认配置。

  

  

  为返回接口的缺省设置,使用命令:

  (interface)nospanning-treemstinstance-idport-priority

  

  配置端口开销

  

  MSTP路径开销缺省值得至于接口的媒介速度。

如果一个回路发生,当选择一个接口进入转发模式时,MSTP使用开销。

你可以为指派更低的开销值给你想选择的第一个接口,以及更高的开销给你想最后选者的接口。

如果所有接口有相同的开销值,MSTP把最低接口号的接口放入转发模式,并且阻断其他的接口。

  

  从特权模式开始,以下这些步骤来配置接口的MSTP开销:

  CommandPurpose

  Step1configureterminal进入全局配置模式 

  Step2interfaceinterface-id进入接口配置模式并指定一个接口来配置。

有效的接口包括物理端口和端口隧道。

有效的端口号为1-64。

  Step3spanning-treemstinstance-idcostcost配置一个MST实例开销。

  如果一个回路发生,当选择一个接口进入转发模式时使用MST的接口开销。

一个更低的数字代表更高速率传送。

  •对于instance-id,范围0-15。

  •对于cost,范围从1到200000000;MSTP路径开销缺省值得至于接口的媒介速度。

  Step4end返回的全模式 

  Step5showspanning-treemstinterfaceinterface-id

  or

  showspanning-treemstinstance-id确认你的条目 

  Step6copyrunning-configstartup-config(可选)保存你的条目到配置文件

  

  

  注意:

只有当端口为线路启用状态,特权命令showspanning-treemstinterfaceinterface-id才显示信息。

否则,你可以用特权模式命令showrunning-configinterface来确认配置。

  

  

  为返回接口的缺省设置,使用命令:

  (interface)nospanning-treemstinstance-idcost

  

  配置交换机优先级

  

  你可以配置交换机优先级并使他更有可能成为根交换机。

  

  当使用该命令时多加小心。

对于大多数情况,我们建议你使用spanning-treemstinstance-idrootprimary和spanning-treemstinstance-idrootsecondary全局配置命令。

  

  从特权模式开始,以下的这些步骤来配置交换机优先级:

  CommandPurpose

  Step1configureterminal进入全局配置模式 

  Step2spanning-treemstinstance-idprioritypriority为一个MST实例配置交换机优先级

  •对于instance-id,范围是0-15。

  •对于优先级priority,范围是0-61440以4096递增;缺省为32768.更低的号,交换机更有可能成为根交换机。

  可用的优先级值是0,4096,8192,12288,16384,20480,24576,28672,32768,36864,40960,45056,49152,53248,57344,and61440.所有其他值被拒绝。

  Step3end返回特权模式 

  Step4showspanning-treemstinstance-id确认你的条目 

  Step5copyrunning-configstartup-config(可选)保存你的条目到配置文件中。

  

  为返回接口的缺省设置,使用命令:

  (global)nospanning-treemstinstance-idpriority

  

  配置hello时间

  

  你可以改变hello时间来配置根交换机之间产生的配置消息间隔。

  

  

  注意:

使用该命令时多加小心。

对于大多数情况,我们建议你使用spanning-treemstinstance-idrootprimary和spanning-treemstinstance-idrootsecondary全局配置命令来改变hello时间。

  

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

当前位置:首页 > 工程科技 > 能源化工

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

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