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属性为何不设计一 ...
随机推荐
- 不包含SDK头文件, 补全API定义
/// @file main.cpp /// @brief 不包含SDK头文件, 补全API定义 #ifdef __cplusplus extern "C" { #endif /* ...
- 史上最全的java随机数/字符串生成算法(转)
代码如下: package com.zuidaima.core.util; import java.util.Random; public class RandomUtil { public stat ...
- 深入浅出Hadoop实战开发(HDFS实战图片、MapReduce、HBase实战微博、Hive应用)
Hadoop是什么,为什么要学习Hadoop? Hadoop是一个分布式系统基础架构,由Apache基金会开发.用户可以在不了解分布式底层细节的情况下,开发分布式程序.充分利用集群的威力高速运 ...
- Servlet过滤器——创建过滤器
1.概述 介绍如何创建一个过滤器,并使用过滤器在打开页面的同时输出信息,此功能是由过滤器处理完成的. 2.技术要点 Serlvet过滤器实现了Filter接口,在Filter接口中定义了以下几个方法: ...
- jquery prop和attr的区别
jquery1.6中新加了一个方法prop(),一直没用过它,官方解释只有一句话:获取在匹配的元素集中的第一个元素的属性值. 大家都知道有的浏览器只要写disabled,checked就可以了,而有的 ...
- Java学习JVM搞搞Jconsole呗
无意间翻到这条博客:http://www.blogjava.net/zhvfeng/archive/2010/08/04/327956.html 这里还有个讲解的:http://www.kafka01 ...
- Flexigrid去掉列选择
Flexigrid中会出现列选择的小黑箭头,有时挺讨厌,想去掉.发现没有控制的地方,于是自己加. 在flexigrid.js中增加 在定义中增加 p = $.extend({ //apply defa ...
- Opencv笔记(1) 命名规则数据结构(CvMat,...)
网上搜索了很多,检查中发现的信息劣势,检查源代码 同Cv为类的开始.包含详细的数据不(仅存储指针) CvMat typedef struct CvMat { int type; int step; / ...
- expect 参数处理之一
expect 参数处理之一 expect是很强悍的脚本,网上资源虽然很经典,但很少,我把自己的测试脚本贴之,仅作参考 #!/usr/bin/expect -f proc help {} { puts ...
- 如何用jsp页面生成随机的验证数字码
checkNum.jsp <%@ page language="java" import="java.util.*,java.sql.*" pageEnc ...