cisco课程4

STP
-what
spanning-tree protocol , 生成树协议

-作用
在2层网络/交换网络中,实现链路冗余的同时,防止
环路的产生。

-实现
-交换机角色
根交换机
非根交换机
-选举原则:
#任何一个交换机在STP中,都有名字
BID- bridge id , 桥ID;
#BID的组成:
优先级 + MAC地址(基mac)
2Byte 6Byte
#比较:
首先比较优先级,越小越好;
其次比较MAC,越小越好;
-端口角色
根端口:
任何一个非根交换机上,
有且只有一个
距离根交换机
最近的端口;
指定端口:
任何一个“冲突域/网段”
有且只有一个 
距离根交换机 
最近的端口;

       非指定端口:
            其他端口,都叫做“非指定端口”

        到根交换机的距离的表示:
                     cost - 开销
                        10M - 100
                        100M - 19
                        1GM  - 2

 -端口状态
       down
       listening : 侦听,该状态保持15s
       learning  :学习,该状态保持15s
       forwarding:转发
       block:阻塞

STP收敛时间: 30s---50s
hello-time : 2s ,交换机周期性的发送BPDU的时间;
forward-delay:15s,转发延迟。在侦听和学习状态,分别停留
停留15s;
Max-age:20s,最大存活时间。

STP报文:
BPDU - bridge protocol data unit :桥接协议数据单元
Root-ID //表示的是根交换机的ID信息;
Cost //表示的是去往根交换机的距离;
BID //表示的是发送该BPDU的交换机的ID
Port-ID //表示的是该BPDU的出端口

注意:
BPDU中的cost,在传输过程中是沿途累加的,
会将传递方向的、所有的、入端口的cost,进行累加。

不忘初心, 方得始终!

    Money Money Home !

基MAC查看命令:
show version 
-base mac-address :
查看“生成树”相关信息:
show spanning-tree 
更改交换机的 STP 优先级:
SW4(config)#spanning-tree vlan 1 priority 4096


STP:生成树,802.1d 公有标准 --- PVST—> per-vlan STP 
RSTP:快速生成树,802.1w ,公有标准
MSTP:多生成树,802.1s,公有标准

注意: 
其实现在在设备上默认运行的都是 PVST (PVST+) 
即基于 VLAN 的 STP 。

在 STP 中引入了 VLAN 以后,就可以实现
数据流量的负载均衡。

例如:
两个核心交换机 Core-1和Core-2;
将Core-1作为vlan1和vlan2的根,vlan3和vlan4的辅根;
将Core-2作为vlan3和vlan4的根,vlan1和vlan2的辅根;
其他交换机作为一个普通的非根交换机

在Core-1上面的配置:
1、创建vlan;
vlan 1
vlan 2
vlan 3
vlan 4
2、将vlan1和vlan2的STP优先级调整为0;
将vlan3和vlan4的STP优先级调整为小于默认的32768;
但是得大于“主根交换机”的优先级;
Core-1(config)#spanning-tree vlan 1 priority 0
Core-1(config)#spanning-tree vlan 2 priority 0
Core-1(config)#spanning-tree vlan 3 priority 4096
Core-1(config)#spanning-tree vlan 4 priority 4096

在Core-2上面的配置:
1、创建vlan;
vlan 1
vlan 2
vlan 3 
vlan 4
2、将vlan3和vlan4的STP优先级调整为0;
将vlan1和vlan2的STP优先级调整为小于默认的32768;
但是得大于“主根交换机”的优先级;
Core-1(config)#spanning-tree vlan 3 priority 0
Core-1(config)#spanning-tree vlan 4 priority 0
Core-1(config)#spanning-tree vlan 1 priority 4096
Core-1(config)#spanning-tree vlan 2 priority 4096



     本文转自sweak_h 51CTO博客,原文链接:http://blog.51cto.com/13478354/2044355,如需转载请自行联系原作者



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值