快速生成树配置(第8周)
神州数码交换机“生成树”配置
神州数码交换机“生成树”配置SwitchA配置:SwitchA(config)#spanning-tree(开启生成树)SwitchA(config)#spanning-tree mode mstp(选择生成树模式)SwitchA(config)#spanning-tree mst configuration (进入生成树实例配置)SwitchA(config-mstp-region)#name MSTP(设置MSTP域名为MSTP)SwitchA(config-mstp-region)#revision-level 2(设置MSTP修正级别)SwitchA(config-mstp-region)#instance 0 vlan 10 (创建实例0将Vlan10划分进去)SwitchA(config-mstp-region)#instance 1 vlan 20 (创建实例1将Vlan20划分进去)SwitchA(config)#spanning mst 0 priority 0(配置实例0的优先级为0,也是交换机的优先级,根交换机)SwitchA(config)#spanning mst 1 priority 4096注:这儿的优先级越低越优先,优先级默认为32768,只能为4096的倍数。
SwitchB配置:SwitchB(config)#spanning-tree(开启生成树)SwitchB(config)#spanning-tree mode mstp(选择生成树模式)SwitchB(config)#spanning-tree mst configuration (进入生成树实例配置)SwitchB(config-mstp-region)#name MSTP(设置MSTP域名为MSTP)SwitchB(config-mstp-region)#revision-level 2(设置MSTP修正级别)SwitchB(config-mstp-region)#instance 0 vlan 10 (创建实例0将Vlan10划分进去)SwitchB(config-mstp-region)#instance 1 vlan 20 (创建实例1将Vlan20划分进去)SwitchA(config)#spanning mst 0 priority 4096 SwitchA(config)#spanning mst 1 priority 0SwitchC配置:SwitchC(config)#spanning-tree(开启生成树)SwitchC(config)#spanning-tree mode mstp(选择生成树模式)SwitchC(config)#spanning-tree mst configuration (进入生成树实例配置)SwitchC(config-mstp-region)#name MSTP(设置MSTP域名为MSTP)SwitchC(config-mstp-region)#revision-level 2(设置MSTP修正级别)SwitchC(config-mstp-region)#instance 0 vlan 10 (创建实例0将Vlan10划分进去)SwitchC(config-mstp-region)#instance 1 vlan 20 (创建实例1将Vlan20划分进去)扩展知识:端口优先级的设置:Switch(config)#internet ethernet0/0/1Switch(config-if- internet ethernet0/0/1)#spanning-tree port-priority 64 (二层交换机配置)Switch(config-if- internet ethernet0/0/1)#spanning-treemst 0 port-priority 64 (三层交换机配置)注:端口的优先级默认为128,只能为16的倍数。
09-STP配置(bdcom配置手册)
目录
目录
第 1 章 配置生成树协议(STP) ................................................................................................................................ 1 1.1 STP 概述....................................................................................................................... 1 1.2 STP 模式与型号对照表 ................................................................................................................................... 2 1.3 SSTP 配置任务列表.......................................................................................................................................... 2 1.4 SSTP 配置任务 .................................................................................................................................................. 3 1.4.1 选择 STP 模式 ...................................................................................................................................... 3 1.4.2 禁止/启动 STP ...................................................................................................................................... 3 1.4.3 配置网桥优先级 .................................................................................................................................. 3 1.4.4 配置 Hello Time ...................................................................................................................................... 3 1.4.5 配置 Max Age ......................................................................................................................................... 4 1.4.6 配置 Forward Delay................................................................................................................................ 4 1.4.7 配置端口优先级 .................................................................................................................................. 4 1.4.8 配置端口路径开销 .............................................................................................................................. 4 1.4.9 配置自动指派端口 .............................................................................................................................. 5 1.4.10 监控 STP 状态 .................................................................................................................................... 5 1.5 配置 VLAN 的生成树 ....................................................................................................................................... 5 1.5.1 概述 ........................................................................................................................................................ 5 1.5.2 VLAN STP 配置任务 .............................................................................................................................. 5 1.6 RSTP 配置任务列表 ......................................................................................................................................... 6 1.7 RSTP 配置任务 .................................................................................................................................................. 7 1.7.1 开启/关闭交换机的 RSTP .................................................................................................................. 7 1.7.2 配置网桥优先级 .................................................................................................................................. 7 1.7.3 配置 Forward Time ................................................................................................................................. 7 1.7.4 配置 Hello Time ...................................................................................................................................... 8 1.7.5 配置 Max Age ......................................................................................................................................... 8 1.7.6 配置端口路径开销 .............................................................................................................................. 9 1.7.7 配置端口优先级 .................................................................................................................................. 9 1.7.8 重启协议转换检查 .............................................................................................................................. 9
生成树设置边缘端口的命令
生成树设置边缘端口的命令全文共四篇示例,供读者参考第一篇示例:生成树协议是以太网网络中最常用的链路层协议之一,用于组织网络中的交换机形成一个无环的拓扑结构,以提高网络的可靠性和稳定性。
在生成树协议中,交换机之间通过边缘端口进行通信,这些边缘端口是生成树协议中的关键配置。
本文将介绍如何设置生成树协议中的边缘端口,并给出相关的配置命令。
生成树协议中,交换机根据网络拓扑结构自动选择一条路径作为根路径,并禁止其他路径上的数据包传输,以避免网络中出现环路。
在生成树协议中,有三种端口类型,即根端口、指定端口和边缘端口。
根端口和指定端口是生成树协议中用于数据传输的端口,而边缘端口则是用于接入终端设备的端口,不参与生成树协议的计算。
设置生成树协议中的边缘端口可以有效地将终端设备直接接入网络,提高网络的性能和可靠性。
在设置边缘端口时,需要确保将与终端设备相连的端口配置为边缘端口,以避免生成树协议对这些端口进行阻塞导致数据无法传输。
下面是设置生成树协议边缘端口的相关配置命令:1. 进入交换机的全局配置模式:```Switch# configure terminal```2. 进入生成树协议配置模式:```Switch(config)# spanning-tree mst configurationSwitch(config-mst)# name exampleSwitch(config-mst)# revision 1Switch(config-mst)# instance 1 vlan 1```4. 配置边缘端口:生成树协议中的边缘端口设置是网络管理和配置中的重要环节,正确的配置可以提高网络的性能和可靠性,避免网络中出现环路和数据传输问题。
通过本文的介绍和相关配置命令,相信读者可以更好地理解生成树协议中的边缘端口配置,为网络管理和优化提供帮助。
第二篇示例:生成树(Spanning Tree Protocol)是一种用于在网络中防止环路的协议,它通过选择一条最优路径来避免数据包在网络中无限循环。
实验五 快速生成树配置
实验五快速生成树配置实验目标理解生成树协议工作原理;掌握快速生成树协议RSTP基本配置方法;实验背景学校为了开展计算机教学和网络办公,建立的一个计算机教室和一个校办公区,这两处的计算机网络通过两台交换机互联组成内部校园网,为了提高网络的可靠性,作为网络管理员,你要用2条链路将交换机互连,现要求在交换机上做适当配置,是网络避免环路。
技术原理生成树协议(spanning-tree),作用是在交换网络中提供冗余备份链路,并且解决交换网络中的环路问题;生成树协议是利用SPA算法,在存在交换机环路的网络中生成一个没有环路的属性网络,运用该算法将交换网络的冗余备份链路从逻辑上断开,当主链路出现故障时,能够自动的切换到备份链路,保证数据的正常转发。
生成树协议版本:STP、RSTP(快速生成树协议)、MSTP(多生成树协议)。
生成树协议的特点收敛时间长。
从主要链路出现故障到切换至备份链路需要50秒时间。
快速生成树在生成树协议的基础上增加了两种端口角色,替换端口或备份端口,分别作为根端口和指定端口。
当根端口或指定端口出现故障时,冗余端口不需要经过50秒的收敛时间,可以直接切换到替换端口或备份端口,从而实现RSTP协议小于1秒的快速收敛。
实验步骤新建packet tracer拓扑图默认情况下STP协议是启用的。
通过两台交换机之间传送BPDU协议数据单元。
选出跟交换机、根端口等,以便确定端口的转发状态。
图中标记为黄色的端口处于block堵塞状态。
设置RSTP。
查看交换机show spanning-tree状态,了解跟交换机和根端口情况。
通过更改交换机生成树的优先级spanning-tree vlan 10 priority 4096可以变化跟交换机的角色。
测试。
当主链路处于down状态时候,能够自动的切换到备份链路,保证数据的正常转发。
实验设备Switch_2960 2台;PC 2台;直连线(各设备互联)PC1IP: 192.168.1.2Submask: 255.255.255.0Gateway: 192.168.1.1PC2IP: 192.168.1.3Submask: 255.255.255.0Gateway: 192.168.1.1S1enshow spanning-treeconf thostname S1int fa 0/10switchport access vlan 10exitint rang fa 0/1 - 2switchport mode trunkexitspanning-tree mode rapid-pvst endS2enconf thostname S2int fa 0/10switchport access vlan 10 exitint range fa 0/1 - 2 switchport mode turnkexitspanning-tree mode rapid-pvst endshow spanning-treePC1ipconfigping -t 192.168.1.3S2enconf tint fa 0/1shut(查看PC1的ping情况是否正常)。
快速生成树配置(cisco)
实验五、快速生成树配置一、 实验目的:掌握交换机上生成树协议的诊断方法。
二、 背景描述:假设某企业采用两台交换机组成一个局网,由于很多数据流量是跨过交换机进行转发的,因此需要提高交换机之间的传输带宽,并实现链路冗余备分,为此网络管理员在两台交换机之间采用两根网线互联,三、 实现功能:配置两个交换机之间的冗余主干道,对运行的生成树协议进行诊断。
四、 实验设备:CISCO 交换机Catalyst2950两台,控制台电缆一条,交叉双绞线若干。
五、 实验拓扑:六、实验步骤:1、 交换机switchA 的基本配置: F0/5 switchB switchAPC PCF0/1 F0/1 F0/2 F0/2 F0/5Switch>enableSwitch#configure terminalEnter configuration commands, one per line. End with CNTL/Z.Switch(config)#hostname SwitchASwitchA(config)#vlan 10VLAN 10 added:Name:VLAN0010SwitchA(config)#interface vlan 10SwitchA(config-if)#ip address 192.168.0.1 255.255.255.0SwitchA(config-if)#exitSwitchA(config)#interface fa 0/5SwitchA(config-if)#switchport access vlan 10SwitchA(config-if)#exitSwitchA(config)#interface fa 0/1SwitchA(config-if)#switchport mode trunkSwitchA(config-if)#interface fa 0/2SwitchA(config-if)#switchport mode trunkSwitchA(config-if)#exitSwitchA(config)#spanning-tree portfast defaultSwitchA(config)#exitSwitchA#show spanning-treeVLAN001Spanning tree enabled protocol ieeeRoot ID Priority 32768Address 000C.1000.4605This bridge is the rootHello Time 2 sec Max Age 20 sec Forward Delay 15 secBridge ID Priority 32768Address 000C.1000.4605Hello Time 2 sec Max Age 20 sec Forward Delay 15 secAging Time 300Interface Port ID Designated Port ID Name Prio.Nbr Cost Sts Cost Bridge ID Prio.Nbr ---------------- -------- --------- --- --------- -------------------- --------Fa0/1 32768.1 0 FWD 0 32768 000C.1000.4605 0.1 Fa0/2 32768.2 0 FWD 0 32768 000C.1000.4605 0.210Spanning tree enabled protocol ieeeRoot ID Priority 32768Address 000C.1000.4605This bridge is the rootHello Time 2 sec Max Age 20 sec Forward Delay 15 secBridge ID Priority 32768Address 000C.1000.4605Hello Time 2 sec Max Age 20 sec Forward Delay 15 secAging Time 300Interface Port ID Designated Port ID Name Prio.Nbr Cost Sts Cost Bridge ID Prio.Nbr ---------------- -------- --------- --- --------- -------------------- --------Fa0/1 32768.1 0 FWD 0 32768 000C.1000.4605 0.1 Fa0/2 32768.2 0 FWD 0 32768 000C.1000.4605 0.2 Fa0/5 32768.5 0 FWD 0 32768 000C.1000.4605 0.52、交换机switchB的配置:Switch>enableSwitch#configure terminalEnter configuration commands, one per line. End with CNTL/Z.Switch(config)#hostname SwitchBSwitchB(config)#vlan 10VLAN 10 added:Name:VLAN0010SwitchB(config)#interface fa 0/5SwitchB(config-if)#switchport access vlan 10SwitchB(config-if)#exitSwitchB(config)#spanning-tree portfast defaultSwitchB(config)#interface fa 0/1SwitchB(config-if)#switchport mode trunkSwitchB(config-if)#exitSwitchB(config)#interface fa 0/2SwitchB(config-if)#switchport mode trunkSwitchB(config-if)#exitSwitchB#show spanning-treeVLAN001Spanning tree enabled protocol ieeeRoot ID Priority 32768Address 000C.1000.4605Hello Time 2 sec Max Age 20 sec Forward Delay 15 secBridge ID Priority 32768Address 000C.4006.4286Hello Time 2 sec Max Age 20 sec Forward Delay 15 secAging Time 300Interface Port ID Designated Port ID Name Prio.Nbr Cost Sts Cost Bridge ID Prio.Nbr---------------- -------- --------- --- --------- -------------------- --------Fa0/1 32768.1 19 FWD 0 32768 000C.1000.4605 19.1Fa0/2 32768.2 19 BLK 0 32768 000C.1000.4605 19.2VLAN0010Spanning tree enabled protocol ieeeRoot ID Priority 32768Address 000C.1000.4605Hello Time 2 sec Max Age 20 sec Forward Delay 15 secBridge ID Priority 32768Address 000C.4006.4286Hello Time 2 sec Max Age 20 sec Forward Delay 15 secAging Time 300Interface Port ID Designated Port ID Name Prio.Nbr Cost Sts Cost Bridge ID Prio.Nbr---------------- -------- --------- --- --------- -------------------- --------Fa0/1 32768.1 19 FWD 0 32768 000C.1000.4605 19.1Fa0/2 32768.2 19 BLK 0 32768 000C.1000.4605 19.2Fa0/5 32768.5 0 FWD 0 32768 000C.4006.4286 0.53.如果switchA 与switchB间的端口F0/1之间的链路down掉,验证PC1与PC2仍能互相ping 通,并观察ping的丢包情况。
思科交换机生成树协议配置案例
思科交换机生成树协议配置案例生成树协议生成树协议分为两部分来进行设置,包括基于主机的生成树协议设置和基于端口的生成树设置。
基于端口的生成树配置命令用户执行该命令设置指定端口的stp 属性。
使能基于端口的生成树协议命令【命令格式】set port [portlist|all] spanning-tree生成树协议生成树协议分为两部分来进行设置,包括基于主机的生成树协议设置和基于端口的生成树设置。
基于端口的生成树配置命令用户执行该命令设置指定端口的stp 属性。
使能基于端口的生成树协议命令【命令格式】set port [portlist|all] spanning-tree enable【使用指南】该命令用于使能基于端口的生成树协议。
参数为交换机物理端口列表,输入的形式可以是“1-2”或者“1,2,4-6”,如果要设置全部的物理端口可以使用“all”参数项。
【举例】switch#set port 1-10 spanning-tree enablesuccessfully enable ports' stp protocol.禁止基于端口的生成树协议命令【命令格式】set port [portlist|all] spanning-tree disable【使用指南】该命令用于禁止基于端口的生成树协议。
参数为交换机物理端口列表,输入的形式可以是“1-2”或者“1,2,4-6”,如果要设置全部的物理端口可以使用“all”参数项。
【举例】switch#set port 1-10 spanning-tree disablesuccessfully forbidden ports' stp protocol.switch#设定端口路径花销命令用户执行该命令设置该端口stp 的端口路径开销。
【命令格式】1. set port [portlist|all] spanning-tree cost [1-65535]2. no set port [portlist|all] spanning-tree cost【使用指南】命令1 设置端口stp 的端口路径开销,命令2 恢复它的缺省值。
思科模拟器交换机与路由器配置实验汇总
99的数字表示 permit 172.16.1.0 0.0.0.255 deny 172.16.2.0 0.0.0.255 (如果有上面的permit默认跟一个deny,所
以此命令可不写) conf t int s0/0/0 //标准访问控制列表要尽量靠近目的端,相反地,拓展访问
关键命令行: conf t router rip network 192.168.1.0 network 192.168.3.0 //与该路由直接相连的网段 version 2
OSPF动态路由配置
OSPF(Open Shortest Path First开放式最短路径优先)是目前网路中 应用最广泛的路由协议之一。属于内部网管路由协议,能够适应各种规模 的网络环境,是典型的链路状态协议。OSPF路由协议通过向全网扩散本设 备的链路状态信息,使网络中每台设备最终同步一个具有全网链路状态的 数据库,然后路由器采用SPF算法,以自己为根,计算到达其他网络的最 短路径,最终形成全网路由信息。
占用交换机的网络端口,第一次配置交换机必须利用Console端口进行配置。 通过Telnet、拨号等方式属于带内管理。
交换机命令行 1、进入特权模式(en) 2、进入全局配置模式(conf t) 3、进入交换机端口视图模式(int f0/1) 4、返回到上级模式(exit) 5、从全局以下模式返回到特权模式(end) 6、帮助信息(如? 、co?、copy?) 7、命令简写(如 conf t) 8、命令自动补全(Tab) 9、快捷键(ctrl+c中断测试,ctrl+z退回到特权视图) 10、Reload重启。(在特权模式下) 11、修改交换机名称(hostname X)
XGS-1910-48 RSTP 设置指导
XGS1910-48 RSTP设置指导STP(生成树协议)可以消除网络环路,并提供两台交换机、网桥或路由器间的备份链路。
它允许交换机可以和网络上其它支持生成树协议的交换机配合使用,以确保网络上任意两个站点之间只存在一条路经。
当利用STP生成树协议决定了开销最低的生成树之后,它将允许根端口和指定端口处于激活状态,其它的端口处于阻塞状态。
这样网络数据包将只能通过这些激活端口,从而消除网络环路。
支持STP生成树协议的交换机将会周期性地交换BPDU(网桥协议数据单元)但是当交换网络结构改变的时候,一个新的生成树将会重新构架。
一旦网络拓扑稳定下来,所有的网桥都会侦听从根网桥发送的BPDU数据。
如果一个网桥在一段间隔时间之后还没有收到BPDU信息,就会认为到根网桥的链路断掉了。
这样网桥就会和其它网桥重新协商建立一个有效的网络拓扑。
一、设置说明XGS1910-48的STP设置包括STP(生成树协议) 、RSTP(快速生成树协议)和MSTP(多重生成树协议)三种协议模式,本文档主要向您介绍RSTP的设置方法。
二、设置步骤1、通过在浏览器中输入默认管理地址192.168.1.1,用户名admin,密码1234登录设备管理界面。
2、登录设备管理界面后,依次点击configuration-system-IP修改设备的管理地址,避免管理地址冲突。
3、登录设备管理界面,依次点击configuration-Spanning Tree –bridge settings进入STP Bridge Configuration界面,Protocol Version选择RSTP模式,同时修改Bridge Priority(数字越小优先级越高)后点击Apply。
注意:网络出口(根桥)“Bridge Priority”设置为0。
其它设备保持默认。
4、依次点击configuration-Spanning Tree –CIST Ports,进入STP CIST Port Configuration 界面,保持默认配置,点击Apply,完成设置。
中兴华为传输专业PTN试题专业认证
单选题 单选题
单选题
单选题
快速以太网是由( )标准定义的? 某公司申请到一个C类IP地址,但要连接6个 的子公司,最大的一个子公司有26台计算 机,每个子公司在一个网段中,则子网掩码 应设为() 对于这样几个网段:172.128.12.0, 172.128.17.0,172.128.18.0, 172.128.19.0,最好用下列哪些网段实现路 由汇总( ) 下列地址哪个是可用主机IP地址?( )
题型 单选题 单选题
多选题
题目内容 MPLS标签label字段的长度是()bit 常见的ZXCTN业务中QOS流的分类中,业务优 先级最高的是() 中兴PTN设备的QOS支持如下功能
多选题
单选题
单选题 单选题 单选题 单选题
单选题
单选题 单选题 单选题
单选题
单选题
单选题
单选题
单选题
中兴PTN9008设备的QOS功能模块中支持的丢 弃策略有 关于ML-PPP(Multi-Link Point to Point Protocol,多链路捆绑点到点协议)技术, 说法不正确的是() SMTP协议处于TCP/IP模型的() 交换机工作在TCP/IP模型的() IP 121.31.10.5/8属于()类地址 IP 172.16.2.160,子网掩码为 255.255.255.192,则该IP的网络地址是() 10.254.255.19/255.255.255.248的广播地 址是() 以下不属于动态路由协议的是() 路由器的主要功能不包括( ) 当路由器接收的IP报文的MTU大于该路由器 的最大MTU时,采取的策略是() 当路由器接收的IP报文的TTL值等于1时,采 取的策略是( ) IEEE组织制定了( )标准,规范了跨交换 机实现VLAN 的方法 以太网交换机的每一个端口可以看做一个( ) 在STP协议中,当网桥的优先级一致时,以 下( )将被选为根桥 下列关于以太网的说法哪个是不正确的?
实验八 生成树协议报告
实验八生成树配置——生成树协议一、实验名称生成树协议STP二、实验目的理解生成树协议STP的配置及原理。
三、实验步骤1、在每台交换机上开启生成树协议.例如对SwitchA做如下配置:SwitchA#configure terminal //进入全局配置模式SwitchA(config)#spanning-tree //开启生成树协议SwitchA(config)#end验证测试:验证生成树协议已经开启SwitchA#show spanning-tree //显示交换机生成树的状态SwitchA#show spanning-tree interface fastthernet 0/1//显示交换机接口fastthernet 0/1的状态2、设置生成树模式SwitchA(config)#spanning-tree mode stp //设置生成树模式为STP (802.1D) 验证测试:验证生成树协模式为802.1DSwitchA#show spanning-tree3、设置交换机的优先级SwitchA(config)#spanning-tree priority 4096//设置交换机SwitchA的优先级为4096验证测试:验证交换机SwitchA的优先级SwitchA#show spanning-tree4、综合验证测试1、验证交换机SwitchB的端口F0/1和F0/1的状态SwitchB#show spanning-tree interface fastEthernet 0/1 //显示SwitchB的端口fastthernet 0/1的状态SwitchB#show spanning-tree interface fastEthernet 0/2//显示SwitchB的端口fastthernet 0/2的状态2. 验证网络拓扑发生变化时,ping的丢包情况, 显示丢包数为30个。
实验二:快速生成树协议RSTP设置生成树模式SwitchA(config)#spanning-tree rstp !设置生成树模式为802.1W验证测试:验证生成树协模式为802.1W设置交换机的优先级SwitchA(config)#spanning-tree priority 8192 !设置交换机SwithA的优先级为8192 验证测试:验证交换机SwithA的优先级以下为从PC1 ping PC2的结果(注:PC1的IP地址为192.168.0.137,PC2的IP地址为192.168.0.136)C:\>ping 192.168.0.136 –t !从主机PC1 ping PC2(用连续ping),然后拔掉SwitchA 与SwitchB的端口F0/1之间的连线,观察丢包情况。
生成树协议(STP)基本知识及实验(使用eNSP)
⽣成树协议(STP)基本知识及实验(使⽤eNSP)1、基本知识--摘⾄《⽹络之路--交换专题》(1)⽣成树的作⽤:在链路层消除环路上可能出现的⼴播风暴。
(2)⽣成树的⼯作由三部分组成:选举过程、拓扑计算、端⼝⾏为确定。
选举过程:在⼆层⽹络中选举⼀个⽹桥作为根桥,⽤于指挥整⽹设备协同⼯作。
根桥只是负责统⼀计算的规则。
根桥统⼀⽹络中所有⽹桥的⾏为准则的原理:通过在某个恰当位置阻塞端⼝来阻⽌环路的发⽣。
从⼀台⽹桥的⾓度来说,它通过这样的法则进⾏判断,如果到达⽹络中的某⼀⽹桥只有⼀条路径,那么必定不存在环路;如果到达某⼀⽹桥的路径有两条或者多条,那么这两台⽹桥之间存在环路,只能保持⼀条通路。
(3)根桥的选举⽅式根桥是通过⽹络中所有⽹桥间相互⽐较产⽣的。
根桥只能由⽹络中桥ID最⼩者担当。
⼀开始时把⾃⼰当作根桥,根桥ID就是⾃⼰的桥ID,然后通过BPDU和⾃⼰的邻居交换拓扑信息,如果邻居的根桥ID⼩于⾃⼰的桥ID,则把邻居当作⾃⼰的根桥,然后向其他邻居通告这个新的根桥信息,直到⽹络中所有⽹桥的根桥ID都⼀样时,根桥就被选举了出来。
桥ID有8个字节,由两部分组成,分别是2字节的桥优先级字段和6字节的桥MAC字段。
桥优先级字段可⼿⼯设置,默认为0x8000;桥MAC即⽹桥的物理MAC。
(4)使⽹络中的⽹桥和根桥保持统⼀的⽅式通过⼀个独特的消息机制实现,当根桥被选举出来后,根桥会周期性的向所有邻居发送BPDU报⽂,这个周期被称为Hello Time,默认设置为2s。
邻居收到根桥发送来的BPDU 时,会更新⾃⼰的状态和定时器,然后转发出去。
在⽣成树协议中(STP)只有根桥有主动发送BPDU的权⼒。
快速⽣成树协议(RSTP)中所有⽹桥都会按照Hello Time的时间间隔主动从指定端⼝发送BPDU。
⽣成树协议中的BPDU报⽂有两种,⼀个被称为配置BPDU(Configuration BPDU),⼀种被称为拓扑变化通知BPDU(Topology Change Notification BPDU 或叫 TCN BPDU)配置BPDU报⽂格式如下:端⼝ID占2个字节,和桥ID类似分为两个部分,前8bits为优先级,默认值为0x80,可⼿⼯修改,后8bits为端⼝号,由设备指定,保证每个端⼝都不⼀样。
实验4-快速生成树协议配置
实验4快速生成树R S T P的配置一、实验目的及要求理解快速生成树协议R S T P的原理及配置二、实验要求每3人一组,使用2台交换机和3台计算机,按后面的拓扑图进行连接,另一台计算机做配置计算机,按按实验内容和步骤完成实验操作,将实验过程、实验结果和现象分析记录在实验报告中。
三、实验设备及软件PC机:安装windows 2000/xp 安装sniffer软件,双网卡。
网络:分别连接到外网和实验室路由器和交换机等设备上。
四、实验内容和步骤1.无冗余链路实验1)按实验拓扑图连线,但不连接交换机之间F0/5口,只连接交换机之间F0/3口;2)配置两台计算机的I P地址(同网段),记录两台计算机的I P地址及对应的M A C地址;3)用p i n g命令发一个包,验证两计算机的联通性;4)在另一端进行抓包,记录抓包个数,验证没有产生广播风暴和重复帧;5)显示及记录两交换机的M A C地址表,证明地址表稳定。
2.有冗余链路实验1)在上面实验拓扑图的基础上,连接交换机之间F0/5口(构成冗余链路),并清除两交换机的M A C地址表;2)在一端用p i n g命令发一个包,在另一端进行抓包,记录抓包个数,验证产生了重复帧;3)显示及记录两交换机的M A C地址表,证明地址表不稳定。
4)在一端用s n i f f e r命令发一个广播包,在另一端进行抓包,记录抓包个数,验证产生了广播风暴;3.配置生成树协议R S T P1)分别为交换机A和交换机B启动生成树协议,并指定为R S T P,使用命令:S P A N N I N G-T R E ES P A N N I N G-T R E E M O D E R S T P2)验证和查看生成树的配置信息,使用命令:S H O W S P A N N I N G-T R E ES H O W S P A N N I N G-T R E E I N T X通过显示结果指出并记录根交换机和非根交换机以及它们的优先级和地址;记录F0/3和F0/5的端口状态、端口角色;4.强制指定根交换机(通过设定优先级)1)通过在刚才的非根交换机上执行命令:S P A N N I N G-T R E E p r i o r i t y4096强制使该交换机为根交换机(优先权小者为根交换机),2)查看两个交换机的生成树的配置信息:通过显示结果,重新记录根交换机和非根交换机以及它们的优先级和地址;记录F0/3和F0/5的端口状态、端口角色;并和步骤3的结果进行比较。
生成树和快速生成树原理(经典)
完成本课程的学习后,您应该能够:
掌握路径环路产生的原因
掌握STP协议的基本原理
掌握RSTP协议的基本原理
第1章
1.1
对于一般的透明网桥来说,通常都具有以下的特点:
拓展LAN能力:通过透明网桥的应用,可以使原先只在小范围LAN上操作的站点能够在更大范围的LAN环境中工作。
透明网桥能够自主学习站点的地址信息,从而有效控制网络中的数据包数量。
如果收到的数据帧不能从该表中找到对应目的地址的端口,则要从除收到该数据之外所有其他端口广播出去。
另外如果网桥收到的是广播帧,也要把该帧从除接收端口以外的所有其他端口转发出去。
但问题是“透明”网桥毕竟不是路由器,它不会对报文做任何修改的,报文中不会记录到底经过了几个网桥,如果网络中存在环路,报文有可能在环路中不断循环和增生,造成网络的拥塞,因而导致了网络中“路径回环”问题的产生。
然后选择根端口,一般来说对应最短路径开销的那个端口就是根端口,但是如果对应最短路径开销的端口不止一个,则ID号最小的端口将成为根端口。
确定根和最短路径之后,网桥得到自己的配置消息,并将自己作为接收到的配置消息比之劣的那些端口的指定网桥,而这些端口就是指定端口。
最后,网桥从指定端口将自己的配置消息发送出去。
Port2:(23,18,123)
Port3:(23,14,321)
Port4:(23,14,100)
Port5:(23,15,80)
注意:在计算过程中,指定端口ID不影响根桥的选择,但会影响根端口的选择。在此,我们为简化起见,暂且不考虑指定端口ID。表示BPDU消息的优先级矢量用(RootID,RootPathCost,DesignatedBridgeID)来表示。
交换机配置方法,生成树功能配置指导
交换机配置方法,生成树功能配置指导一、STP基础知识生成树STP(Spanning Tree Protocal)主要用于在局域网中消除链路层物理环路,并在链路故障时自动激活备份链路恢复网络。
运行该协议的设备通过彼此交互信息发现网络中的环路,并有选择地对某些端口进行阻塞,最终将环路网络结构修剪成无环路的树型网络结构。
01通过阻断冗余链路消除网络中存在的路径回环。
02当前路径发生故障时,激活冗余备份链路,恢复网络连通性。
生成树协议分为三种,普通生成树STP(Spanning Tree Protocal)、快速生成树RSTP(Rapid Spanning Tree Protocal)以及多生成树MSTP(Multiple Spanning Tree Protocal),可以根据需要选用,满足多种使用环境需求。
下面介绍TP-LINK交换机生成树功能的设置方法。
二、STP/RSTP设置方法STP和RSTP功能的设置方法是相同的。
RSTP相比于STP来说收敛速度更快,且兼容STP协议,所以一般推荐使用RSTP协议。
01需求分析客户公司内部网络,5台TP-LINK管理型交换机搭建STP或者RSTP环形网络,实现链路故障备份的功能。
02拓扑结构5台交换机环形连接,所有交换机之间的连接用端口为1、2号端口。
如下图所示。
03配置步骤注意:设置时每台交换机单独连接设置,每次设置一台交换机。
设置完成后再进行线路连接。
1、修改交换机的IP地址不冲突:TP-LINK的交换机默认管理IP 地址均是192.168.0.1,为了防止地址冲突,首先建议修改为不冲突的IP地址。
以TL-SG5428为例,打开“路由功能”—“接口”页面,点击“编辑”修改。
2、交换机开启STP或者RSTP全局配置开关:打开菜单“生成树”—“基本配置”页面,生成树功能选择“启用”,生成树模式选择“STP或者RSTP”,点击“提交”。
3、交换机级联端口启用生成树功能:打开菜单“生成树”—“端口配置”页面,选择交换机级联的端口(本例中是端口1和2),状态选择“启用”,点击“提交”。
第8讲_华为交换机生成树配置要点
武夷学院计算机系
生成树的作用 生成树的基本原理 快速生成树 生成树的计算方法举例 华为交换机生成树配置
武夷学院计算机系
8 2018/10/4
生成树协议的基本原理
基本思想:在网桥之间传递特殊的消息(配置消息), 包含足够的信息做以下工作: – 从网络中的所有网桥中,选出一个作为根网桥 (Root) – 计算本网桥到根网桥的最短路径 – 对每个LAN,选出离根桥最近的那个网桥作为指定 网桥,负责所在LAN上的数据转发 – 网桥选择一个根端口,该端口给出的路径是此网桥 到根桥的最佳路径 – 选择除根端口之外的包含于生成树上的端口(指定 端口)
第8讲 生成树的配置
武夷学院计算机系
1 2018/10/4
内容简介
本讲主要介绍交换机上生成树作用、生成 树的原理、生成树的缺点、快速生成树、 生成树的计算实例、华为生成树配置命 令、配置过程,在最后讲一个配置实例。
武夷学院计算机系
2 2018/10/4
学习目标
生成树的作用 生成树的基本原理 生成树的计算方法
13 2018/10/4
武夷学院计算机系
一个接受并处理配置消息的例子
B81
Port 1 Port 5 blocking
Port 2 Port 3 Port 4 blocking 32,0,32 23,15,81 23,18,123 23,15,81 23,14,321 root
23,14,100
23,15,80
5 2018/10/4
武夷学院计算机系
2、路径回环的产生
1 LAN 1 1 1 1
3 2
3 2
3 2 LAN 2
《国家标准》交换GB0-323(16页去答案版)
《国家标准》交换GB0-323(16页去答案版)1. STP 是⼀种路由协议。
T. True F. False2. 802.1D 中规定了 Disabled 端⼝状态,此状态的端⼝具有的功能是()A.不收发任何报⽂B.不接收或转发数据,接收但不发送BPDU,不进⾏地址学习C.不接收或转发数据,接收并发送BPDU,不进⾏地址学习D.不接收或转发数据,接收并发送BPDU,开始地址学习E.接收或转发数据,接收并发送BPDU,开始地址学习3. RSTP 之所以能实现⽹络的快速恢复,在于()A. RSTP 减少了端⼝从阻塞到转发的时延B. RSTP 中,如果旧根端⼝进⼊阻塞状态,且新根端⼝对端处于转发状态,则⽴刻进⼊转发状态C.⼀个⾮边缘指定端⼝只需同下游进⾏⼀次握⼿即可快速从阻塞转⼊转发状态D.⽹桥启动后边缘端⼝⽆延时的快速进⼊转发状态4. 在 Quidway S 系列中低端交换机上,⽣成树功能缺省是打开的。
T. True F. False5. 在 STP 中,Max Age 的值⼀般推荐通过配置⽹络直径来间接改变这个参数。
T. True F. False6. 组播协议分为组成员管理协议和组播路由协议,下列协议属于组成员管理协议的是()A. GVRPB. GMRPC. IGMPD. PIM7. 因特⽹组管理协议(IGMP)是主机与路由器之间的信令协议,它定义了主机与路由器之间组播成员关系的建⽴和维护机制,是整个 IP 组播的基础。
T. True F. False8. 下⾯关于配置 IGMP 时间参数配置命令的解释正确的有()A. igmp timer query seconds 命令⽤于设置交换机发送查询报⽂的时间间隔;B. igmp timer query seconds 命令⽤于设置交换机发送查询报⽂中的最⼤响应时间;C. igmp max-response-time seconds 命令⽤于设置交换机发送查询报⽂中的最⼤响应时间;D. igmp timer other-querier-present seconds 命令⽤于设置交换机监听查询器存在的超时时间。
生成树协议学习总结
1,交换机的好处,和交换机所带来的问题,就是产生环路。
交换机能够扩大网络直径,能让更多的网络直径参与到网络通信中来,但是交换机同时也带来了一个问题,就是会产生环路。
2,环路是如何产生的?交换机基本工作原理是,通过学习维护一个mac和端口对应的表格,交换机只对报文进行透传,不会像路由器那样,对报文添加标记,根据局域网的工作原理,这样就必然会导致环路的产生。
如下图例子:如上图,我们假定终端A是第一次发消息,发出一个消息1发给B,根据局域网的工作原理,该消息会被交换机S1 S2 S3收到,S1透传出消息1,发给终端B,同时也会给该消息发给S2 S3,依次类推,在网络中形成的环路的信息会急剧的增加,迅速将网络堵死。
3,生成树协议概念的产生,生成树是如何避免环路的?802标准委员会,为了解决这个问题,提出了STP协议生成树的概念。
生成树就是通过将一个物理上有环存在的网络中,通过逻辑上阻塞某些端口,将网络中存在的环拆解开,使整个网络在逻辑上是一种树状结构,并保证其数据传输的效率。
对上图的说明:图中的每个矩形代表一个网桥,深颜色矩形为跟桥,也就是一棵树的根。
深色端口为阻塞端口,也就是被生成树协议,根据一定的算法,所阻塞掉的端口。
这样我们可以从这科树的根出发,走实线的路径,那么我们可以清晰的看到是一棵树的形状,这棵树没有环路。
4,介绍STP。
bpdu包结构。
其中各个字段的含义。
生成树的基本原理,1,选择跟桥,在参与本局域网通信的所有网桥中,选择一个网桥作为根网桥,也就是树的根。
2,选择根端口,根端口就是某一网桥通过该端口到达根网桥,路径开销最小。
3,选择指定端口,端口优先级向量劣于根优先级向量的端口。
生成树实现这一机制是通过相互发送BPDU消息来实现的,BPDU中携带一些生成树计算所需要的必要信息。
如下BPDU格式:其中所包含的Root Identifier , Root Path Cost, Bridge Identifier, Port Identifier, 为生成树参与计算的重要元素。
手把手教你用FastTree快速构建序列进化树
手把手教你用FastTree快速构建序列进化树
手把手教你用Fast Tree 快速构建序列进化树
常见的建树方法有:贝叶斯法(Bayesian),最大似然法(Maximum likelihood,ML),最大简约法(Maximum parsimony,MP),邻接法(Neighbor-Joining,NJ),最小进化法(Minimum Evolution,ME),类平均法(UPGMA)。
一般来讲,如果模型合适,最大似然法的效果较好。
对于近缘序列,最大简约法用的假设最少,各种方法结果相似。
而对于远缘序列,一般使用最大似然法或邻接法。
对相似度很低的序列,邻接法往往出现Long-branch attraction(LBA,长枝吸引现象),严重干扰进化树的构建。
对于各种方法构建分子进化树的准确性,Hall 认为贝叶斯的方法最好,其次是最大似然法,然后是最大简约法。
其实如果序列的相似性较高,各种方法结果差别不大。
最大似然法和邻接法需要选择模型。
对于蛋白质序列,一般选择Poisson Correction(泊松修正)模型。
而对于核酸序列,一般选择Kimura 2-parameter(Kimura-2 参数)模型。
表1. 构建进化树的常用软件
软件名称简介Clustal X图形化的序列比对工具GeneDoc多序列比对结果美化工具BioEdit序列分析综合工具MEGA图形化比对,进化分析综合工具PAUP进化分析工具Phylip
进化分析工具PhyML最大似然法建树工具PAML最大似然
法建树工具MrBayes贝叶斯法建树工具FastTree最大似然法建树工具(速度快)TreeView进化树显示工具。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
show spanning-tree show spanning-tree interface fa 0/1 show spanning-tree interface fa 0/2
显示交换机当前配置
Switch#show running-config
清除设备的当前配置
1. 交换机A的基本配置(包括给交换机起名字,创建vlan10,给vlan10命 名,把F0/3接口分配到vlan10中,修改F0/1、F0/2的接口模式为 trunk,查看vlan及接口的配置信息) 2. 在交换机A上配置生成树协议(开启生成树协议、指定生成树协议的类型 为RSTP。 sw1(config-if)#spanning-tree mode rapid-pvst)
快速生成树配置实训
实训内容
快速生成树配置(P25)
PC1 F0/3
SwitchA
F0/1 F0/2
F0/1 F0/2
SwitchB F0/3
PC2
验证网卡
验证网卡
Vlan10
Trunk链路
Vlan10
PC1
F0/3
验证网卡
SwitchA
F0/1
F0/2
F0/1
F0/2
SwitchB F0/3PC2Fra bibliotekF0/3
验证网卡
Vlan10
Trunk链路
Vlan10
验证结果3
修改非根交换机的AP口的优先级为16 (sw1(config-if)#spanning-tree port-priority 16),在交换机A、B上执行下面三个命令,分析两个交换机谁 是根交换机;谁是非根交换机;4个端口各是什么角色(RP、AP、DP、BP) 及它们处于什么状态(forwarding、discarding);两条链路哪个是主链
是备份链路?
show spanning-tree show spanning-tree interface fa 0/1
show spanning-tree interface fa 0/2
PC1 F0/3 验证网卡
SwitchA
F0/1 F0/2
F0/1 F0/2
SwitchB
PC2
路?哪个是备份链路?
show spanning-tree show spanning-tree interface fa 0/1
show spanning-tree interface fa 0/2
PC1 F0/3 验证网卡
SwitchA
F0/1 F0/2
F0/1 F0/2
SwitchB
PC1 F0/3 验证网卡
SwitchA
F0/1 F0/2
F0/1 F0/2
SwitchB
PC2
F0/3
验证网卡
Vlan10
Trunk链路
Vlan10
实验步骤
3. 交换机B的基本配置(包括给交换机起名字,创建vlan10, 给vlan10命名,把F0/3接口分配到vlan10中,修改F0/1、
F0/2的接口模式为trunk,查看vlan及接口的配置信息)
验证结果
验证结果1 SwitchA是:___ SwitchA的fa 0/1是:___,状态: ___, SwitchA的fa 0/2是:___,状态: ___, SwitchB是:___ SwitchB的fa 0/1是:___,状态: ___, SwitchB的fa 0/2是:___,状态: ___, A的fa 0/1 B的fa 0/1是___链路, A的fa 0/2 B的fa 0/2是___链路,
路哪个是主链路?哪个是备份链路?
show spanning-tree show spanning-tree interface fa 0/1
show spanning-tree interface fa 0/2
PC1 F0/3 验证网卡
SwitchA
F0/1 F0/2
F0/1 F0/2
验证网卡
Vlan10
Trunk链路
Vlan10
实验前的准备
只连其中的一根主干链路,PC1跟PC2
互相ping一下。
然后开始进行下面的配置。
PC1 F0/3 验证网卡
SwitchA
F0/1 F0/2
F0/1 F0/2
SwitchB
PC2
F0/3
验证网卡
Vlan10
Trunk链路
Vlan10
实验步骤
4. 在交换机B上配置生成树协议(开启生成树协议、指定生成树 协议的类型为RSTP。)
PC1 F0/3 验证网卡
SwitchA
F0/1 F0/2
F0/1 F0/2
SwitchB
PC2
F0/3
验证网卡
Vlan10
Trunk链路
Vlan10
验证结果1
把另外一条链路连上,在交换机A、B上执行下面三个命令,分析两个交 换机谁是根交换机;谁是非根交换机;4个端口各是什么角色(RP、AP、 DP、BP)及它们处于什么状态(forwarding、discarding);两条链
SwitchB
PC2
F0/3
验证网卡
Vlan10
Trunk链路
Vlan10
修改非根交换机的网桥优先级为4096 (Switch(config)#spanning-tree priority
4096),在交换机A、B上执行下面三个命令,分析两个交换机谁是根交换机;
验证结果2
谁是非根交换机;4个端口各是什么角色(RP、AP、DP、BP)及它们处 于什么状态(forwarding、discarding);两条链路哪个是主链路?哪个
PC2
F0/3
验证网卡
Vlan10
Trunk链路
Vlan10
验证结果4
在PC1上执行ping PC2的验证网卡的ip地址 -t 拔掉主链路,观察一下看能否继续ping通,有没有丢包现象? 在交换机A、B上执行下面三个命令,分析两个交换机谁是根交换机;谁 是非根交换机;4个端口各是什么角色(RP、AP、DP、BP)及它们处于 什么状态(forwarding、discarding);两条链路哪个是主链路?哪个 是备份链路?
Switch(config)#spanning-tree reset Switch(config)#no spanning-tree Switch(config)#no vlan 10 Switch(config)#interface range fa 0/1-2 Switch(config-if-range)#switchport mode access