java怎么拦截某个对象
237
2022-11-06
生成树协议STP
交换网络环路的产生
1.广播风暴形成:交换机之间两两互相广播,无限循环。2.多帧复制:计算机短时间内多次收到统一主机的广播,且来源不同。3.MAC地址表混乱:交换机从不同接口收到来自同一交换机的信息,导致记录的MAC地址表记录混乱。
STP
1.逻辑上断开环路,防止广播风暴的产生。2.当线路故障时,阻塞接口被激活,恢复通信,起到备份作用。
生成树算法
1.选择根网桥。2.选择根端口。3.选择指定端口。 选择根网桥 1.交换机优先级值最小的。优先级的取值范围是0~65535,默认值为32768。2.选择网桥ID最小的。网桥ID(BID,交换机MAC地址)是唯一的。3.如果不配置优先级,那么选择交换机网络中网桥ID最小的交换机成为根网桥。 选择根端口 1.选择到根网桥的根路径成本最低的。根路径成本:网桥到根网桥的路径上所有链路的成本之和。(路径成本与带宽有关,带宽大,成本小)2.选择直连网桥ID最小的。3.选择端口ID最小的。选择端口优先级小的。取值范围0~255,默认值为128,其次选择端口编号小的—即端口ID,就是常说的几口、f0/1、e0/1等。
链路带宽 | 路径成本 |
---|---|
10 | 100 |
100 | 19 |
1000 | 4 |
10000 | 2 |
选择指定端口
1.根网桥上的端口全是指定端口2.在每个网段上,选择1个指定端口3.非根网桥上的指定端口,选择顺序。根路径成本较低,所在的交换机的网桥ID的值较小,端口ID的值较小。
BPDU(桥协议数据单元)
BPDU是传输载体,用于交换机之间交换网桥ID,根路径成本等信息。传输方式为组播,STP利用它来选择根网桥。 BPDU类型 1.配置BPDU,一般交换机默认配置的,用于生成树STP计算。2。拓扑变更通告(TCN)BPDU,用于通告网络拓扑的变化。 BPDC报文字段 根网桥ID;根路径成本;发送网桥ID;端口ID。 交换机端口上的五种STP状态
状态 | 用途 |
---|---|
转发 | 发送/接收用户数据(进入稳定状态) |
学习 | 构建网桥表(学习MAC地址) |
侦听 | 构建“活动”拓扑(互相发送网桥ID) |
阻塞 | 只接收BPDU |
禁用 | 强制关闭 |
MSTP(多生成树协议)
MSTP:为每个vlan或多个vlan为一组构造一个生成树,实现网络的负载均衡。在网络中使用STP时,交换机在选举端口时可能会把其他vlan的端口误关,需要使用MSTP。 MSTP多生成树协议华为命令 [SW1]stp mode mstp将交换机配置成MSTP模式,MSTP兼 容STP/RSTP。
[SW1]stp region-configuration进入MSTP域视图MSTP配置模式
[ SW1-mst-region] region-name huawe 1配置MSTP域的域名为huawei1,缺省为交换设备主控板上管理网口的MAC地址。
[ SW1- -mst- -region] revision-level 1配置MSTP域的MSTP修订级别的1,缺省情况下MSTP域的MSTP修订级别0,需要将各设备的MSTP修订级别修改为一致
配置多生成树实例和VLAN的映射关系,同一vlan的数据只能对应一个实例,而一个实例可以对应多个vlan(instance1vlan2to10)
[ SW1 -mst-region] instance 1 vlan 10将vlan 10加入实例1中
[ SW1-mst-region] instance 2 vlan 20将vlan 20加入实例2中
[ SW1 -mst-region] check region-configuration查看MSTP域配置参数
[ SW1 -mst-region] active region-configuration激活MSTP域的配置(必须配置)
[ SW1-mst-region]quit退出配置模式
[SW1]stp instance 1 root primary配置此交换机实例1的主根桥
[SW1]stp instance 2 root secondary配置此交换机为实例2的备份根桥
[SW2]stp mode mstp[SW2]stp region-configuration
[ SW2 -mst- region] region-name huawei1[ SW2 -mst- region] revision-level 1
[ SW2-mst-region] instance 1 vlan 10[ SW2-mst-region]instance 2 vlan 20
[SW2- mst- reg1on] active reg1on- configuration[ SW2 -mst- region] quit
[SW2]stp instance 1 root secondary配置sw1交换机为实例1的备份根桥
[SW2]stp instance 2 root primary配置sw2交换机为实例2的主根桥
[SW3]stp mode mstp[SW3]stp region-conf iguration
[ SW3-mst- region] region-name huawei 1[SW3-mst-region]revision-level 1
[ SW3-mst-region] instance 1 vlan 10[SW3-mst - region] instance 2 vlan 20
[SW3 -mst- region]active region-configuration
在所有交换机上启用MSTP[SW1]stp enable[SW2]stp enable[SW3] stp enable
[SW3]dis stp brief
查看STP接口角色及状态信息
---修改交换机优先级值---[SW1] stp priority 0数值要为4096的倍数
[SW1]stp root primary优先级变为0
[SW1]dis stp查看stp信息,可以确定哪个是根网桥
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~