二层交换机 STP

         **    二层交换机 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

转载于:https://blog.51cto.com/13585613/2082648

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
ensp是华为公司推出的一款网络模拟器,用于模拟和测试网络设备的配置和运行。三层交换机是一种能够同时支持二层和三层功能的网络设备。配置STP(Spanning Tree Protocol)是为了解决网络中的环路问题,确保网络拓扑的稳定性和可靠性。 在ensp中配置stp,可以按照以下步骤进行: 1. 打开ensp,并创建一个网络拓扑。 2. 在网络拓扑中添加三层交换机设备。 3. 进入三层交换机的命令行界面,通过以下命令启用STP功能: ``` <Switch> system-view [Switch] stp enable ``` 4. 配置STP的优先级(Priority),可以使用以下命令设置优先级为4096(默认值为32768): ``` [Switch] stp priority 4096 ``` 5. 配置STP的根桥(Root Bridge),可以使用以下命令设置根桥的优先级为0: ``` [Switch] stp root primary ``` 6. 配置端口类型,可以使用以下命令将端口设置为指定类型(如access、trunk等): ``` [Switch] interface GigabitEthernet 0/0/1 [Switch-GigabitEthernet0/0/1] port link-type access ``` 7. 配置端口的STP状态,可以使用以下命令将端口设置为指定状态(如指定端口为根端口): ``` [Switch-GigabitEthernet0/0/1] stp edged-port enable ``` 8. 配置其他STP参数,如Hello时间、MaxAge时间等,可以使用相应的命令进行配置。 以上是ensp中配置stp的基本步骤,具体的配置命令可能会因设备型号和软件版本而有所不同。在实际配置过程中,还需要根据网络拓扑和需求进行相应的调整和配置。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值