网络通信_简单stp生成树实验及配置
一.STP协议
为了提高网络可靠性,交换网络中通常会使用冗余(备份)链路。然而冗余链路会给网络带来环路风险,并导致网络风暴以及MAC地址表不稳定等问题,进而会影响到用户的通信质量。生成树协议STP协议可以在提高可靠性的同时又能避免环路带来的各种问题。生成树协议STP(Spanning Tree Portocol)用来防止交换环路。
二层交换机通过多条链路互联时,虽然能够提升网络可靠性,但同时会带来环路影响,如广播风暴、主机会收到重复数据帧、MAC地址表震荡。STP通过阻塞端口来消除环路,并能够实现链路备份的目的。
网桥协议数据单元BPDU(Bridge Protocol Data Unit)携带优先级和MAC地址,包含桥ID、路径开销、端口ID、计时器等参数,每隔2秒自动发送报文
二.思想及原理
STP协议思想:
自然界中生长的树不会出现环路,如果网络也能够像─棵树一样生长就不会出现环路了。
STP协议实现原理:
通过有选择性地阻塞网络冗余链路达到消除网络二层环路的目的,同时具备链路的
三.实验
第一步开启stp服务
lsw1
<Huawei>system-view
[Huawei]sysname lsw1
[lsw1]stp enable
[lsw1]stp mode stp //stp协议的类型为传统stp
[lsw1]stp priority 4096 //修改优先级为4096
lsw2
<Huawei>system-view
[Huawei]sysname lsw2
[lsw2]stp enable
[lsw2]stp mode stp
[lsw2]stp priority 8192
lsw3
<Huawei>system-view
[Huawei]sysname lsw3
[lsw3]stp enable
[lsw3]stp mode stp
lsw4
<Huawei>system-view
[Huawei]sysname lsw4
[lsw4]stp enable
[lsw4]stp mode stp
第二步查看stp状态
lsw1
[lsw1]dis stp
-------[CIST Global Info][Mode STP]-------
CIST Bridge :4096 .4c1f-cc78-78b6
Config Times :Hello 2s MaxAge 20s FwDly 15s MaxHop 20
Active Times :Hello 2s MaxAge 20s FwDly 15s MaxHop 20
CIST Root/ERPC :4096 .4c1f-cc78-78b6 / 0
CIST RegRoot/IRPC :4096 .4c1f-cc78-78b6 / 0
CIST RootPortId :0.0
BPDU-Protection :Disabled
TC or TCN received :11
TC count per hello :0
STP Converge Mode :Normal
Time since last TC :0 days 0h:3m:36s
Number of TC :14
Last TC occurred :Ethernet0/0/3
----[Port1(Ethernet0/0/1)][FORWARDING]----Port Protocol :EnabledPort Role :Designated PortPort Priority :128Port Cost(Dot1T ) :Config=auto / Active=200000Designated Bridge/Port :4096.4c1f-cc78-78b6 / 128.1Port Edged :Config=default / Active=disabledPoint-to-point :Config=auto / Active=trueTransit Limit :147 packets/hello-timeProtection Type :None
lsw2
[lsw2]dis stp
-------[CIST Global Info][Mode STP]-------
CIST Bridge :8192 .4c1f-cc87-29f3
Config Times :Hello 2s MaxAge 20s FwDly 15s MaxHop 20
Active Times :Hello 2s MaxAge 20s FwDly 15s MaxHop 20
CIST Root/ERPC :4096 .4c1f-cc78-78b6 / 200000
CIST RegRoot/IRPC :8192 .4c1f-cc87-29f3 / 0
CIST RootPortId :128.1
BPDU-Protection :Disabled
TC or TCN received :64
TC count per hello :0
STP Converge Mode :Normal
Time since last TC :0 days 0h:4m:30s
Number of TC :13
Last TC occurred :Ethernet0/0/1
----[Port1(Ethernet0/0/1)][FORWARDING]----Port Protocol :EnabledPort Role :Root PortPort Priority :128Port Cost(Dot1T ) :Config=auto / Active=200000Designated Bridge/Port :4096.4c1f-cc78-78b6 / 128.1Port Edged :Config=default / Active=disabledPoint-to-point :Config=auto / Active=trueTransit Limit :147 packets/hello-timeProtection Type :None
lsw3
[lsw3]dis stp
-------[CIST Global Info][Mode STP]-------
CIST Bridge :32768.4c1f-ccc8-110d
Config Times :Hello 2s MaxAge 20s FwDly 15s MaxHop 20
Active Times :Hello 2s MaxAge 20s FwDly 15s MaxHop 20
CIST Root/ERPC :4096 .4c1f-cc78-78b6 / 200000
CIST RegRoot/IRPC :32768.4c1f-ccc8-110d / 0
CIST RootPortId :128.1
BPDU-Protection :Disabled
TC or TCN received :102
TC count per hello :0
STP Converge Mode :Normal
Time since last TC :0 days 0h:5m:6s
Number of TC :10
Last TC occurred :Ethernet0/0/1
----[Port1(Ethernet0/0/1)][FORWARDING]----Port Protocol :EnabledPort Role :Root PortPort Priority :128Port Cost(Dot1T ) :Config=auto / Active=200000Designated Bridge/Port :4096.4c1f-cc78-78b6 / 128.2Port Edged :Config=default / Active=disabledPoint-to-point :Config=auto / Active=trueTransit Limit :147 packets/hello-timeProtection Type :None
lsw4
[lsw3]dis stp
-------[CIST Global Info][Mode STP]-------
CIST Bridge :32768.4c1f-ccc8-110d
Config Times :Hello 2s MaxAge 20s FwDly 15s MaxHop 20
Active Times :Hello 2s MaxAge 20s FwDly 15s MaxHop 20
CIST Root/ERPC :4096 .4c1f-cc78-78b6 / 200000
CIST RegRoot/IRPC :32768.4c1f-ccc8-110d / 0
CIST RootPortId :128.1
BPDU-Protection :Disabled
TC or TCN received :102
TC count per hello :0
STP Converge Mode :Normal
Time since last TC :0 days 0h:5m:6s
Number of TC :10
Last TC occurred :Ethernet0/0/1
----[Port1(Ethernet0/0/1)][FORWARDING]----Port Protocol :EnabledPort Role :Root PortPort Priority :128Port Cost(Dot1T ) :Config=auto / Active=200000Designated Bridge/Port :4096.4c1f-cc78-78b6 / 128.2Port Edged :Config=default / Active=disabledPoint-to-point :Config=auto / Active=trueTransit Limit :147 packets/hello-timeProtection Type :None
第三步查看STP端口角色
使用命令display stp brief查看一下几台交换机上的STP端口角色,在lsw1上,我们可以看到三个端口都是指定端口(DESI),状态都是转发(FORWARDING)。在lsw2上,我们则可以看到Ethernet0/0/1是lsw2的根端口(ROOT),状态也是转发(FORWARDING);Ethernet0/0/2 和Ethernet0/0/3 是指定端口,状态都是转发(FROWARDING)。在lsw3和lsw4上,我们可以看到连接lsw1的端口为根端口(ROOT),状态是转发(FORWARDING);而与lsw2相连的端口是预备端口(ALTE),状态是阻塞(DISCARDING)。
lsw1
[lsw1]dis stp brief MSTID Port Role STP State Protection0 Ethernet0/0/1 DESI FORWARDING NONE0 Ethernet0/0/2 DESI FORWARDING NONE0 Ethernet0/0/3 DESI FORWARDING NONE
lsw2
[lsw2]dis stp brief MSTID Port Role STP State Protection0 Ethernet0/0/1 ROOT FORWARDING NONE0 Ethernet0/0/2 DESI FORWARDING NONE0 Ethernet0/0/3 DESI FORWARDING NONE
lsw3
[lsw3]dis stp bMSTID Port Role STP State Protection0 Ethernet0/0/1 ROOT FORWARDING NONE0 Ethernet0/0/2 ALTE DISCARDING NONE
lsw4
[lsw4]dis s bMSTID Port Role STP State Protection0 Ethernet0/0/1 ROOT FORWARDING NONE0 Ethernet0/0/2 ALTE DISCARDING NONE
效果达成
总结:我们平时做实验,只需要指定一个主根桥,一个优先级比较大的副根桥就行(优先级越小越好),其他的只是检查工作.
网络通信_简单stp生成树实验及配置相关推荐
- 思科设备中STP生成树协议及其配置
目录 一.网络冗余存在的问题 1.广播风暴 2.MAC地址表震荡 二.STP简介 1.BPDU简介与字段含义 2.网桥ID 3.路径开销 4.端口ID 5.BPDU计时器 (1)Hello Time ...
- STP生成树协议实验
文章目录 前言 一.生成树协议? 二.生成树原理 1.STP工作原理 2.STP主要参数 3.STP根网桥 4.STP协议版本 三.生成树实验 1.配置步骤 2.配置 3.配置结果 3.ping 四. ...
- 生成树协议实验报告_【网络技术联盟站】从原理到实验再到优化剖析STP生成树协议...
STP技术背景 STP基本概念 1. 简单地说STP采用四个步骤来解决二层环路问题: 2. 关键字段及比较原则 STP操作 1. 在交换网络中选举一个根桥 2. 在每个非根桥上选举一个根端口 3. 为 ...
- STP生成树协议与MSTP的基本原理与简单配置
STP生成树协议与MSTP的基本原理与简单配置 环路引起的问题 为什么要有生成树协议 BPDU 网桥协议数据单元 选举根交换机的原则 端口角色 端口状态描述 选举根端口指定端口的规则 RSTP:快速生 ...
- 【网络技术联盟站】从原理到实验再到优化剖析STP生成树协议
STP技术背景 STP基本概念 1. 简单地说STP采用四个步骤来解决二层环路问题: 2. 关键字段及比较原则 STP操作 1. 在交换网络中选举一个根桥 2. 在每个非根桥上选举一个根端口 3. 为 ...
- STP生成树协议(原理+实验)
文章目录 STP生成树协议原理与配置 前言 一.STP生成树协议的作用 二.STP各种选举的报文--BPDU 三.STP协议中交换机端口角色 四.RSTP快速生成树协议 五.MSTP多实例生成树协议 ...
- 华为简单的生成树协议配置
华为简单STP配置 与Cisco不同,ensp不能通过灯的颜色来找到根桥的位置 查看生成树基本信息:display stp 其中 Mode MSTP:华为默认运行MSTP CIST Bridge:本交 ...
- HCIP第十六天(VLAN IF接口,STP生成树协议,BPDU的配置)
SVI--交换机的虚拟接口 在华为体系中被称为VLAN IF接口,这个接口 是针对VLAN 来进行配置的虚拟接口.这个接口对于二层交换机来说,其主要目的是为了方便远程管理 ,所有这个接口只需要一个,并 ...
- STP生成树协议|适合初学|华为,思科配置|阿树啊~
目录 一.背景:二层环路的问题 1.产生广播风暴: 2.MAC地址表震荡/漂移:看日志 3.设备死机或假死 二.STP概述 三.STP类型 四.STP运行原理 1.桥ID (Bridge ID) 2. ...
最新文章
- 写一个函数,2 个参数,1 个字符串,1 个字节数,返回截取的字符串,要求字符串中的中文不能出现乱码
- python maketrans方法
- 【硬件】运放的那些事儿
- 【Linux:开源操作系统】
- 文件系统:Ext3和Ext4
- 201521123070 《JAVA程序设计》第13周学习总结
- 【Linux基础】Linux的5种IO模型详解
- Spring集成redis(Spring Data Redis)
- 排序算法--(冒泡排序,插入排序,选择排序,归并排序,快速排序,桶排序,计数排序,基数排序)
- 深度学习的实用层面 —— 1.8 其它正则化方法
- (2015秋) 软工作业成绩公布
- scrot截图ubuntu
- php感悟1500,《苏菲的世界》读书笔记及心得感悟1500字
- 2021年POS机费率上调了吗?
- Python 标准库 —— os 模块
- android窗口动画和壁纸关系,Android壁纸管理(Android N)
- Web前端工程师推荐的书籍
- java较全的面试题
- EIP-1559究竟在吵什么
- Linux下更改DNS地址
热门文章
- linux中波浪号代表什么_linux – $HOME和’〜'(波浪号)之间的区别?
- layui loading动画_loading加载和layer.js
- 微信小程序歌曲列表页实现
- 什么是相位?如何更加形象直观地理解相位?
- U盘被写保护怎么解除?解决方案只需这几个
- 连不上网怎么办?试试网络连通性检测
- SSM学生信息管理系统-计算机毕设 附源码70168
- 红黑棋子交换java,象棋大挪移 红黑棋子 红先黑后,输了不臭
- 基于DSL的高性能状态机实现原理
- thead java_Java中多线程的使用(超级超级详细) Thead类的使用 3