生成树(H3C)
- 格式:pdf
- 大小:577.50 KB
- 文档页数:11
1、system-view 进入系统视图模式2、sysname 为设备命名3、display current-configuration 当前配置情况4、 language-mode Chinese|English 中英文切换5、interface Ethernet 1/0/1 进入以太网端口视图6、 port link-type Access|Trunk|Hybrid 设置端口访问模式7、 undo shutdown 打开以太网端口8、 shutdown 关闭以太网端口9、 quit 退出当前视图模式10、 vlan 10 创建VLAN 10并进入VLAN 10的视图模式11、 port access vlan 10 在端口模式下将当前端口加入到vlan 10中12、port E1/0/2 to E1/0/5 在VLAN模式下将指定端口加入到当前vlan中13、port trunk permit vlan all 允许所有的vlan通过H3C路由器1、system-view 进入系统视图模式2、sysname R1 为设备命名为R13、display ip routing-table 显示当前路由表4、 language-mode Chinese|English 中英文切换5、interface Ethernet 0/0 进入以太网端口视图6、 ip address 192.168.1.1 255.255.255.0 配置IP地址和子网掩码7、 undo shutdown 打开以太网端口8、 shutdown 关闭以太网端口9、 quit 退出当前视图模式10、 ip route-static 192.168.2.0 255.255.255.0 192.168.12.2 description To.R2 配置静态路由11、 ip route-static 0.0.0.0 0.0.0.0 192.168.12.2 description To.R2 配置默认的路由H3C S3100 SwitchH3C S3600 SwitchH3C MSR 20-20 Router1、调整超级终端的显示字号;2、捕获超级终端操作命令行,以备日后查对;3、 language-mode Chinese|English 中英文切换;4、复制命令到超级终端命令行,粘贴到主机;5、交换机清除配置 :<H3C>reset save ;<H3C>reboot ;6、路由器、交换机配置时不能掉电,连通测试前一定要检查网络的连通性,不要犯最低级的错误。
h3c交换机端口列表命令H3C能够提供业界覆盖最全面的交换机产品。
从园区到数据中心、盒式到箱式、从FE、GE到10G和100G,从L2到L4/7,从IPv4到IPv6,从接入到核心,用户都有最丰富的选择和灵活的组合。
下面我们一起来看看H3C交换机的端口配置命令,希望能帮助到大家!1,端口 MACa)AM命令使用特殊的AM User-bind命令,来完成MAC地址与端口之间的绑定。
例如:[SwitchA]am user-bind mac-address 00e0-fc22-f8d3 interface Ethernet 0/1配置说明:由于使用了端口参数,则会以端口为参照物,即此时端口E0/1只允许PC1上网,而使用其他未绑定的MAC地址的PC机则无法上网。
但是PC1使用该MAC地址可以在其他端口上网。
b)mac-address命令使用mac-address static命令,来完成MAC地址与端口之间的绑定。
例如:[SwitchA]mac-address static 00e0-fc22-f8d3 interface Ethernet 0/1 vlan 1[SwitchA]mac-address max-mac-count 0配置说明:由于使用了端口学习功能,故静态绑定mac后,需再设置该端口mac学习数为0,使其他PC接入此端口后其mac地址无法被学习。
2,IP MACa)AM命令使用特殊的AM User-bind命令,来完成IP地址与MAC地址之间的绑定。
例如:[SwitchA]am user-bind ip-address 10.1.1.2 mac-address00e0-fc22-f8d3配置说明:以上配置完成对PC机的IP地址和MAC地址的全局绑定,即与绑定的IP地址或者MAC地址不同的.PC机,在任何端口都无法上网。
支持型号:S3026E/EF/C/G/T、S3026C-PWR、E026/E026T、S3050C、E050、S3526E/C/EF、S5012T/G、S5024Gb)arp命令使用特殊的arp static命令,来完成IP地址与MAC地址之间的绑定。
H3C交换机配置命令详解H3C交换机配置命令详解2016在中国交换机市场,H3C自2003年公司成立以来,已累计出货上百万台,以太网交换机端口数占全球的市场份额23.4%,在交换机领域内综合技术实力和市场份额排名均达到业界第一。
在h3c交换机的命令中,从园区到数据中心、盒式到箱式、从FE、GE到10G和100G,从L2到L4/7,从IPv4到IPv6,从接入到核心,用户都有最丰富的选择和灵活的组合。
下面是最新的2016年H3C交换机配置命令大全,希望对同学们学习交换机有所帮助!1、配置文件相关命令[Quidway]display current-configuration ;显示当前生效的配置[Quidway]display saved-configuration ;显示flash中配置文件,即下次上电启动时所用的配置文件reset saved-configuration ;檫除旧的配置文件reboot ;交换机重启display version ;显示系统版本信息2、基本配置[Quidway]super password ;修改特权用户密码[Quidway]sysname ;交换机命名[Quidway]interface ethernet 0/1 ;进入接口视图[Quidway]interface vlan x ;进入接口视图[Quidway-Vlan-interfacex]ip address 10.65.1.1 255.255.0.0 ;配置VLAN的IP地址[Quidway]ip route-static 0.0.0.0 0.0.0.0 10.65.1.2 ;静态路由=网关3、telnet配置[Quidway]user-interface vty 0 4 ;进入虚拟终端[S3026-ui-vty0-4]authentication-mode password ;设置口令模式[S3026-ui-vty0-4]set authentication-mode password simple 222 ;设置口令[S3026-ui-vty0-4]user privilege level 3 ;用户级别4、端口配置[Quidway-Ethernet0/1]duplex {half|full|auto} ;配置端口工作状态[Quidway-Ethernet0/1]speed {10|100|auto} ;配置端口工作速率[Quidway-Ethernet0/1]flow-control ;配置端口流控[Quidway-Ethernet0/1]mdi {across|auto|normal} ;配置端口平接扭接[Quidway-Ethernet0/1]port link-type {trunk|access|hybrid} ;设置端口工作模式[Quidway-Ethernet0/1]undo shutdown ;激活端口[Quidway-Ethernet0/2]quit ;退出系统视图5、链路聚合配置[DeviceA] link-aggregation group 1 mode manual ;创建手工聚合组1[DeviceA] interface ethernet 1/0/1 ;将以太网端口Ethernet1/0/1加入聚合组1[DeviceA-Ethernet1/0/1] port link-aggregation group 1[DeviceA-Ethernet1/0/1] interface ethernet 1/0/2 ;将以太网端口Ethernet1/0/1加入聚合组1[DeviceA-Ethernet1/0/2] port link-aggregation group 1[DeviceA] link-aggregation group 1 service-type tunnel # 在手工聚合组的基础上创建Tunnel业务环回组。
H3C三层交换机配置命令技术教程2022-03-0116:16:53阅读655评论0字号:大中小订阅一、write是cico的H3C的保存配置的命令是ave查看保存的配置文件为diave查看当前运行的配置是dicu清空配置为reetave需要重启生效重启为reboot二、ytem-view:进入配置模式[Quidway]dicur;显示当前配置[Quidway]diplaycurrent-configuration;显示当前配置[Quidway]diplayinterface;显示接口信息[Quidway]diplayvlanall;显示路由信息[Quidway]diplayverion;显示版本信息[Quidway]uperpaword;修改特权用户密码[Quidway]yname;交换机命名[Quidway]interfaceethernet0/1;进入接口视图[Quidway]interfacevlan某;进入接口视图[Quidway-Vlan-interface某]ipaddre10.65.1.1255.255.0.0;配置VLAN的IP地址[Quidway]iproute-tatic0.0.0.00.0.0.010.65.1.2;静态路由=网关[Quidway]rip;三层交换支持[Quidway]local-uerftp增加用户名[Quidway]uer-interfacevty04;进入虚拟终端[S3026-ui-vty0-4]authentication-modepaword;设置口令模式[S3026-ui-vty0-4]etauthentication-modepawordimple222;设置口令[S3026-ui-vty0-4]uerprivilegelevel3;用户级别说明:必须要配置虚拟终端用户名、密码等相关信息,否则将无法通过RJ-45端口telnet到交换机。
ytem-view[Syname]local-ueradmin[Syname-luer-admin]ervice-typetelnetlevel3[Syname-luer-admin]pawordimpleadmin说明:以上命令用于设置web管理页面的登录用户名和密码,必须要设置上述信息,否则将无法登录到web配置页面。
H3C交换机路由器常用命令及注释H3C交换机路由器常用命令及注释2009-10-09 13:04H3C交换机常用命令注释1、system-view 进入系统视图模式2、sysname 为设备命名3、display current-configuration 当前配置情况4、language-mode Chinese|English 中英文切换5、interface Ethernet 1/0/1 进入以太网端口视图6、port link-type Access|Trunk|Hybrid 设置端口访问模式7、undo shutdown 打开以太网端口8、shutdown 关闭以太网端口9、quit 退出当前视图模式10、vlan 10 创建VLAN 10并进入VLAN 10的视图模式11、port access vlan 10 在端口模式下将当前端口加入到vlan 10中12、port E1/0/2 to E1/0/5 在VLAN模式下将指定端口加入到当前vlan中13、port trunk permit vlan all 允许所有的vlan通过H3C路由器############################################################## ########################1、system-view 进入系统视图模式2、sysname R1 为设备命名为R13、display ip routing-table 显示当前路由表4、language-mode Chinese|English 中英文切换5、interface Ethernet 0/0 进入以太网端口视图6、ip address 192.168.1.1 255.255.255.0 配置IP地址和子网掩码7、undo shutdown 打开以太网端口8、shutdown 关闭以太网端口9、quit 退出当前视图模式10、ip route-static 192.168.2.0 255.255.255.0 192.168.12.2 description To.R2 配置静态路由11、ip route-static 0.0.0.0 0.0.0.0 192.168.12.2 description To.R2 配置默认的路由H3C S3100 SwitchH3C S3600 SwitchH3C MSR 20-20 Router############################################################## ############################1、调整超级终端的显示字号;2、捕获超级终端操作命令行,以备日后查对;3、language-mode Chinese|English 中英文切换;4、复制命令到超级终端命令行,粘贴到主机;5、交换机清除配置:<H3C>reset save ;<H3C>reboot ;6、路由器、交换机配置时不能掉电,连通测试前一定要检查网络的连通性,不要犯最低级的错误。
1、system-view 进入系统视图模式2、sysname 为设备命名3、display current-configuration 当前配置情况4、language-mode Chinese|English 中英文切换5、interface Ethernet 1/0/1 进入以太网端口视图6、port link-type Access|Trunk|Hybrid 设置端口访问模式7、undo shutdown 打开以太网端口8、shutdown 关闭以太网端口9、quit 退出当前视图模式10、vlan 10 创建VLAN 10并进入VLAN 10的视图模式11、port access vlan 10 在端口模式下将当前端口加入到vlan 10中12、port E1/0/2 to E1/0/5 在VLAN模式下将指定端口加入到当前vlan中13、port trunk permit vlan all 允许所有的vlan通过H3C路由器############################################################################### #######1、system-view 进入系统视图模式2、sysname R1 为设备命名为R13、display ip routing-table 显示当前路由表4、language-mode Chinese|English 中英文切换5、interface Ethernet 0/0 进入以太网端口视图6、ip address 192.168.1.1 255.255.255.0 配置IP地址和子网掩码7、undo shutdown 打开以太网端口8、shutdown 关闭以太网端口9、quit 退出当前视图模式10、ip route-static 192.168.2.0 255.255.255.0 192.168.12.2 description To.R2 配置静态路由11、ip route-static 0.0.0.0 0.0.0.0 192.168.12.2 description To.R2 配置默认的路由H3C S3100 SwitchH3C S3600 SwitchH3C MSR 20-20 Router############################################################################### ###########1、调整超级终端的显示字号;2、捕获超级终端操作命令行,以备日后查对;3、language-mode Chinese|English 中英文切换;4、复制命令到超级终端命令行,粘贴到主机;5、交换机清除配置:<H3C>reset save ;<H3C>reboot ;6、路由器、交换机配置时不能掉电,连通测试前一定要检查网络的连通性,不要犯最低级的错误。
H3C的路由器配置命令详解en 进入特权模式conf 进入全局配置模式in s0 进入 serial 0 端口配置ip add xxx.xxx.xxx.xxx xxx.xxx.xxx.xxx 添加ip 地址和掩码,电信分配enca hdlc/ppp 捆绑链路协议hdlc 或者pppip unn e0exit 回到全局配置模式in e0 进入以太接口配置ip add xxx.xxx.xxx.xxx xxx.xxx.xxx.xxx 添加ip 地址和掩码,电信分配exit 回到全局配置模式ip route 0.0.0.0 0.0.0.0 s 0 添加路由表ena password 口令writeexit以上根据中国电信ddn 专线多数情况应用普通用户模式enable 转入特权用户模式exit 退出配置help 系统帮助简述language 语言模式切换ping 检查网络主机连接及主机是否可达show 显示系统运行信息telnet 远程登录功能tracert 跟踪到目的地经过了哪些路由器特权用户模式#?clear 清除各项统计信息clock 管理系统时钟configure 进入全局配置模式debug 开启调试开关disable 返回普通用户模式download 下载新版本软件和配置文件erase 擦除FLASH中的配置exec-timeout 打开EXEC超时退出开关exit 退出配置first-config 设置或清除初次配置标志help 系统帮助简述language 语言模式切换monitor 打开用户屏幕调试信息输出开关no 关闭调试开关ping 检查网络主机连接及主机是否可达reboot 路由器重启setup 配置路由器参数show 显示系统运行信息telnet 远程登录功能tracert 跟踪到目的地经过了哪些路由器unmonitor 关闭用户屏幕调试信息输出开关write 将当前配置参数保存至FLASH MEM中全局配置模式aaa-enable 使能配置AAA(认证,授权和计费) access-list 配置标准访问表arp 设置静态ARP人口chat-script 生成一个用在modem上的执行脚本custom-list 创建定制队列列表dialer-list 创建dialer-listdram-wait 设置DRAM等待状态enable 修改ENABLE口令exit 退出全局配置模式firewall 配置防火墙状态flow-interval 设置流量控制时间间隔frame-relay 帧中继全局配置命令集ftp-server FTP 服务器help 系统帮助命令简述host 添加主机名称和其IP地址hostname 修改主机名ifquelen 更改接口队列长度interface 选择配置接口ip 全局IP配置命令子集ipx 全局IPX配置命令子集loghost 设置日志主机IP地址logic-channel 配置逻辑通道login 启动EXEC登录验证modem-timeout 设置modem 超时时间multilink 配置multilink 用户使用的接口multilink-user 配置multilink 用户使用的接口natserver 设置FTP,TELNET,WWW服务的IP地址no 关闭某些参数开关priority-list 创建优先级队列列表router 启动路由处理settr 设置时间范围snmp-server 修改SNMP参数tcp 配置全局TCP参数timerange 启动或关闭时间区域user 为PPP验证向系统中加入用户vpdn 设置VPDNvpdn-group 设置VPDN组x25 X.25协议分组层H3C交换机常用命令解释作者:admin 日期:2009-12-19字体大小: 小中大H3C交换机常用命令注释H3C交换机######################################################## ###############31、system-view 进入系统视图模式2、sysname 为设备命名3、display current-configuration 当前配置情况4、language-mode Chinese|English 中英文切换5、interface Ethernet 1/0/1 进入以太网端口视图6、port link-type Access|Trunk|Hybrid 设置端口访问模式7、undo shutdown 打开以太网端口8、shutdown 关闭以太网端口9、quit 退出当前视图模式10、vlan 10 创建VLAN 10并进入VLAN 10的视图模式11、port access vlan 10 在端口模式下将当前端口加入到vlan 10中12、port E1/0/2 to E1/0/5 在VLAN模式下将指定端口加入到当前vlan中13、port trunk permit vlan all 允许所有的vlan通过H3C路由器######################################################## ##############################1、system-view 进入系统视图模式2、sysname R1 为设备命名为R13、display ip routing-table 显示当前路由表4、language-mode Chinese|English 中英文切换5、interface Ethernet 0/0 进入以太网端口视图6、ip address 192.168.1.1 255.255.255.0 配置IP地址和子网掩码7、undo shutdown 打开以太网端口8、shutdown 关闭以太网端口9、quit 退出当前视图模式10、ip route-static 192.168.2.0 255.255.255.0 192.168.12.2 description To.R2 配置静态路由11、ip route-static 0.0.0.0 0.0.0.0 192.168.12.2 description To.R2 配置默认的路由H3C S3100 SwitchH3C S3600 SwitchH3C MSR 20-20 Router######################################################## ##################################1、调整超级终端的显示字号;2、捕获超级终端操作命令行,以备日后查对;3、language-mode Chinese|English 中英文切换;4、复制命令到超级终端命令行,粘贴到主机;5、交换机清除配置:reset save ;reboot ;6、路由器、交换机配置时不能掉电,连通测试前一定要检查网络的连通性,不要犯最低级的错误。
华为生成树的模式三种:1 CST/STP 的协议号为IEEE 802.1D,如果交换机运行在CST,交换机只进行一次STP计算,无论交换机上有多少个VLAN,所有流量都会走相同的路径。
CST在生成树收敛的时候,不考虑网络中vlan的存在,只在网络中生成和维护单个生成树;所有CST的BPDU作为不带标记的帧通过本地vlan进行传输。
当运行CST 时,如果根交换机失效了,那么需要等待10 个hello 时间,也就是20 秒收不到根交换机BPDU 才能发现,再将block 的端口过滤到forwarding 状态,还需要经过两个forward delay 时间共计30 秒,所以CST 在网络出现故障时,要经过50 秒才能启用block 端口。
特点:1.交换机CPU负载较低,只需要计算一个生成树实例。
2.网络中的STP无法按照vlan的特殊需求,为vlan创建最优的STP路径,可能导致某些vlan存在次优路径。
3.冗余的端口被阻塞掉之后,在每个vlan中就无法转发数据,会导致无法实现网络流量的负载均衡。
2 RSTP当网络拓扑发生变更的时候,快速生成树协议(802.1w,也称为RSTP)能够显著提高重新计算生成树的速度。
RSTP不仅定义了另外两种端口角色:替代端口、备份端口,而且还定义了三种端口状态:丢弃状态(discarding)、学习状态和转发状态。
RSTP会选择一台交换机作为连接到活动拓扑的生成树的根,并且为交换机上的不同端口分别分配端口角色,具体角色取决于端口是否是活跃拓扑的一部分。
在交换机、交换机端口或LAN出现故障之后,RSTP能够提供快速连接的能力。
通过在它们之间实施明确的握手协议,所连网桥的新根端口和新指定端口就会过渡到转发状态。
RSTP允许对交换机端口进行配置,是端口能够在交换机重新启动之后直接过渡到转发状态。
RSTP在BPDU指定了端口的角色和端口状态,并且采用提议/同意的控制机制。
在运行CST 时,端口状态blocking、listening、disabled 都不发送数据,RSTP 将这三个状态归为一个状态,discarding 状态。
H3C交换机配置代码*中文切换language-mode Chinese|English1.进入特权用户<Quidway>system //2.命名交换机sysname [名称]3.查看配置情况undo shutdown //打开端口display currect-config //查看所有配置dis vlan //查看vlanQuit //返回上一级Save //保存4.划分vlanvlan [号] //vlan 105.在划分vlan后分配端口port ethernet0/2 //port ethernet0/3 to ethernet0/5 //从3端口到5端口6.进入端口分配vlanint e0/3 //进入3号端口port access vlan 2 //划分进vlan27.进入vlan划分IP[S3026]interface vlan 1[S3026-Vlan-interface1]ip address 192.168.0.1 255.255.255.0 8.静态路由ip route-static 0.0.0.0 0.0.0.0 10.65.1.29.设置默认网管ip default-gateway 10.65.1.2H3C交换机################################################1、system-view 进入系统视图模式2、sysname 为设备命名3、display current-configuration 当前配置情况4、language-mode Chinese|English 中英文切换5、interface Ethernet 1/0/1 进入以太网端口视图6、port link-type Access|Trunk|Hybrid 设置端口访问模式7、undo shutdown 打开以太网端口8、shutdown 关闭以太网端口9、quit 退出当前视图模式10、vlan 10 创建VLAN 10并进入VLAN 10的视图模式11、port access vlan 10 在端口模式下将当前端口加入到vlan 10中12、port E1/0/2 to E1/0/5 在VLAN模式下将指定端口加入到当前vlan中13、port trunk permit vlan all 允许所有的vlan通过H3C路由器########################################################### ###########################1、system-view 进入系统视图模式2、sysname R1 为设备命名为R13、display ip routing-table 显示当前路由表4、language-mode Chinese|English 中英文切换5、interface Ethernet 0/0 进入以太网端口视图6、ip address 192.168.1.1 255.255.255.0 配置IP地址和子网掩码7、undo shutdown 打开以太网端口8、shutdown 关闭以太网端口9、quit 退出当前视图模式10、ip route-static 192.168.2.0 255.255.255.0 192.168.12.2 description To.R2 配置静态路由11、ip route-static 0.0.0.0 0.0.0.0 192.168.12.2 description To.R2 配置默认的路由H3C S3100 SwitchH3C S3600 SwitchH3C MSR 20-20 Router########################################################### ###############################1、调整超级终端的显示字号;2、捕获超级终端操作命令行,以备日后查对;3、language-mode Chinese|English 中英文切换;4、复制命令到超级终端命令行,粘贴到主机;5、交换机清除配置:<H3C>reset save ;<H3C>reboot ;6、路由器、交换机配置时不能掉电,连通测试前一定要检查网络的连通性,不要犯最低级的错误。
生成树协议(H3C )CISCO 交换机上运行的生成树协议是PVST+(Per VLAN Spanning Tree Plus ,增强的每VLAN 生成树),该协议是CISCO 的私有协议,在H3C 交换机上并不提供对其的支持。
在H3C 及其他厂家的交换机上用来实现生成树的是IEEE 定义的STP/RSTP/MSTP 协议。
具体关于IEEE802.1D 标准定义的STP 协议的实现原理在《计算机网络集成技术》一书中已经进行了详细的介绍。
H3C 交换机运行STP 与国际标准唯一的区别是关于路径开销的计算。
具体如表5-1所示。
表5-1路径开销CISCO交换机默认使用802.1D-1998标准的路径开销值进行生成树的计算,而H3C 交换机默认使用其私有标准定义的路径开销值来进行生成树的计算。
5.1RSTPSTP 协议在实现上存在明显的不足:一旦网络拓扑发生变化,端口从阻塞状态转换到转发状态需要50秒或30秒的时间。
这也就意味着网络发生变化时,至少需要几十秒的时间来恢复网络的连通性。
如果网络中的拓扑结构变化频繁,则网络将经常性的无法连通,这显然无法让用户接受。
为了解决该问题,IEEE802.1W 定义了RSTP (Rapid Spanning Tree Protocol ,快速生成树协议)。
RSTP 是STP 的升级版本,它在原理上与STP 基本相同,但它具有更快的网络收敛速度,当一个端口被选为根端口和指定端口后,其进入转发状态的延时在某种条件下大大缩短,从而缩短了网络最终达到拓扑稳定所需要的时间。
RSTP 缩短延时存在以下三种情况:(1)端口被选举为根端口如果交换机上原来存在两个端口能够到达根网桥,则其中一个端口是根端口,处于转发状态;另外一个端口备用端口,处于阻塞状态。
一旦根端口因为某种情况与根网桥之间的链接断开,则备用端口可以马上进入转发状态,无需传递BPDU ,延时时间只是交换机CPU 的处理延时,仅仅几毫秒即可。
(2)端口被选举为非边缘指定端口非边缘端口是指该端口连接着其他的交换机。
当某端口被选举为非边缘指定端口时,如果交换机之间是点对点链路,则交换机发送握手报文到下游交换机进行协商,在收到对端交换机返回的同意报文后,端口即可进入转发状态。
由于存在握手协商过程,所以网络的总体收敛时间取决于网络直径,最坏的情况是握手链路速率802.1D-1998802.1T H3C 私有标准065535200,000,000200,00010Mbps1002,000,0002,000100Mbps19200,0002001000Mbps420,0002010Gbps 22,0002从网络的一边开始扩散到网络的另一边。
例如网络直径为6的情况,最多要经过5次握手,网络的连通性才能被恢复。
(3)端口被选举为边缘指定端口边缘端口无需参与生成树的计算,端口可以直接进入转发状态。
5.2MSTP不管是STP还是RSTP都是一棵单生成树,即所有的VLAN共享一棵生成树,维护着相同的拓扑结构。
因此在一条Trunk链路上,所有的VLAN要么全部处于转发状态,要么全部处于阻塞状态,无法实现不同VLAN数据沿不同链路转发的负载均衡。
为了解决此问题,在IEEE802.1S中定义了MSTP(Multiple Spanning Tree Protocol,多生成树协议)。
MSTP 通过创建多个生成树实例,每个实例独立计算和维护生成树,并将多个VLAN捆绑到一个实例中,从而一方面实现了实现多VLAN的负载均衡,另一方面又避免了为每一个VLAN 维护一棵生成树造成的巨大的资源消耗。
确切的讲,STP/RSTP是基于端口的,PVST+是基于VLAN的,而MSTP是基于实例的。
5.2.1MSTP基本概念如下图5-1所示的是一个大的局域网络,网络中所有的交换机都运行着MSTP。
下面结合该图对MSTP的基本概念进行介绍。
图5-1MSTP基本概念示意图1.MST域MST域(Multiple Spanning Tree Regions,多生成树域)是由交换网络中的多台交换机以及它们之间的网段构成。
同一个MST域中的交换机要求具有相同的域配置,包括:相同的域名、相同的MSTP修订级别(Revision Level)、相同的MSTP格式选择器(Configuration Identifier Format Selector)和相同的VLAN与实例的映射关系。
在默认情况下,MST域的域名是交换机的MAC地址,MSTP修订级别为0,MSTP格式选择器为0且不可配置,所有的VLAN都映射到实例0(即CIST)中。
在一个MST域中可以创建多个生成树实例,一个实例可以绑定多个VLAN,VLAN和实例之间的映射关系通过VLAN映射表来表示。
在同一个交换网络内可以存在多个MST域。
用户可以通过MSTP配置命令把多台交换机划分在同一个MST域内。
2.MSTIMSTI(Multiple Spanning Tree Instance,多生成树实例)是指MST域内的生成树。
在一个MST域内可能存在多个生成树实例,这些生成树实例(实例0除外)就被成为MSTI。
在MST域内,MSTP根据VLAN和生成树实例的映射关系,针对不同的VLAN生成不同的生成树实例。
每棵生成树独立进行计算,计算过程与STP/RSTP计算生成树的过程类似。
3.CISTCIST(Common and Internal Spanning Tree,公共和内部生成树)是连接一个交换网络内所有交换机的单生成树,由IST(Internal Spanning Tree,内部生成树)和CST(Common Spanning Tree,公共生成树)共同构成。
IST是MST域内的一棵生成树,是CIST在MST域内的片段,是一个特殊的多生成树实例。
CIST在每个MST域内都有一个片段,这个片段就是各个域内的IST。
CST是连接交换网络内所有MST域的单生成树。
如果把每个MST域看作是一个“交换机”,CST就是这些“交换机”通过STP/RSTP协议计算生成的一棵生成树。
每个MST域内的IST加上MST域间的CST就构成整个网络的CIST。
4.总根总根是一个全局的概念,对于整个交换网络只能有一个总根,即CIST的根。
5.域根域根是一个局部的概念,是针对于某个MST域中的某个实例而言的。
MST域内IST和MSTI的根网桥都是该域的域根。
域根的数量与具体的MST域中生成树实例的个数有关,每一个生成树实例都会有一个域根。
MST域内各棵生成树的拓扑不同,域根也可能不同。
6.端口角色与STP不同,在MSTP的计算过程中,端口角色除了根端口和指定端口外,还存在Master端口、域边缘端口、Alternate端口和Backup端口。
(1)Master端口Master端口是连接MST域到总根的端口,位于整个域到总根的最短路径上。
从CST上看,Master端口就是域的“根端口”(把域看作是一个节点)。
Master端口是特殊域边界端口,Master端口在IST/CIST上的角色是Root端口,在其它各个实例上的角色都是Master端口。
包含Master端口的交换机称为主网桥。
(2)域边缘端口域边缘端口是连接不同MST域、MST域和运行STP的区域、MST域和运行RSTP的区域的端口,位于MST域的边缘。
(3)Alternate端口Alternate端口是根端口和Master端口用于快速切换的替换端口。
当根端口或者Master 端口被阻塞后,Alternate端口将成为新的根端口或者Master端口。
(4)Backup端口Backup端口是指定端口用于快速切换的替换端口。
当指定端口被阻塞后,Backup端口就会快速转换为新的指定端口,并无时延的转发数据。
与STP 相比,RSTP/MSTP 的端口状态由5种变成了3中,其对应关系如表5-2所示。
表5-2端口状态对应表在RSTP/MSTP 中,通过减少状态数量,简化了生成树的计算,加快了网络收敛速度。
5.2.2MSTP 的配置1.MSTP 的基础配置[H3C]stp enable[H3C]stp mode {stp|rstp|mstp}在默认情况下,H3C 交换机上的生成树功能处于关闭状态,需要在系统视图下使用stp enable 命令将生成树功能启用。
另外,MSTP 提供了对STP 和RSTP 的兼容,如果网络中存在运行STP/RSTP 协议的交换机,则可以通过命令stp mode 将MSTP 设置为STP 兼容模式或者RSTP 兼容模式。
默认情况下,MSTP 的工作模式是MSTP 模式。
假设存在如图5-2所示的网络,要求进行MSTP 的基本配置。
图5-2MSTP 的基本配置在这里,我们只是简单的在每一台交换机上使用stp enable 命令开启生成树功能。
然后在三台交换机上分别使用display stp 命令查看STP 的全局信息如下:[SWA]display stp-------[CIST Global Info][Mode MSTP]-------CIST Bridge :32768.3ce5-a60b-3165Bridge Times :Hello 2s MaxAge 20s FwDly 15s MaxHop 20CIST Root/ERPC :32768.3ce5-a609-e090/200CIST RegRoot/IRPC :32768.3ce5-a60b-3165/0CIST RootPortId :128.2BPDU-Protection :disabledTC-Protection :enabled /Threshold=6STP 端口状态RSTP/MSTP 端口状态DisabledDiscarding BlockingDiscarding ListeningDiscarding LearningLearning Forwarding ForwardingDigest Snooping:disabledTC or TCN received:7Time since last TC:0days0h:2m:23s--------output omitted--------[SWB]display stp-------[CIST Global Info][Mode MSTP]-------CIST Bridge:32768.3ce5-a60b-31a1Bridge Times:Hello2s MaxAge20s FwDly15s MaxHop20CIST Root/ERPC:32768.3ce5-a609-e090/200CIST RegRoot/IRPC:32768.3ce5-a60b-31a1/0CIST RootPortId:128.1BPDU-Protection:disabledTC-Protection:enabled/Threshold=6Bridge ConfigDigest Snooping:disabledTC or TCN received:8Time since last TC:0days0h:6m:30s--------output omitted--------[SWC]display stp-------[CIST Global Info][Mode MSTP]-------CIST Bridge:32768.3ce5-a609-e090Bridge Times:Hello2s MaxAge20s FwDly15s MaxHop20CIST Root/ERPC:32768.3ce5-a609-e090/0CIST RegRoot/IRPC:32768.3ce5-a609-e090/0CIST RootPortId:0.0BPDU-Protection:disabledBridge Config-Digest-Snooping:disabledTC or TCN received:2Time since last TC:0days0h:7m:52s--------output omitted--------通过上面显示的结果可以看出,当前工作模式为MSTP模式,存在默认生成树实例CIST (事实上只是CST),其中交换机SWC被选举为CIST的根网桥(即总根),交换机SWA和SWB到达CIST根网桥的路径开销(即外部路径开销)都是200。