SE 2014年4月25日
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日的更多相关文章
- SE 2014年5月25日
如图配置 两实验 R1模拟总部,R2 与R3模拟分部 实验一 要求使用 IPSec VPN 主模式,使得总部与两分部内网可相互通讯 步骤: 1. 配置默认路由 [RT1]ip route-stat ...
- SE 2014年5月5日
如图配置 某企业网络规划图(三台交换设备/三台路由设备) 接入层 SW1 连接终端用户 汇聚层 SW2 SW3 核心层 R1 R2 R5 1. 如图 SW1 SW2 SW3 物理链路两两相连接,网络中 ...
- SE 2014年4月22日(一)
实验 练习: 如图配置: 两自治系统 AS 100 和 AS 200 AS 100 是由两私有自治系统 (AS 65001 和 AS 65002)构成 要求配置BGP联盟 使得 R3 R4 R5 下 ...
- SE 2014 年4月21日(二)
实验练习: 如图配置: 两BGP自治系统,要求建立相关BGP邻居关系 1. 建立BGP邻居关系 要求使用BGP对等体组完成(IBGP要求使用loopback接口作为TCP建立的源接口) 2. R3 R ...
- SE 2014 年4月21日(一)
如图配置 网络中存在四个自治系统,设备之间要求建立BGP对等体关系,发布BGP路由,使得全网BGP路由相互通讯. 要求 1. 由于AS 200中的路由信息频繁抖动,所以AS 100 和 AS 300 ...
- SE 2014年4月18日
实验需求: R1 R2 R3用环回口建立IBGP对等体(使用对等体组),AS号为100 R4 R5 R6用环回口建立IBGP对等体(使用对等体组),AS号为 ...
- SE 2014年3月31日
一. 描述OSPF划分区域的优势. OSPF划分区域的优势主要表现在以下几个方面: 1. 当网络中路由器的数量增大时,划分区域有利于减轻一部分性能较低的设备的处理和维护LSA数据库. 2. 区域的划分 ...
- 2014年8月25日,收藏家和杀手——面向对象的C++和C(一)
近期事情特别多,睡眠也都非常晚,有点精神和身体混乱的感觉,所以想写写技术分析文章.让两者的我都调整一下.这篇技术分析文章是一直想写的,当前仅仅是开篇,有感觉的时候就写写,属于拼凑而成,兴许的篇章没有时 ...
- 09.25日记(2014年9月25日23:22:06)用java这么多年面向对象我真的懂了吗,测试先行理念会玩吗
二胡 (1)应该找些书来看看,工作N年并不代表就有N年的工作经验. (2)DiaTransit02,DiaDept02,DiaAirport02,DiaHighway02.都具有x,y属性为何不设计一 ...
随机推荐
- delphiXE调用Objective-c库
http://stackoverflow.com/questions/16515218/xe4-firemonkey-ios-static-library-pascal-conversion-from ...
- JS的预编译和执行顺序 详析
原文:JS的预编译和执行顺序 详析 最近在复习javascript的事件处理时发现了一个问题,然后也是我来写javascript的预编译和执行顺序的问题 代码: 复制代码 代码一 <ht ...
- android用shape画虚线,怎么也不显示
一直以为android的shape能画直线.虚线.矩形,圆形等.画直线也就算了.用一个view设一下高度和颜色,就能够出来一条直线了.所以说这个对我来说常常不用,圆形是能够,看看我应用里的消息提 ...
- php等号(==)与全等(===)
<?php require_once 'Person.php'; header("content-type:text/html;charset=utf-8"); $perso ...
- poj 3082多边形相交 'Roid Rage
题意是判断多边形是否相交 主要的思路就是判断每一个点是否在另外的多变形内 判断一个点是否在另一个多边形内主要思路是: 判断的那个点向左边做射线,如果射线与多边形的交点为奇数个则在多边形内,偶数个则不在 ...
- Swift - 创建代理协议实现页面间参数传递和方法调用
在开发中,经常需要用到协议代理模式.比如,进入编辑页面修改数据后,将新数据回传到主界面. 下面通过一个样例来说明协议代理模式,功能如下: 1,主页面有一个标签和一个修改按钮,点击修改按钮会跳转到编辑页 ...
- badi增强
对于根据事务代码查找对应的BADI,网上介绍的方法很多,但总结下来无非就两种方法,在此把它记录下来,方便以后自己查阅了. (1)通过SE24,输入CL_EXITHANDLER,然后在方法GET_INS ...
- 让VC2012生成的程序支持XP系统(QT的DLL都是支持XP的,只与EXE有关)
如果用的编译器是VC2012以上,那么默认生成出的程序是不能运行在XP系统上的.所以需要修改链接参数 我们要做的是修改qmake.conf文件中的参数,文件路径根据开发环境不同而不同下面以5.1.1 ...
- SystemParametersInfo API学习(128个中文参数解释,215个实际值)
uiAction:该参数指定要查询或设置的系统级参数.其取值如下:SPI_GETACCESSTIMEOUT:检索与可访问特性相关联的超时段的信息,PvParam参数必须指向某个ACCESSTIMEOU ...
- apache的开源项目-模板引擎(Velocity)(转)
然后修改conf文件下的server.xml文件,在server.xml里的 <Connector port="8080" .... />字段后 ...