生成树协议:
(1)作用:防止环路、冗余备份
(2)如果网络存在环路,会给网络带来什么影响?
答:广播风暴
重复帧现象
MAC地址表震荡
(3)STP解决方法:在一个物理上环型的网络中,将其中一个端口或多个端口阻塞,使逻辑上变成一个无环的树型结构;
(4)基本概念:
1)桥ID:运行了STP协议的交换机,我们称为桥,用桥ID唯一标识一台交换机;在这个环型网络中,有且仅有一个根(桥),桥ID最小的交换机是根(桥)
2)端口角色:
DP:指派端口-根桥上的所有端口都是指派端口。发送配置BPDU;
RP:root port,根端口。
AP:阻塞端口,不会发送数据报文。
3)BPDU:桥协议数据单元,初始化时,运行了STP协议的交换机就会发送BPDU,进行选举端口角色以及桥ID;当网络收敛之后,只有根桥才会发送配置BPDU。
(5)STP选举规则:
1)非根桥上有且仅有一个RP,到根桥开销最小的端口
2)每一个物理网段上,有一个DP
3)RP的对端一定是DP
4)根桥上的所有端口都是DP
(6)根桥的选举过程:
1)先比较桥优先级,默认为32768,以小为优
2)若桥优先级相同,则比较桥MAC地址,以小为优
(7)STP端口角色选举过程:
1)首先比较开销:端口到根桥的开销,以小为优
2)如果开销相同,就比较指定桥ID(桥ID),
3)如果上面两个参数都相同,则比较port id(包含两个参数:端口优先级+port index)
端口优先级默认为128,以小为优;
(8)生成树状态:
disabled-->blocking--->listening--->learning--->forwarding
阻塞端口 DP/RP
(9)STP基本配置:默认情况下,cisco设备默认是开启STP协议;
Switch(config)#spanning-tree mode pvst 配置PVST生成树协议
开启STP:(config)#spanning-tree vlan <vlan ID>
Switch#show spanning-tree 查看STP信息(根是谁,端口角色,端口状态,port id)
Switch(config)#spanning-tree vlan 1 priority 0
配置此交换机优先为0
Switch(config-if)#spanning-tree vlan 1 port-priority 0
修改接口的优先级
(10)STP缺陷:
1)收敛时间过长:RSTP
2)不能负载分担:MSTP协议,多生成树协议,基于实例,一个实例就是一棵生成树;
(1)作用:防止环路、冗余备份
(2)如果网络存在环路,会给网络带来什么影响?
答:广播风暴
重复帧现象
MAC地址表震荡
(3)STP解决方法:在一个物理上环型的网络中,将其中一个端口或多个端口阻塞,使逻辑上变成一个无环的树型结构;
(4)基本概念:
1)桥ID:运行了STP协议的交换机,我们称为桥,用桥ID唯一标识一台交换机;在这个环型网络中,有且仅有一个根(桥),桥ID最小的交换机是根(桥)
2)端口角色:
DP:指派端口-根桥上的所有端口都是指派端口。发送配置BPDU;
RP:root port,根端口。
AP:阻塞端口,不会发送数据报文。
3)BPDU:桥协议数据单元,初始化时,运行了STP协议的交换机就会发送BPDU,进行选举端口角色以及桥ID;当网络收敛之后,只有根桥才会发送配置BPDU。
(5)STP选举规则:
1)非根桥上有且仅有一个RP,到根桥开销最小的端口
2)每一个物理网段上,有一个DP
3)RP的对端一定是DP
4)根桥上的所有端口都是DP
(6)根桥的选举过程:
1)先比较桥优先级,默认为32768,以小为优
2)若桥优先级相同,则比较桥MAC地址,以小为优
(7)STP端口角色选举过程:
1)首先比较开销:端口到根桥的开销,以小为优
2)如果开销相同,就比较指定桥ID(桥ID),
3)如果上面两个参数都相同,则比较port id(包含两个参数:端口优先级+port index)
端口优先级默认为128,以小为优;
(8)生成树状态:
disabled-->blocking--->listening--->learning--->forwarding
阻塞端口 DP/RP
(9)STP基本配置:默认情况下,cisco设备默认是开启STP协议;
Switch(config)#spanning-tree mode pvst 配置PVST生成树协议
开启STP:(config)#spanning-tree vlan <vlan ID>
Switch#show spanning-tree 查看STP信息(根是谁,端口角色,端口状态,port id)
Switch(config)#spanning-tree vlan 1 priority 0
配置此交换机优先为0
Switch(config-if)#spanning-tree vlan 1 port-priority 0
修改接口的优先级
(10)STP缺陷:
1)收敛时间过长:RSTP
2)不能负载分担:MSTP协议,多生成树协议,基于实例,一个实例就是一棵生成树;
转载于:https://blog.51cto.com/tiepi/895692