原理概述

这次我们模拟的实验内容

搭建实验拓扑

搭建完拓扑之后,我们在交换机上启动STP服务,将交换机的STP模式改为普通生成树STP

配置完成之后我们来看一下S1生成树的状态(大约30秒之后,因为生成树也需要时间)

可以看到根桥不是我的S1,我们可以设置一下,把S1设置成root 根交换机  (也可以用命令stp  priority 0 设置为主根交换机)

把S2设置成备用交换机(也就是说当根交换机出现故障的时候,备用交换机就会变成根交换机)(也可以用命令stp  priority 4096 设置为备用交换机)

我们可以使用display stp  来看一下,目前我们的S1以将是根交换机了

我们可以看一下S4的端口角色,E0/0/1是ALTE状态也就是说是阻塞端口

E0/0/2是ROOT状态也就是说是指定端口

它为什么选择了E0/0/1端口作为阻塞端口呢?因为选择时首先比较该交换机上每个端口所在链路上的上行端口ID,路径开销最小的端口将成为根端口,默认都是200000

下面我们手动设置一下stp的开销值 为2000

再看一眼发现已经不是自动的了,变成我们写好的2000

这个时候我们再来看一下S4的接口开销值和STP状态摘要信息发现变了,此时1变成了根端口。2变成了阻塞端口

我们来看一下S2 , S2两个指定端口,一个根端口

顺便看一下S3的STP状态摘要信息3为阻塞端口

最后我们设置E0/0/10   E/0/011端口为边缘端口

完成,记得保存。

端口作为阻塞端口呢?因为选择时首先比较该交换机上每个端口所在链路上的上行端口ID,路径开销最小的端口将成为根端口,默认都是
[Duānkǒu zuòwéi zǔsè duānkǒu ne? Yīnwèi xuǎnzé shí shǒuxiān bǐjiào gāi jiāohuànjī shàng měi gè duānkǒu suǒzài liàn lù shàng de shàngxíng duānkǒu ID, lùjìng kāixiāo zuìxiǎo de duānkǒu jiāng chéngwéi gēn duānkǒu, mòrèn dōu shì]
Port as a port blocked it? Because the first compare the ID on the uplink port on the switch port where each link is selected, the minimum path cost will be the root port, the default is
 

在ensp上STP配置和选路规则的更多相关文章

  1. eNSP——STP配置和选路规则

    原理: STP是用来避免数据链路层出现逻辑环路的协议,使用BPDU传递网络信息计算出一根无环的树状网络结构,并阻塞特定端口. 在网络出现故障的时候,STP能快速发现链路故障,并尽快找出另外一条路径进行 ...

  2. STP配置和选路规则

    1.用四台S3700交换机,2台PC机,组建网络拓扑 2.对mengyu-S1进行设置 (1)在交换机启用生成树(华为交换机默认启用MSTP),将交换机的STP模式更改为普通生成树STP: (2)配置 ...

  3. apache上.htaccess转向nginx上配置.htaccess伪静态规则

    nginx上配置.htaccess伪静态规则 在apache上.htaccess转向,只要apache编译的时候指明支持rewrite模块即可. 但是换到nginx上方法会有不同,有人说把.htacc ...

  4. ensp上防火墙上配置nat

    博文大纲:一.华为防火墙NAT的六个分类:二.解决NAT转换时的环路及无效ARP:三.server-map表的作用:四.NAT对报文的处理流程:五.各种常用NAT的配置方法: 一.华为防火墙NAT的六 ...

  5. BGP华为、思科选路规则

    选路规则 华为BGP选路规则 思科BGP选路规则 第0条 下一跳是否可达,如果不可达则不参与选路 BGP 向IBGP对等体发布import引入的IGP路由时, 将下一跳属性改为自身的接口地址,而非IG ...

  6. 微软KinectV2深度传感器在Ubuntu上的配置和使用

    最新博客地址已转到: http://blog.csdn.net/zzlyw?viewmode=contents   ------------------------------------------ ...

  7. linux上安装配置samba服务器

    linux上安装配置samba服务器 在linux上安装配置samba服务器 在这给大家介绍一个不错的家伙,samba服务.如果您正在犯愁,如何在Windows和Linux之间实现资源共享,就请看看这 ...

  8. 配置AutoMapper映射规则《转》

    配置AutoMapper映射规则 AutoMapper是基于约定的,因此在实用映射之前,我们需要先进行映射规则的配置. public class Source { public int SomeVal ...

  9. CentOS 7上编写自定义系统审计规则

    1)简介 Linux审计系统创建审计跟踪,这是一种跟踪系统上各种信息的方法.它可以记录大量数据,如事件类型,日期和时间,用户ID,系统调用,进程,使用的文件,SELinux上下文和敏感度级别.它可以跟 ...

随机推荐

  1. wordpress模板加载顺序汇总

    我们要创建一个新的wordpress模板需要先了解有哪些页面模板,这些页面模板的文件是什么?它们是怎么工作的?下面ytkah汇总了一些常用的wordpress模板结构方便大家查找 首页 首先WordP ...

  2. Bootstrap内辅助类,响应式工具,组件的个人总结

    辅助类(工具类): 文本颜色: <p class="text-muted">Fusce dapibus, tellus ac cursus commodo, torto ...

  3. MySQL高级管理

    #mysql数据库密码的修改 一.mysql密码的修改与恢复 1.修改密码 mysqladmin -u root -p123 password 456 数据库内修改 method.first: upd ...

  4. 基于麦克风阵列的声源定位算法之GCC-PHAT

    目前基于麦克风阵列的声源定位方法大致可以分为三类:基于最大输出功率的可控波束形成技术.基于高分辨率谱图估计技术和基于声音时间差(time-delay estimation,TDE)的声源定位技术. 基 ...

  5. IDEA设置类注释和方法注释模板

    背景 在日常开发中,类和方法上希望有属于自己风格的注释模板,此文将记录如何设置IDEA类和方法注释模板. 注意:如果公司有统一的规范模板,请按照公司提供的规范模板去设置,这样可以统一代码注释风格.当然 ...

  6. MySQL 详细解读undo log :insert undo,update undo

    转自aobao.org/monthly/2015/04/01/ 本文是对整个Undo生命周期过程的阐述,代码分析基于当前最新的MySQL5.7版本.本文也可以作为了解整个Undo模块的代码导读.由于涉 ...

  7. 2019.12.07 java计算

    class Demo05{ public static void main(String[] args) { int a=1; a++; int b=1 + a++ + a + a++; System ...

  8. hibernate之一对多关系

    1. 什么是关联(association) 1.1 关联指的是类之间的引用关系.如果类A与类B关联,那么被引用的类B将被定义为类A的属性.例如: public class A{ private B b ...

  9. DotNetty 常用库

    https://github.com/Azure/DotNetty DotNetty中几个重要的库(程序集): DotNetty.Buffers: 对内存缓冲区管理的封装. DotNetty.Code ...

  10. REdis之maxmemory解读

    redis.conf中的maxmemory定义REdis可用最大物理内存,有多种书写方式,以下均为合法: maxmemory 1048576 maxmemory 1048576B maxmemory  ...