STP ,生成树,802.1D
最原始的防止二层环路的协议,现在已经较少使用,较多使用MSTP(802.1S)、RSTP(802.1W)。
但是从学习角度来讲STP依然不可忽略。
STP没落的原因:
1.VLAN:用于隔离广播域,其实通过vlan裁剪本身也可裁剪掉环路。但是STP完全不识别VLAN,容易造成个别vlan不通,图解如下:
2.由于STP不识别VLAN,无法实现数据流的负载均衡。图解如下:
3. 收敛时间,确认根交换机失效,要等待10个hello时间(20s),将block的端口过滤到forwarding状态,还需要经过两个forward delay时间共计30s,所以要经过50秒才能启用block端口。而RSTP则只需要等待3个hello时间(6s),就立刻启用discarding状态的接口,并且不进行完整的STP计算,会立即启用相应的备用端口。(china-ccie)
STP的五种端口状态:(chinaccie中没有down,有个disabled状态)
收BPDU
发送BPDU
学习MAC
转发
Down
×
×
×
×
Blocking(20s)
√
×
×
×
Listening(15s)
√
√
×
×
Learning(15s)
√
√
√
×
Forwording
√
√
√
√
RSTP的三种端口状态:
Blocking、Discarding(相当于down、listening、learning)、Forwarding
STP的四种端口角色:
简述状态
根端口Rootport非根交换机上离根交换机最近的端口,
非根交换机上有且仅有一个非根端口,
根桥上无根端口。
Forwarding
指定端口Designport
每个网段(物理网段)都有一个指派端口,
指派端口是该网段到根交换机最近的端口,
根桥所有端口都为指定端口。
forwarding
非指定端口其他防环端口,靠接收BPDU保持blockingblocking
关闭端口Downshutdown端口down
RSTP的三种端口角色:
根端口(root port,RP)、指定端口(designated port,DP)
备份端口(backup port,BP)或替代端口(alternate port,AP).
backup port用于替代指定端口(designated port,DP)(待实验)
alternate port用于替代Root port(待实验)
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。