多生成树协议MSTP:

实验原理:由于传统生成树只是解决了单点故障问题,但是缺陷是没有解决负载分担,因此多生成树协议就是为了解决负载均衡的

实验目的:在实现网络冗余和可靠性的同时实现负载均衡(分担)。

实验拓扑:

配置过程:

1. 启用MSTP

2.进入MSTP模式

3.在交换机上配置vlan与生成树实例的映射关系

4.配置MST区域的配置名称

5.配置MST区域的修正号

第一步:配置接入层交换机S2126-A(A和B同)

S2126-A (config)#spanning-tree !开启生成树

S2126-A (config)#spanning-tree modemstp !配置生成树模式为MSTP

S2126-A(config)#vlan 10 !创建Vlan 10

S2126-A(config)#vlan 20 !创建Vlan 20

S2126-A(config)#vlan 40 !创建Vlan 40

S2126-A(config)#interface fastethernet 0/1

S2126-A(config-if)#switchport access vlan10 !分配端口F0/1给Vlan 10

S2126-A(config)#interface fastethernet 0/2

S2126-A(config-if)#switchport access vlan20 !分配端口F0/2给Vlan 20

S2126-A(config)#interface fastethernet 0/23

S2126-A(config-if)#switchport modetrunk !定义F0/23为trunk端口

S2126-A(config)#interface fastethernet 0/24

S2126-A(config-if)#switchport modetrunk !定义F0/24为trunk端口

S2126-A(config)#spanning-tree mstconfiguration ! 进入MSTP配置模式

S2126-A(config-mst)#instance 1 vlan 1,10 !配置instance 1(实例1)并关联Vlan 1和10

S2126-A(config-mst)#instance 2 vlan 20,40 !配置实例2并关联Vlan 20和40

S2126-A(config-mst)#name region1 !配置域名称

S2126-A(config-mst)#revision 1 !配置版本(修订号)

验证测试:验证MSTP配置

S2126-A#show spanning-tree mstconfiguration ! 显示MSTP全局配置

Multi spanning tree protocol : Enabled

Name : region1

Revision : 1

Instance Vlans Mapped

-------- ------------------------------------------------------------

0 2-9,11-19,21- 39,41- 4094

1 1,10

2 20,40

第三步:配置分布层交换机S3550-A(A和B同)

S3550-A(config)#spanning-tree !开启生成树

S3550-A (config)#spanning-tree mode mstp !采用MSTP生成树模式

S3550-A(config)#vlan 10

S3550-A(config)#vlan 20

S3550-A(config)#vlan 40

S3550-A(config)#interface fastethernet 0/1

S3550-A(config-if)#switchport modetrunk !定义F0/1为trunk端口

S3550-A(config)#interface fastethernet 0/23

S3550-A(config-if)#switchport modetrunk !定义F0/23为trunk端口

S3550-A(config)#interface fastethernet 0/24

S3550-A(config-if)#switchport modetrunk !定义F0/24为trunk端口

S3550-A (config)#spanning-tree mst 1priority 4096 !配置交换机S3550-A在instance 1中的优先级为4096 ,缺省是32768,值越小越优先成为该instance中的root switch

S3550-A (config)#spanning-tree mstconfiguration ! 进入MSTP配置模式

S3550-A (config-mst)#instance 1 vlan1,10 ! 配置实例1并关联Vlan 1和10

S3550-A (config-mst)#instance 2 vlan20,40 ! 配置实例2并关联Vlan 20和40

S3550-A (config-mst)#name region1 ! 配置域名为region1

S3550-A (config-mst)#revision 1 ! 配置版本(修订号)

验证测试:验证MSTP配置

S3550-A#show spanning-tree mstconfiguration

Multi spanning tree protocol : Enabled

Name : region1

Revision : 1

Instance Vlans Mapped

-------- ------------------------------------------------------------

0 2-9,11-19,21-39,41-4094

1 1,10

2 20,40

第五步:验证交换机配置

S3550-A#show spanning-tree mst 1 !显示交换机S3550-A上实例1的特性

###### MST 1 vlans mapped : 1,10

BridgeAddr : 00d0.f8ff.4e3f !交换机S3550-A的MAC地址

Priority : 4096 ! 优先级

TimeSinceTopologyChange : 0d:7h:21m:17s

TopologyChanges : 0

DesignatedRoot : 100100D0F8FF4E3F !后12位是MAC地址,此处显示是S3550-A自身的MAC,这说明S3550-A是实例1(instance 1)的生成树的根交换机

RootCost : 0

RootPort : 0

S3550-B#showspanning-tree mst 2 !显示交换机S3550-B上实例2的特性

######MST 2 vlans mapped : 20,40

BridgeAddr: 00d0.f8ff.4662

Priority: 4096

TimeSinceTopologyChange: 0d:7h:31m:0s

TopologyChanges: 0

DesignatedRoot: 100200D0F8FF4662 ! S3550-B是实例2(instance 2)的生成树的根交换机

RootCost: 0

RootPort: 0

S2126-A#show spanning-tree mst 1 !显示交换机S2126-A上实例1的特性

###### MST 1 vlans mapped : 1,10

BridgeAddr : 00d0.f8fe.1e49

Priority : 32768

TimeSinceTopologyChange : 7d:3h:19m:31s

TopologyChanges : 0

DesignatedRoot : 100100D0F8FF4E3F ! 实例1的生成树的根交换机是S3550-A

RootCost : 200000

RootPort : Fa0/23 !对实例1而言,S2126-A的根端口是Fa0/23

S2126-A#show spanning-tree mst 2 !显示交换机S2126-A上实例2的特性

###### MST 2 vlans mapped : 20,40

BridgeAddr : 00d0.f8fe.1e49

Priority : 32768

TimeSinceTopologyChange : 7d:3h:19m:31s

TopologyChanges : 0

DesignatedRoot : 100200D0F8FF4662 ! 实例2的生成树的根交换机是S3550-B

RootCost : 200000

RootPort : Fa0/24 !对实例2而言,S2126-A的根端口是Fa0/24

补充:

MSTP的负载均衡,关键是要为不同的生成树实例选举出不同的根交换机。

MSTP协议基本概念:

MSTP区域(MST region):

Ø 域由域名、修订级别、VLAN与实例的映射关系组成,只有三者都一样的互联的交换机才认为在同一个域内。

Ø 域名(Region name):用32字节长的字符串来标志MST region的名称。

Ø 修正号(Revision number):用16比特长的修正值来标志修正号。

Ø 同一个MST区域的交换机的域名、修正号和Vlan到实例的映射关系必须相同。

Vlan到MST实例的映射:

Ø 在每台交换机里,最多可以创建64个MST实例,编号从1-64,Instance0是强制存在的。

Ø 在交换机上可以通过配置将Vlan和不同的Instance进行映射,没有被映射到MST实例的Vlan默认属于Instance 0。

Ø 在配置映射关系之前,交换机上所有的Vlan都属于Instance 0。

三种生成树的比较:

v STP的特性

§ 形成一棵无环路的树:解决广播风暴并实现冗余备份

v RSTP的特性

§ 形成一棵无环路的树:解决广播风暴并实现冗余备份

§ 快速收敛

根端口快速进入转发状态

采用握手机制实现端口的快速转发

设置边缘端口实现快速转发

v MSTP的特性

§ 形成一棵无环路的树:解决广播风暴并实现冗余备份

§ 快速收敛

§ 形成多棵生成树实现负载均衡

不同VLAN的流量可以按照不同的路径进行转发

生成树协议实验报告_多生成树协议MSTP相关推荐

  1. 生成树协议实验报告_【网络技术联盟站】从原理到实验再到优化剖析STP生成树协议...

    STP技术背景 STP基本概念 1. 简单地说STP采用四个步骤来解决二层环路问题: 2. 关键字段及比较原则 STP操作 1. 在交换网络中选举一个根桥 2. 在每个非根桥上选举一个根端口 3. 为 ...

  2. 交换机多生成树协议MSTP

    实验名称] 多生成树协议MSTP [实验目的] 在接入层和分布层交换机上配置MSTP并进行验证. [背景描述] 某企业网络管理员认识到,传统的生成树协议(STP)是基于整个交换网络产生一个树形拓扑结构 ...

  3. 生成树(STP)协议及多生成树(MSTP)基本配置(H3C)

    一.简介: 生成树协议(英语:Spanning Tree Protocol,STP),是一种工作在OSI网络模型中的第二层(数据链路层)的通信协议,基本应用是防止交换机冗余链路产生的环路.用于确保以太 ...

  4. 网络基础之STP生成树和MSTP多生成树协议

    本章目录 一.STP(生成树协议) 1.STP概述 (1)交换网络环产生的影响 (2)STP简介 2.STP工作原理 (1)生成树算法步骤 (2)BPDU(桥协议数据单元) (3)交换机端口上的STP ...

  5. 多生成树协议,冗余备份,负载均衡

    多生成树协议,冗余备份,负载均衡 实验拓扑: Version:1.0 StartHTML:000000202 EndHTML:000020761 StartFragment:000002241 End ...

  6. 多生成树协议(MSTP)

    多生成树协议(MSTP) 目录 多生成树协议(MSTP) MSTP概述 MSTP配置 MSTP概述 MSTP主要目的是减少拓扑中产生的生成树实例的总数量,从而降低CPU的开销--将一个或者多个vlan ...

  7. 计算机网络选择重传,计算机网络选择重传协议实验报告..docx

    计算机网络选择重传协议实验报告. <计算机网络>选择重传协议实验报告1.实验内容和实验环境描述实验内容:利用所学数据链路层原理,设计一个滑动窗口协议,在仿真环境下编程实现有噪音信道环境下两 ...

  8. 计算机网络dns实验报告,计算机网络DNS以及HTTP协议实验报告

    学生实验报告 姓名: 学号: 班级: 指导老师: 内容摘要 该实验报告介绍了DNS协议分析实验和http的相关分析. DNS协议分析是通过nslookup进行域名解析并通过协议分析软件来分析DNS协议 ...

  9. 华中科技大学计算机与网络,华中科技大学计算机通信与网络实验报告-基于NS2的协议分析实验...

    华中科技大学计算机通信与网络实验报告-基于NS2的协议分析实验 (26页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.9 积分 实验二基于NS2的协 ...

最新文章

  1. mariadb mysql版本对应_弹指神通MariaDB——MariaDB与MySQL各版本的区别
  2. python安装百度aip_Python3.6安装aip
  3. 响应式系统的依赖收集追踪原理
  4. CV《物体识别与检测3 - 多目标识别的优化技术》
  5. Web App:赌的就是互联网未来并 非无可挑剔
  6. 网页设计中色彩的应用
  7. Win32编程day14 学习笔记
  8. 用AD画PCB流程介绍
  9. x,y直角坐标系转经纬度WGS-84坐标系
  10. 【日志分析】Window日志分析
  11. 射频拉远单元RRU与数字光纤直放站分析比较
  12. 登月计划 [扩展回旋阿姆斯特朗算法]
  13. python基础系统学习整理,自学者可以参考的不二笔记
  14. 恐怕你确定自己喜欢做什么
  15. 关于程序集成线上支付模块
  16. 利用Python将选择题、多选题导入Anki
  17. 计算机组网的有线传输媒介主要依赖,家庭无线局域网组建毕业论文
  18. 华为年终奖,小员工分百万!任正非:钱给多了,不是人才也变成了人才!
  19. 新浪微博图床架构解析
  20. 美团——大众测试开发工程师校招

热门文章

  1. leetcode 123. 买卖股票的最佳时机 III
  2. 正大天晴与阿里云合作,AI制药提高化合物筛选准确率20% 新药研发困难重重?正大天晴与阿里云合作用AI寻找解决办法...
  3. 国际站 RDS MySQL 5.7 高可用版发布
  4. 美国新WiFi技术功耗低于蓝牙LE和Zigbee
  5. angularjs 表单校验
  6. I am BACKKKKKK
  7. 引用类型赋值“.NET技术”为null与加速垃圾回收
  8. Liferay SSO CAS 集成
  9. FTP主动模式及被动模式
  10. 5分钟教零基础开发一张驾驶舱(附驾驶舱工具及模板)