当前位置:网站首页>STP 配置实例学习记录
STP 配置实例学习记录
2022-07-23 05:47:00 【业余幻想家】
STP 配置实例
STP(Spanning Tree Protocol)是生成树协议的英文缩写,可应用于计算机网络中树形拓扑结构建立,主要作用是防止网桥网络中的冗余链路形成环路工作。
文章目录
1、实验目标
掌握交换机 STP 的配置,收悉相关配置命令
2、网络拓扑图
注:PC的IP地址、子网掩码及网关,点击PC进入自行配置
3、配置步骤
(1)在交换机上开启 STP 功能
有些设备可能默认已经开启了 STP,所以我们可以手动先将 STP 关闭,关闭命令示例如下:
[SW1]undo stp enable //关闭 STP
在 3 台交换机上开启 STP 功能,并将 STP 的模式改为 802.1D 标准的 STP
SW1:
<Huawei>system-view //进入系统视图
[Huawei]sysname SW1 //重命名设备
[SW1]stp mode stp //将 STP 的模式改为 802.1D 标准的 STP
[SW1]stp enable //开启 STP
SW2:
<Huawei>system-view //进入系统视图
[Huawei]sysname SW2 //重命名设备
[SW2]stp mode stp //将 STP 的模式改为 802.1D 标准的 STP
[SW2]stp enable //开启 STP
SW3:
<Huawei>system-view //进入系统视图
[Huawei]sysname SW3 //重命名设备
[SW3]stp mode stp //将 STP 的模式改为 802.1D 标准的 STP
[SW3]stp enable //开启 STP
(2)设置交换机优先级
配置SW1优先级为0,SW2优先级为4096
方法一:
SW1:
[SW1]stp root primary //配置交换机的优先级为 0,即最优先SW2:
[SW2]stp root secondary //配置交换机的优先级为 4096,即比 0 低一个级别
方法二:
SW1:
[SW1]stp priority 0 //配置交换机的优先级为 0,即最优先SW2:
[SW2]stp priority 4096 //配置交换机的优先级为 4096,即比 0 低一个级别
4、测试
(1)查看设备是否根据配置的参数修剪环路,完成生成树
观察 PC1 和 PC2 的互通状态,如果 PC1 和 PC2 可以互通,就说明生成树已经起作用了
用 PC1 去 ping PC2 的 IP 地址,发现已经可以通了
用 PC2 去 ping PC1 的 IP 地址,发现同样可以通了
(2)观察拓扑发生改变之后生成树的运行情况
注:可能会有少量的丢包情况
断开 SW1 和 SW2 之间的链路后观察 PC1 和 PC2 的互通情况
用 PC1 去 ping PC2 的 IP 地址,发现同样可以通
用 PC2 去 ping PC1 的 IP 地址,发现同样也可以通
5、小结
STP 的工作过程:
- 选择根桥(Root Bridge):根桥,就是树的根,它是树形网络的核心。
- 选择根端口(Root Port):根端口就是去往根桥路径最短的端口,根端口负责向根桥方向转发数据。
- 选择指定端口(Designated Port):指定端口为每个网段上离根最近的端口,它转发发往该网段的数据。
- 预备阻塞端口(Alternate Port):如果一个端口既不是根端口也不是指定端口,则为预备端口。
STP 的端口状态:
| 端口状态 | 描述 | 说明 |
|---|---|---|
| Disabled 禁用状态 | 此状态下的端口不转发数据帧,不学习 MAC 地址表,不参与生成树计算 | 端口状态为 Down |
| Listening 侦听状态 | 此状态下的端口不转发数据帧,不学习 MAC 地址表,只参与生成树计算,接收并发送 BPDU | 过渡状态,增加 Learning 状态可以防止临时环路 |
| Blocking 阻塞状态 | 此状态下的端口不转发数据帧,不学习 MAC 地址表,接收 BPDU,但不向外发送 BPDU | 阻塞端口的最终状态 |
| Learning 学习状态 | 此状态下的端口不转发数据帧,但学习 MAC 地址表,参与生成树计算,接收并发送 BPDU | 过渡状态 |
| Forwarding 转发状态 | 此状态下的端口正常转发数据帧,学习 MAC 地址表,参与生成树计算,接收并发送 BPDU | 只用根端口和指定端口才能进入 Forwarding 状态 |
文章如有错误之处,欢迎各位大佬批评指正
边栏推荐
- Briefly describe the similarities and differences between raft and Paxos in design
- Overview of OpenSSL self visa process
- 强一致性和弱一致性的分析思路以及分布式场景的并发技巧
- 剖析Redis中的Sentinel模式
- Article on the basic technology needed to build hybrid app
- Do a Cisco experiment!
- FTP experiment and overview
- 记一次日志文件IO系统的设计心得
- Delete node in binary sort tree
- Unity3d: vector calculation, AOE graph intersection
猜你喜欢
![[memory understand the difference and function between ram flash and EEPROM memory]](/img/71/c9ada89e0a876e0581a7b5ceec2bff.png)
[memory understand the difference and function between ram flash and EEPROM memory]

Learning diary - (routing and switching technology) OSPF Protocol

@RequiredArgsConstructor注解使用

Hcip ---- relevant knowledge points of GRE protocol, mGRE environment and OSPF Protocol

Routing extension configuration of OSPF and rip

学习日记——(路由与交换技术)OSPF协议

DHCP 第二次实验

Unity3d HD rendering pipeline cannot play video on the model

Routing and switching technology - static routing

Unity3d+moba+ skill indicator (II)
随机推荐
Reading Phoenix Architecture - History and knowledge of RPC
即时通讯WebSocket
MySQL性能优化,索引优化
Openssl自行签证流程概述
Hcip - HDLC and PPP protocols
Do a Cisco experiment!
@Requiredargsconstructor annotation use
[Reading Notes "Phoenix architecture" - a large-scale distributed system with reliable architecture. Zhou Zhiming] (I)
FTP experiment and overview
OSPF的路由策略和流量抓取
读《凤凰架构》- RPC的历史与知识
post表单提交数据限制
如何解决if语句太多
浅析UDP协议和TCP协议
Analysis ideas of strong consistency and weak consistency and concurrency skills of distributed scenarios
剖析Redis服务器
Post form submission data limit
Analysis of UDP protocol and TCP protocol
Hcip --- HCIA knowledge review (I)
How many seats do you need for 1000 people to eat in 2 hours?