二层交换机stp

author author     2022-10-22     557

关键词:

** 二层交换机 STP**

广播风暴的产生:
广播风暴
交换机工作原理:根据MAC地址表转发数据帧,如果地址未知,则广播。
如果交换机接收到广播帧也会向所有端口发送

三台交换机相连会产生广播风暴
当网络中存在物理环路,会产生广播风暴。
广播风暴会在交换机间一直循环,导致网络资源耗尽,交换机死机,或者瘫痪

因此出现了,STP协议服务
STP 协议生成树
STP 概述
STP - Spanning Tree Protocol(生成树协议)
逻辑上断开环路,防止广播风暴的产生
当线路故障,阻塞接口被激活,恢复通信,其器备份线路的作用。

生成树算法:
-每个VLan广播域选择一个根网桥。(选择一个主要的交换机)
-除去主交换机,选择距离主交换机最近(相连)的接口为根端口
-在三条链路上选择指定端口

1.选择跟网桥
Root bridge
选择根网桥
网络ID(BID)
网桥ID是唯一的,交换机之间选择BID值最小的交换机作为网络中的根网桥。
|网桥优先级|网桥的MAC地址|
|< 2字节 >|< 6 字节 > |
取值范围:0~65535
缺省值:32768
选择优先级值低的为跟网桥
优先级值:可更改,步长4096,需是它的倍数

选择根端口:

选择根端口:
选择根端口的依据;
到跟网桥最低的根路径成本
直连的网段ID最小
端口标识最小

路径成本,情况下千兆链路成本为20000,百兆链路为20000
端口标识(Port Identifler)
端口标示越小越优先,由端口优先级和端口号两部分组成,端口优先级可配置,默认值128
| 端口优先级 | 端口号 |
|1 字节 | |1 字节 |
取值范围:0~240
步长:16
选择指定端口:
选择端口
跟桥上的端口全是指定端口
在每个网段上,选择1个指定端口
非根桥上的指定端口,选择顺序:根路径成本低、
所在的交换机的网桥ID的值较小‘
端口表示的值较小

配置生成树:
-关闭生成树命令:
[Huawei]undo stp enable
(警告)Warning: The global STP state will be changed. Continue? [Y/N]y
Info: This operation may take a few seconds. Please wait for a moment...done.
-查看生成树信息
[Huawei]display stp brief

STP State 生成树状态
-FORWARDING 转发
-LEARNING 阻塞
Role 端口状态
-DESI 指定端口
-root 根端口

  • ALTE 阻塞端口

·查看vlan端口mac地址:
[Huawei]display interface Vlanif 1

步骤
1.查看L1交换机vlan1的mac地址,并记录
[Huawei]display interface Vlanif 1

2.查看L2交换机vlan1的mac地址,并记录
[Huawei]display interface Vlanif 1

3.查看L3交换机vlan1的mac地址,并记录
[Huawei]display interface Vlanif 1

桥协议数据单元
BPDU 桥协议数据单元
使用组播发送BPDU
BPDU分为2种类型:
配置BPDU
拓扑变更通告(TCN)BPDU

BPDU报文字段
BPDU包含的关键字段
协议ID 2
版本号 1
报文类型 1 标识是配置BPDU还是TCN BPDU
标记域 1
根网桥ID 8 用于通告根网桥的ID
根路径成本 4 说明这个BPDU从跟传输了多远,成本多少
发送网桥ID 8 发送这个BPDU网桥的ID
端口号 2 发送报文的端口的ID
报文老化时间 2
最大老化时间 2 计时器值,用于说明生成树用多长时间完成它的每项功能
访问时间 2
转发延迟 2

STP配置命令:
-修改生成树值,值越低 就能成为根网桥(4096的倍数,最小是0)
[Huawei]stp priority 12288
STP配置命令:
-修改生成树值,值越低 就能成为根网桥(4096的倍数,最小是0)
[Huawei]stp priority 12288
oot primary

-修改数据链路的阻塞值
进入端口
[Huawei]interface Eth0/0/1
修改值
[Huawei-Ethernet0/0/1]stp cost 190000

MSTP

配置:

1.每台交换机创建2个vlan
2.链路改为trunk 干道
进入区域模式
[Huawei]stp region-configuration
给区域起名字
[Huawei-mst-region]region-name 111

创建域树并将vlan加入
[Huawei-mst-region]instance 1 vlan 1
[Huawei-mst-region]instance 2 vlan 2
激活
[Huawei-mst-region]active region-configuration
设置优先级

1.创建trunk模式:
[Huawei]port-group 1
[Huawei-port-group-1]group-member

GigabitEthernet0/0/01 to GigabitEthernet 0/0/5
[Huawei-port-group-1]port link-type trunk
[Huawei-port-group-1]port trunk allow-pass vlan all

2.创建vlan
[Huawei]port-group 1
[Huawei-port-group-1]group-member Ethernet 0/0/1 to

Ethernet 0/0/2
[Huawei]vl batch 10 20 30 40

3.进入区域模式 创建树并将vlan加入树 激活
[Huawei]stp region-configuration
[Huawei-mst-region]region-name 111
[Huawei-mst-region]instance 1 vlan 10 20
[Huawei-mst-region]instance 2 vlan 30 40
[Huawei-mst-region]active region-configuration

4.将树设置优先级
[Huawei]stp instance 1 root ?
主 primary Primary root switch
副 secondary Secondary root switch

[Huawei]stp instance 1 root primary
[Huawei]stp instance 2 root secondary

[Huawei]stp instance 1 root secondary
[Huawei]stp instance 2 root primary

stp的作用防止二层交换网络瘫痪

1.环境:先准备4台2层交换机和2台三层交换机2.实验目的:防止多台交换机之间产生广播风暴(也就是数据在交换机之间无限循环)交换机死机!从而使整个网络瘫痪,后果可想而知;那是相当的严重!3.通过STP(生成树)算法筛... 查看详情

osi二层技术之stp生成树协议

...成树协议就是为了破除这个环路工作原理:一、选择根桥交换机启动时,每个交换机都认为自己是根桥,发送自己交换机设备的配置BPDU参数来选举根桥,主要通过BID来确认根桥。BID=优先级+MAC地址先比较优先级,越小越优,在比... 查看详情

二层stp的原理(代码片段)

STPSTP的终极目标:从网络的任何地方,都是去往跟交换机最短的无环的数据转发路径1同一个网路:面临的第一个问题:单点故障解决方案:提供网络冗余/备份1设备的备份2链路的备份所带来的新问题:二层数据转发环路新的解... 查看详情

stp(代码片段)

...物理环路时才使用STP注意:STP防止二层环路实现将最差的交换机上的最差的端口阻塞交换机角色根交换机非根交换机一个交换网络里面永远只有一个根交换机其他的交换机都是非根交换机【选举原则】 查看详情

二层设备实现负载均衡的手段--stp(代码片段)

...:1、冲突域,我们用网桥来解决,后有了比网桥高级的交换机,2.广播域,交换机可分隔冲突域,但不能隔离广播域,我们用vlan来解决(两种方式:同一个交换机上的同一个vlan成员---access;不同的交换机上的同一个vlan成员---tru... 查看详情

思科生成树协议stp

...造成数据在环路中无限循环,终端站点接收重复的信息,交换机在多个端口上得到同一个终端站点的MAC地址,产生广播风暴,影响整个网络的正常运行。  3.IEEE802.1D是最早的STP标准,它提供了动态冗余切换机制,是目前最流行... 查看详情

stp概念

...型中的第二层(数据链路层)的通信协议,基本应用是防止交换机冗余链路产生的环路.用于确保以太网中无环路的逻辑拓扑结构.从而避免了广播风暴,大量占用交换机的资源。STP相对而言比较完善,几乎不需要配置。当使用STP的交... 查看详情

二层负载分担

...th-trunk:手工负载分担模式FW2:interfaceEth-trunk0portswitch(改为二层接口,默认是三层口)trunkportgi1/0/0trunkportgi1/0/1tru 查看详情

stp生成树协议

...STP工作原理:选举根桥选举根桥依据桥ID,STP网络中每个交换机都有一个桥ID桥ID由16位桥优先级和48位MAC地址构成桥优先级是可以配置的,取值2的16次方0~65535,默认32786选举时先比较优先级越小越好,如果相同比较MAC地址越小越... 查看详情

华为设备二层交换技术——mstp协议详解(代码片段)

...链路始终不能转发数据流量,造成带宽的浪费!如图:当交换机S1为根网桥时,S2和S3之间的链路将处于阻塞状态,不能转发任何流量。即使网络出现拥塞时,S2和S3之间的链路也不可以被使用,造成资源的浪费!学过Cisco的朋友都... 查看详情

stp(生成树协议)

...风暴1.广播报文在二层网络洪泛,容易造成链路堵塞2.交换机的CPU被大量占用,正常报文不发正常发送3.造成主机资源的浪费,大量CPU用来识别这些报文4.冲击网关设备CPU&#x 查看详情

华三交换机生成树

RSTPRSTP引入        STP可以消除二层网络中的环路并为网络提供冗余性,但是STP的收敛时间最长需要50s,相对于三层协议OSPF或VRRP秒级的收敛速度,STP无疑成为影响网络性能的一个瓶颈。为解决STP收敛... 查看详情

stp生成树概述(代码片段)

    为防止二层单点故障,采用冗余的交换机,但是,冗余会产生环路,导致广播风暴、mac-address-table不稳定,多帧复制等一系列问题。所以救世主STP来了。 选举rootbridge选举rootport选举指定端口最后为阻塞端口&... 查看详情

stp

...:STP、RSTP和MSTP等。1、根桥:网络中根优先级最小的那台交换机称为根桥,默认的优先级为32768。根桥优先级的步长为4096的整数倍,取值范围为0~61140。2、桥优先级:表示桥的优先级。3、根端口:根桥上的所有端口都是根端口,... 查看详情

路由交换04-----stp(代码片段)

...里现在充斥着大量的重复包,形成了广播风暴,这种时候交换机的性能急剧下降,因为从PC1出去的包在LSW2上没有找到目标地址的MAC地址,这时交换机会将这个单 查看详情

stp:spanningtreeprotocol生成树基本原理(代码片段)

...:通过阻塞特定的接口实现冗余无环的网络。注意:华为交换机默认开机就执行stp协议。[]undostpenable关闭stpTTL:生存周期三层防环每过一个三层设备该数值会减1stp:二层防环冗余机制stp运行算法:①在整个网络(广播域)里面... 查看详情

如何使用stp解决交换机环路问题

参考技术A  多台交换机使用有时候会出现环路问题,怎么解决呢?下面由我为你整理了如何使用STP解决交换机环路问题的相关方法,希望对你有帮助!  STP解决交换机环路方法步骤如下  一、硬件设备图片  1服务器。 ... 查看详情

cisco之中小企业网络(stp_hsrp)

...高网络的可靠性。但是,交换网络会形成一个环路,根据交换机的转发原理(交换机向除接收端口之外的所有端口转发广播帧),会形成广播风暴,导致网络瘫痪。而STP协议正是用来解决二层环路的,STP协议通过一些特定的算法... 查看详情