1. 描述 STP 的计算过程 (1.根桥的选举 2.端口角色的确定)

根桥的选举

启用STP后,网络中桥ID最小的交换机会被选为根桥,桥ID由桥优先级和桥MAC两部分组成,优先级默认为32768,首次启用STP后,交换机会周期性的发送配置BPDU,配置BPDU中包含根桥ID、发送桥ID、接口ID,接口优先级,根路径成本等信息,首次发送的BPDU中的根桥ID为自己,当一台交换机收到其他交换机发送的配置BPDU的时候,会进行桥ID的比较,如果接收到的桥ID比自己小,就将收到的桥ID写进根桥ID字段中,经过一段时间的相互交换和比较后,网络中就选择出了桥ID最小的那台交换机为根桥。

端口角色的确定

根桥上的端口都是指定端口,非根桥上需要选择出物理网段到达根桥根路径成本最小的那个端口为根端口,如果某一个网段上到达根桥的路径开销有最小和唯一,那么经过的最小的那台交换机和根桥相连的端口是根端口,如果路径开销大小一致时,此时需要比较两台交换机的桥ID,桥ID小的那台交换机和根桥相连的端口是根端口,如果是一台交换机上两个不同的端口比较,那么端口ID最小的端口为根端口,既不然根端口也不是指定端口的端口会被阻塞,成为阻塞端口。
2. 如图配置:

网络中两台交换机,为了保证网络可靠性,使用了双线连接,但由于交换机的转发特性导致环路产生,请使用stp技术解决。
要求SW1为root,阻塞SW2的E0/4/1接口,请给出解决方案!

步骤:

1、  SW1和SW2启用STP

[SW1]stp enable

[SW2]stp enable

2、  设置SW1为根桥

[SW1]stp root primary

3、  修改E0/4/0的端口开销

[SW2-Ethernet0/4/0]stp cost 800

4、  测试

查看根桥

2、查看SW2端口状态


3. 如图配置:

为了保证网络中PC之间通讯的可靠性,网络中三台交换机两两物理直连,但由于交换机的转发特性导致环路产生,请使用stp技术解决。
要求SW1为root,SW3为SW2—SW3物理段上的指定桥,并且阻塞SW2连接SW3的SW2的接口,保证PC之间通讯正常,请给出解决方案

步骤:

1、  交换机启用STP

[SW1]stp enable

[SW1]stp mode stp

[SW2]stp enable

[SW2]stp mode stp

[SW3]stp enable

[SW3]stp mode stp

2、  设置SW1为根桥

[SW1]stp root primary

3、修改SW3的桥优先级

[SW3]stp priority 4096

4、结果测试

查看根桥

查看SW2的E0/4/2端口状态

查看SW3的端口状态

从上图可以看出,SW3是SW2-SW3网段的指定桥。

SE 2014年4月25日的更多相关文章

  1. SE 2014年5月25日

    如图配置 两实验 R1模拟总部,R2 与R3模拟分部 实验一  要求使用 IPSec VPN 主模式,使得总部与两分部内网可相互通讯 步骤: 1.  配置默认路由 [RT1]ip route-stat ...

  2. SE 2014年5月5日

    如图配置 某企业网络规划图(三台交换设备/三台路由设备) 接入层 SW1 连接终端用户 汇聚层 SW2 SW3 核心层 R1 R2 R5 1. 如图 SW1 SW2 SW3 物理链路两两相连接,网络中 ...

  3. SE 2014年4月22日(一)

    实验 练习: 如图配置: 两自治系统 AS 100  和 AS 200 AS 100 是由两私有自治系统 (AS 65001 和 AS 65002)构成 要求配置BGP联盟 使得 R3 R4 R5 下 ...

  4. SE 2014 年4月21日(二)

    实验练习: 如图配置: 两BGP自治系统,要求建立相关BGP邻居关系 1. 建立BGP邻居关系 要求使用BGP对等体组完成(IBGP要求使用loopback接口作为TCP建立的源接口) 2. R3 R ...

  5. SE 2014 年4月21日(一)

    如图配置 网络中存在四个自治系统,设备之间要求建立BGP对等体关系,发布BGP路由,使得全网BGP路由相互通讯. 要求 1. 由于AS 200中的路由信息频繁抖动,所以AS 100 和 AS 300 ...

  6. SE 2014年4月18日

    实验需求:   R1 R2 R3用环回口建立IBGP对等体(使用对等体组),AS号为100                     R4 R5 R6用环回口建立IBGP对等体(使用对等体组),AS号为 ...

  7. SE 2014年3月31日

    一. 描述OSPF划分区域的优势. OSPF划分区域的优势主要表现在以下几个方面: 1. 当网络中路由器的数量增大时,划分区域有利于减轻一部分性能较低的设备的处理和维护LSA数据库. 2. 区域的划分 ...

  8. 2014年8月25日,收藏家和杀手——面向对象的C++和C(一)

    近期事情特别多,睡眠也都非常晚,有点精神和身体混乱的感觉,所以想写写技术分析文章.让两者的我都调整一下.这篇技术分析文章是一直想写的,当前仅仅是开篇,有感觉的时候就写写,属于拼凑而成,兴许的篇章没有时 ...

  9. 09.25日记(2014年9月25日23:22:06)用java这么多年面向对象我真的懂了吗,测试先行理念会玩吗

    二胡 (1)应该找些书来看看,工作N年并不代表就有N年的工作经验. (2)DiaTransit02,DiaDept02,DiaAirport02,DiaHighway02.都具有x,y属性为何不设计一 ...

随机推荐

  1. Swift - 动态添加删除TableView的单元格(以及内部元件)

    在Swift开发中,我们有时需要动态的添加或删除列表的单元格. 比如我们做一个消息提醒页面,默认页面只显示两个单元格.当点击第二个单元格(时间标签)时,下面会再添加一个单元格放置日期选择控件(同时新增 ...

  2. C++ 观察者模式样例

    C++ 观察者模式样例 #include <iostream> #include <set> #include <string> using namespace s ...

  3. 修改XPMenu让ToolButton在Down=True时正确显示

    XPMenu是一个不错的程序界面效果控件,但它也存在不少不足之处.我最近又对它作了一点修改. 原因是我在程序里有一个ToolButton,其Style=tbsButton,当Down=True时,XP ...

  4. 基于Spring提供支持不同设备的页面

    基于Spring来检测访问Web页面的设备是很简单的,在这个经验中我们讲到过.通常不同的设备访问我们是通过响应式设计来统一处理各种设备的尺寸的.但是如果希望针对不同的设备,显示不同的内容呢? Spri ...

  5. 遇到Audio/Speech相关问题,如何抓取log

      [DESCRIPTION] 遇到Audio/Speech相关问题时,经常需要抓取相关log信息,总结抓取方法如下 [SOLUTION] 1.    通话声音相关的问题: Case 1: 通话中某一 ...

  6. Lucene之删除索引

    1.前言 之前的博客<Lucene全文检索之HelloWorld>已经简单介绍了Lucene的索引生成和检索.本文着重介绍Lucene的索引删除. 2.应用场景: 索引建立完成后,因为有些 ...

  7. 万方数据知识平台 TFHpple +Xpath解析

    试了一下.基本上适合全部的检索结果. - (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loadi ...

  8. 一句话解释JVM中空间分配担保的问题

    先解释YGC: 当对象生成在EDEN区失败时,出发一次YGC,先扫描EDEN区中的存活对象,进入S0区,S0放不下的进入OLD区,再扫描S1区,若存活次数超过阀值则进入OLD区,其它进入S0区,然后S ...

  9. urllib2的异常处理

    异常处理 作为爬虫的抓取过程基本就那么多内容了,后面再将一些正则表达式的东西简单介绍一下基本就完事了,下面先说说异常处理的方法.先介绍一下抓取过程中的主要异常,如URLError和HTTPError. ...

  10. java反射机制 + Method.invoke解释 getMethod + 反射理解

    功能: 通过读取另一个Dll去创建一个控件(Form,Button,TextBox,DataGridView),然后对当中一些属性进行检查. 创建控件的大致流程是,Assembly->Modul ...