当前位置: 首页 > news >正文

MSTP多生成树协议(第二课)

MSTP负载均衡 实验 

需求

1)PC1属于 vlan 10 ,IP地址为 192.168.10.1/24, 网关为 192.168.10.2542)PC2属于 vlan 20 ,IP地址为 192.168.20.1/24, 网关为 192.168.20.254**3)确保PC1与PC2互通4)合理配置 MSTP ,确保PC1与PC2之间的互通路径是最优的**

 

 

配置步骤

1)配置PC的IP地址
2)在所有的交换机中都创建vlan10和vlan20
3)交换机连接PC的接口设置为access模式,并加入指定的vlan
4)交换机和交换机互联的接口设置trunk模式,并允许vlan10和vlan20 通过
5)在所有的交换机中配置MSTP,所有交换机中的MSTP配置都要完全相同
6)指定SW1为vlan20的主根, vlan10的备根
7)指定SW2为vlan10的主根, vlan20的备根
8)配置路由器接口的IP地址**
**1)S1、S2、S3创建vlan并配置连接交换机的端口为trunk**
[S1]VLAN batch 10 20
[S1]port-group 1
[S1-port-group-1]group-member G0/0/5 G0/0/6
[S1-port-group-1]port link-type trunk 
[S1-GigabitEthernet0/0/5]port trunk allow-pass vlan ALL[S2]VLAN batch 10 20
[S2]port-group 1
[S2-port-group-1]group-member G0/0/5 G0/0/6
[S2-port-group-1]port link-type trunk 
[S2-GigabitEthernet0/0/5]port trunk allow-pass vlan ALL[S3]VLAN batch 10 20
[S3]port-group 1
[S3-port-group-1]group-member G0/0/5 G0/0/6
[S3-port-group-1]port link-type trunk 
[S3-GigabitEthernet0/0/5]port trunk allow-pass vlan ALL**2) S1、S2、S3配置MSTP区域并激活**
[S1]stp mode mstp 启用MSTP协议
[S1]stp region-configuration 创建区域
[S1-mst-region]region-name ntd 定义区域名为ntd
[S1-mst-region]instance 1 vlan 10 指定vlan与实例的对应关系
[S1-mst-region]instance 2 vlan 20
[S1-mst-region]active region-configuration 激活区域配置[S2]stp mode mstp 启用MSTP协议
[S2]stp region-configuration 创建区域
[S2-mst-region]region-name ntd 定义区域名为ntd
[S2-mst-region]instance 1 vlan 10 指定vlan与实例的对应关系
[S2-mst-region]instance 2 vlan 20
[S2-mst-region]active region-configuration 激活区域配置[S3]stp mode mstp 启用MSTP协议
[S3]stp region-configuration 创建区域
[S3-mst-region]region-name ntd 定义区域名为ntd
[S3-mst-region]instance 1 vlan 10 指定vlan与实例的对应关系
[S3-mst-region]instance 2 vlan 20
[S3-mst-region]active region-configuration 激活区域配置**3)配置S1为vlan10的主根、vlan20的次根网桥并查看配置**
[S1]stp instance 1 priority 4096
[S1]stp instance 2 priority 8192**4)配置S2为vlan20的主根、vlan10的次根根网桥并查看配置**
[S2]stp instance2 priority 4096
[S2]stp instance 1 priority 8192
**
5)配置PC1加入vlan10、PC2加入vlan20**
[S3]interface GigabitEthernet 0/0/1
[S3-GigabitEthernet0/0/1]port link-type access 
[S3-GigabitEthernet0/0/1]port default vlan 10
[S3]interface GigabitEthernet 0/0/2
[S3-GigabitEthernet0/0/2]port link-type access 
[S3-GigabitEthernet0/0/2]port default vlan 20**6)配置S1与路由相连的接口加入vlan10**
[S1]interface GigabitEthernet 0/0/1
[S1-GigabitEthernet0/0/1]port link-type access 
[S1-GigabitEthernet0/0/1]port default vlan 10**7)配置S2与路由相连的接口加入 vlan20**
[S2]interface GigabitEthernet 0/0/2
[S2-GigabitEthernet0/0/2]port link-type access 
[S2-GigabitEthernet0/0/2]port default vlan 20**8)配置路由器接口IP**
[R1]interface GigabitEthernet 0/0/1
[R1-GigabitEthernet0/0/1]ip address 192.168.10.254 24
[R1]interface GigabitEthernet 0/0/2
[R1-GigabitEthernet0/0/2]ip address 192.168.20.254 24**9)测试与验证**
pc1 ping  pc2  通**10)查看验证**<SW3>display stp brief 
查看S1的instance 1 g0/0/5 g0/0/6都是指定接口
查看S2的instance 2 g0/0/5 g0/0/6都是指定接口  

理论

1.MSTP作用:

默认生成树协议只形成一个网络拓扑,不能有效利用所有网络带宽

为了实现网络的负载均衡,需要让网络形成多个无环拓扑**,**让不同vlan的主机,选择不同的拓扑来传数据

2、如何实现

1)在MSTP网络种,引入了域的概念,**称为MST域**2)每一个MST域中包含**一个或多个“生成树”称为“实例”**3)每个“实例生成树”都可以绑定vlan,实现vlan数据流的负载分担/负载均衡4)默认情况下,**所有的vlan都属于“实例树0:即:instance 0**”5)**不同的“实例树”、就是不同的“生成树”,每个实例树都可以选举根交换机**

3、MSTP工作原理

1)MSTP工作过程:

  1. 选举根交换机
选网桥ID最小的交换机为根网桥网桥ID=网桥优先级网桥的MAC地址网桥ID由8个字节组成其中网桥优先级2个字节,网桥MAC是6个字节网桥优先级:范围0-65535(理论取值范围),实际取值范围0-61440,默认32768步长4096
  1. 选举根端口-RP
1) 非根交换机中有且只有一个根端口2)选举根端口原则:非根交换机到根交换机的根路径开销值(根路径成本)最小的端口,即根端口(此端口到根的路径成本之和最低)如果根路径开销值相同,则比较对端交换机的BID,越小越优(此端口直连网桥ID最小)如果对端的BID也相同,则比较PID,越小越优注:路径开销(路径成本):Cost :路径开销可以形容为交换机之间的“距离远近”,开销值越小越优先交换机的每一个端口都有一个路径开销-cost值交换机的接口cost值和端口带宽有关系,带宽越高,cost值越小默认情况下,华为交换机千兆端口的cost值为:20000默认情况下,华为交换机百兆端口的cost值为:200000```text
10Mbit/s 2000000     100Mbit/s 200000   1Gbit/s 20000    10Gbit/s 2000**

注:PID(端口ID):

端口优先级+端口号组成 (值越小越优先)

端口优先级取值范围:0~240,步长值:16

3. **选举指定端口-DP**```Haskell
1) 在每一条链路上选择一个指定端口根交换机中的接口全是指定端口2)选举指定端口原则:
一条链路上,到根交换机的根路径开销值最小的端口,即指定端口如果根路径开销值相同,则比较接口所在交换机的BID,越小越优如果交换机的BID也相同,则比较PID,越小越优
4. **确定替代端口-AP**2)**确定端口状态:**(丢弃):相当于STP中的禁用、侦听、阻塞,不转发用户数据Learning(学习):和STP 中的学习状态相同Forwarding(转发):和STP中的转发状态相同#### 4、MSTP配置每个交机创建vlan,交换相连的接口配置为trunk配置STP模式为MSTP交换机创建MSTP域名,实例和vlan的对应关系交换机上激活MSTP区域配置

难度升级

http://www.lryc.cn/news/136332.html

相关文章:

  • 数组指针、函数指针、指针数组、函数 指针数组、指针函数详细总结
  • Linux存储学习笔记
  • ubuntu执行jmeter端口不够用报错(Address not available)
  • MongoDB:简单的增删改查操作
  • 网络编程(域套接字)
  • 探索短视频小程序/小年糕
  • 基于MATLAB开发AUTOSAR软件应用层Code mapping专题-part 7 Function callers标签页介绍
  • ARM开发(cortex-A7核中断实验)
  • 关于融合项目点云pointpillars检测不显示三维检测框问题的解决
  • spring复习:(57)PropertyOverrideConfigurer用法及工作原理
  • 在axios中获取文件上传进度
  • 黑马头条-kafka配置
  • PMP P-01 Basic Knowledge
  • java八股文面试[数据结构]——ArrayList和LinkedList区别
  • OpenCV中QR二维码的生成与识别(CIS摄像头解析)
  • 常见排序集锦-C语言实现数据结构
  • css 实现四角边框样式
  • 机器学习深度学习——自注意力和位置编码(数学推导+代码实现)
  • 02.案列项目Demo
  • PDF校对:追求文档的精准与完美
  • 低代码解放生产力,助力企业高效发展
  • 【前端从0开始】CSS——9、浮动
  • 如何在Moonriver网络上向社区代表委托投票权利
  • 时序预测 | MATLAB实现基于CNN-GRU卷积门控循环单元的时间序列预测-递归预测未来(多指标评价)
  • 【李群李代数】李群控制器(lie-group-controllers)介绍——控制 SO(3) 空间中的系统的比例控制器Demo...
  • DP读书:鲲鹏处理器 架构与编程(六)PCI Express 总线
  • Pyqt5-开源工具分解功能(文本拖拽)
  • Java版B/S架构 智慧工地源码,PC、移动、数据可视化智慧大屏端源码
  • 无涯教程-PHP - Session选项
  • The Age of Data and AI: Challenges and Opportunities