cisco交换机生成树协议具体怎么配置?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了cisco交换机生成树协议具体怎么配置?相关的知识,希望对你有一定的参考价值。

具体的配置方法如下:

1、首先先在VLAN上面启用生成树,具体的命令如下:spanning-tree vlan 2。

2、然后就需要建立根网桥,具体的方法如下:

(1)直接建立根网桥,具体的命令如下:spanning-tree vlan 2 root primary。

(2)通过修改优先级建立根网桥(根网桥在配置BPDU中设定TCN位,提示其他网桥快速清理MAC地址表。),具体的命令如下:spanning-treevlan 2 priority 24768(4096的倍数,值愈来愈小,优先级就愈来愈高.默认值是为32768的)。

3、确定路径,选定根端口,具体的方法如下:

(1)大家能够通过修改一下端口成本,具体的命令如下:(注意这是在配置模式下面进行的)spanning-tree vlan 2 cost ***(100m是为19,10m是为100,值愈来愈小,路径就愈来愈优先)。

(2)当然啦大家也可以修改一下端口优先级,具体的命令如下:(注意这是在接口模式下面进行的)spanning-tree vlan 2 port-priority ***(0-255,默认值是为128)。

4、可修改计时器(这是一个可选的操作)

(1)修改一下HELLO时间,具体的命令如下:spanning-tree vlan 2 hello-time **(1-10s,默认值是为两秒)。

(2)修改一下转发延迟的时间,具体的命令如下:spanning-tree vlan 2 forward-time ***(4-30s,默认值是为15s)。

(3)修改一下最大老化的时间,具体的命令如下:spanning-tree vlan 2 max-age ****(6-40,默认值是为20秒)。

5、快速端口的配置,具体的命令如下:spanning-tree portfas。

6、上行端口的配置,具体的命令如下:spanning-tree uplinkfast。

参考技术A 生成树协议英文名叫STP
在CISCO里启用的默认的是PVST,这个比标准的STP要好,因为PVST是基于VLAN的
这里我说说配置:
在全局模式输入:
spanning-tree vlan 1 root primary 给你解释一下,
这里spanning-tree 是STP的关键字,VLAN 1 是指定的VLAN 号,ROOT PRIMARY 这里是配置为主根的意思,这一个命令一般是敲在核心层或汇聚层的交换机上的

spanning-tree vlan 1 root secondy 这个是配置为从根, 这个命令一般也是敲在核心层或汇聚层的交换机上的,和主根一起使用,它的作用是,当主根崩了的时候,这个交换机就升级成了主根
这样,主根就这会跑到接入层交换机出了,可以保护好主根

spanning-tree uplinkfast 这个是PVST的加快收敛速度三大特性之一,它的作用是本地端口快速切换为转发状态,一般给接入层交换机配置,注:千万不要给核心或汇聚层配置,原因很简单,我配置了,我老师打我头

spanning-tree portfask 速端口,这个也是PVST的加快收敛速度三大特性之一,它的作用是,当你插入一个设备到一个没有启用的端口,那么这个端口马上进入转发状态

好国,就和你说明这几点吧。
同时想和你说,配置PVTP不难,就几个命令,但是学习PVST的理论你就会痛死的
这里还想和你说说STP的另外的几个好用版本
一个是RSTP 这个是IEEE提出来的,学名叫,快速生成树,它有一个最好的东东这P/A协商机制
一个是MSTP 这个好像也是IEEE提出来的,学名叫,多生成树,它有域的慨念

说了这么多,希望对你有一点帮助本回答被提问者采纳
参考技术B 在全局下或者接口下都可以使用spanning-tree命令,后面的命令根据模式的不同会有不同的配置,可以打?显示出来,后面有针对各个命令的说明。常用的接口下启用跟防护,bpdu防护之类的, 参考技术C enable
config
spanning-tree mode [STP/RSTP/MSTP](这里打?看一下有哪些模式)
每一台设备都要设置
参考技术D 3台交换机,拓扑就不画了。只是注意下端口,用f0/1 - 3。
交换机比较少,直接在三个交换机输入命令,创建vlan 2
开始命令基本一样
Switch>en
Switch#vlan d
Switch(vlan)#vlan 2
Switch(vlan)#^Z
Switch#conf t
Switch(config)#int r
Switch(config)#int range f0/1 - 3
Switch(config-if-range)#sw mode t
Switch(config-if-range)#no shutdown

至此,vlan 2 在三台上设置好了,在SW1上设置vlan2 的根网桥
SW1#conf terminal
SW1(config)#spanning-tree vlan 2 root primary
SW1(config)#^Z
设置好了,查看
SW1#show spanning-tree vlan 2
VLAN0002
Spanning tree enabled protocol ieee
Root ID Priority 24578
Address 0009.7C82.5992
This bridge is the root
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec

Bridge ID Priority 24578 (priority 24576 sys-id-ext 2)
Address 0009.7C82.5992
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Aging Time 20

Interface Role Sts Cost Prio.Nbr Type
---------------- ---- --- --------- -------- --------------------------------
Fa0/1 Desg FWD 19 128.1 P2p
Fa0/2 Desg FWD 19 128.2 P2p

交换机生成树协议配置

一、实验目的

理解生成树STP及快速生成树RSTP的工作原理,掌握如何在交换机上配置快速生成树协议。

二、实验原理

两台交换机以双链路互连可以提供链路的冗余备份功能,但带来了网络环路问题,此问题将导致网络中出现“广播风暴”,影响交换机的正常工作。使用生成树协议可以避免环路的产生,同时提供链路的冗余备份功能。

生成树协议最主要的应用是为了避免局域网中的网络环回,解决成环以太网网络的“广播风暴”问题,从某种意义上说是一种网络保护技术,可以消除由于失误或者意外带来的循环连接。STP也提供了为网络提供备份连接的可能。

STPSpanning TreeProtocol )是生成树协议的英文缩写。生成树的主要目的是选举一个根交换机(根桥),对网络中所有的桥都构造一个无环的路径指向根桥。当生成树收敛完成后,网络中的每一个桥对于它的桥接端口都会是两种状态之一:转发或者是阻塞。STP通过在交换机之间传递一种特殊的协议报文(BPDU)来确定网络的拓扑结构。BPDU中包含了足够的信息来保证交换机完成生成树计算。

STP协议由IEEE802.1D定义,RSTPIEEE802.1W定义。

IEEE802.1D使用两种类型的BPDU:

一个配置BPDU,主要用于初始STP配置,一个拓扑变化通知(TCNBPDU,主要用于拓扑变化。

BPDU传输时使用的是一个分配给“所有的桥”的保留的组播地址。BPDU从所有的桥接的局域网端口中发送出去,并且被局域网中所有的桥接收。BPDU不会被路由器转发出局域网。

STP所有功能都是通过交换机或网桥之间周期性地发送BPDU桥接协议数据单元来实现的。BPDU报文每2秒发送一次,目的MAC是组播地址:0x01-80-C2-00-00-00.该报文携带了生成树计算所需信息:根网桥ID根路径成本发送网桥ID发送端口ID老化时间等等。

三、实验设备

Ruijie S2628G-E / S3760E-242台)、计算机

四、实验内容与步骤

在两台交换机上启用生成树协议

技术分享

技术分享

观察交换机上的生成树协议

在两台交换机上使用sh spanning-tree指令后比较查看结果

技术分享

技术分享


以上是关于cisco交换机生成树协议具体怎么配置?的主要内容,如果未能解决你的问题,请参考以下文章

交换机如何配置快速生成树协议

华为交换机之生成树协议(MSTP)配置详解

pvst的概念

通过思科模拟器CISCO PACKET TRACER学习网络5——生成树

多个生成树协议--mstp

交换机生成树协议配置