设为首页 收藏本站
查看: 2011|回复: 0

[经验分享] cisco PVST配置实例

[复制链接]

尚未签到

发表于 2018-7-12 07:10:00 | 显示全部楼层 |阅读模式
  PVST(Per-VLAN Spanning Tree)每vlan生成树
  PVST是cisco私有的技术,per-vlan即给网络中的每个vlan都创建一颗生成树,这样可以解决CST的问题,为不同vlan通过冗余连接进行负载平衡。但是,是cisco的私有技术,只能通过cisco的中继链路ISL中继封装发送,这样协议的兼容性就差
  Cisco很快又推出了经过改进的PVST+协议,并成为了交换机产品的默认生成树协议。经过改进的PVST+协议在VLAN 1上运行的是普通STP协议,在其他VLAN上运行PVST协议。PVST+协议可以与STP/RSTP互通,在VLAN 1上生成树状态按照STP协议计算。在其他VLAN上,普通交换机只会把PVST BPDU当作多播报文按照VLAN号进行转发。但这并不影响环路的消除,只是有可能VLAN 1和其他VLAN的根桥状态可能不一致。
  今天,先来看看PVST是如何配置的
  有人会问,生成树自动运行,为什么还要进行配置?
  答:
  1,可以配置网络中比较稳定的交换机为根网桥
  2,可以利用 PVST 实现网络的负载分担
  看实例
DSC0000.png

  图就是上边这个样子,手工的,将就下
  接下来配置步骤
  先从SW1开始,sw1是vlan2-3的根网桥, 至于如何选举的,会面的配置步骤会把他选举出来。
  sw1(config)#line con 0
  sw1(config-line)#logg sy   日志同步
  sw1(config-line)#no exec-t     配置超时
  sw1(config-line)#exit
  sw1(config)#int  range f0/0 -3
  sw1(config-line)#sw   mode  trunk
  sw1(config-line)#no shut
  sw1#vlan database
  sw1(vlan)#vtp domain cisco
  Changing VTP domain name from NULL to cisco
  sw1(vlan)#vtp server
  Device mode already VTP SERVER.
  sw1(vlan)#vtp pruning
  Pruning switched ON
  sw1(vlan)#vlan 2
  VLAN 2 added:
  Name: VLAN0002
  sw1(vlan)#vlan 3
  VLAN 3 added:
  Name: VLAN0003
  sw1(vlan)#vlan 4
  VLAN 4 added:
  Name: VLAN0004
  sw1(vlan)#vlan 5
  VLAN 5 added:
  Name: VLAN0005
  sw1(vlan)#exit
  APPLY completed.
  Exiting....
  其余的几个交换机都加入到这个vtp里面,交换机互相连接的端口也都配置成trunk模式
  接下来 才是真正关于pvst的配置
  sw1(config)#spanning-tree vlan 2 root primary(默认优先级 8192)
  也可以通过命令修改优先级
  Switch(config)#spanning-tree vlan vlan-list priority Bridge-priority(修改优先级,必须是4096的倍数)
  修改端口成本
  Switch(config-if)#spanning-tree vlan vlan-list cost cost
  修改端口优先级
  Switch(config-if)#spanning-tree vlan vlan-list port-priority priority
  继续实验
  sw1(config)#spanning-tree vlan 3 root primary
  sw1(config)#spanning-tree vlan 4 root secondary(默认优先级16384)
  sw1(config)#spanning-tree vlan 5 root secondary
  sw1(config)#interface range f0/1 -1  (这步要做配置以太网通道)
  sw1(config-if-range)#channel-group 1 mode on (将端口捆绑在一起,具有合并流量,互相热备份的作用)
  接下来看SW2上的配置  (sw2是vlan 4-5的根网桥)
  sw2(config)#spanning-tree vlan 2 root secondary
  sw2(config)#spanning-tree vlan 3 root secondary
  sw2(config)#spanning-tree vlan 4 root  primary
  sw2(config)#spanning-tree vlan 5 root  primary
  接下来配置 上行速链路(上行速链路要配置在非根网桥的交换机上面)
  sw3(config)#spanning-tree uplinkfast
  sw4(config)#spanning-tree uplinkfast
  然后是配置 端口速链路(要配置在非跟网桥上的与PC相连接的端口上面)
  sw3(config)#int f0/0
  sw3(config-if)#spanning-tree portfast
  sw4(config)#int f0/0
  sw4(config-if)#spanning-tree portfast
  什么是上行速链路、什么是端口速链路?
  配置上行速链路,实现备份的上行链路快速恢复
  配置上行速链路,当接入层或汇聚成的交换机主用的上行链路断开的时候,被阻塞的端口迅速转换到转发状态,不需要经过侦听和学习状态
  配置速端口,使连接终端的端口快速进入到转发状态。
  配置速端口不经过侦听和学习状态,直接进入转发状态,但是该端口仍然运行生成树协议,如果检测到了环路,也能够从转发状态转换到阻塞状态。速端口只能配置在连接终端的接口上,否则就有可能导致短时间的生成树的环路
  接下来还有一条命令,就是以太网通道(EthernetChannel)
  以太网通道的功能是
  多条线路负载均衡,带宽提高(最多8条)
  容错,当一条线路失效时,其他线路通信,不会丢包
  配置在根网桥之间(这种配置命令是interface上应用)
  sw1(config)#int range f0/0 -1
  sw1(config-if)#channel-group 1 mode on
  sw2(config)#int range f0/0 -1
  sw2(config-if)#channel-group 1 mode on
  验证实验,先show spanning-tree   看看端口的阻塞状态,然后关掉一台根网桥交换机,查看数据是否还能正常通信,如果你没有出差错的话,还是可以通信的,这就是冗余功能
  现在实验算结束了,当然实际应用中会有很多不同的情况,要按照不同的需求来配置,以实现更细致化的功能。大致的骨架就是上面了,希望能帮到大家。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-536287-1-1.html 上篇帖子: Cisco打错命令时出现Translating "*******"...domain server (255.255.255.255)解决方案 下篇帖子: Cisco语音专业认证CCVP
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表