华为交换技术及MSTP协议

1.Hybrid接口
Hybrid接口是华为设备的一种特殊二层接口模式,类似于Access接口和 Trunk接口,是一个工作在二层的接口技术,可以对数据帧打VLAN标签或不打VLAN标签。

2.VLAN的基本概念

  • 特点:隔离广播,方便管理,提高安全
  • vlan接口:Access接口,Trunk接口
  • Trunk封装:isl,dot1q

3.Hybrid接口的特点
按照VLAN接口的封装类型,华为交换机的接口主要有三种模式:Access,Trunk和Hybrid。其中Access,Trunk接口和Cisco技术并无差异,Hybrid接口是华为设备特有的接口模式。Hybrid接口和Trunk接口的相同之处是都可以允许多个LVAN的流量通过并打标签,不同之处在于Hybrid接口可以允许多个VLAN的报文发送时不打标签。
1) Hybrid接口作为华为的特有属性接口,其特点如下:

  • 华为交换机默认为Hybrid模式。
  • 既可以实现Access接口模式,也可以实现Trunk接口的功能。
  • 不借助三层设备既可以实现跨VLAN通信和访问控制。
  • 相对于Access接口和Trunk接口具有更高的灵活性与可控性。

4.Hybrid接口的工作原理
Hybrid接口的工作原理涉及接口的三个属性,分别是untag列表,tag列表,及PVID(Port-base VLAN ID,基于端口的VLAN ID)。

  • untag列表:只在接口发送数据帧时起作用,如果需要发送的数据的VLAN标签在接口的untag列表中,那么将去除标签发送数据。
  • tag列表:作用于接收被标记的数据帧和发送数据帧。
  • PVID:接口的默认PVID为vlan1,PVID只在接收未标记帧时起作用。
  • 从功能性上说,Hybrid接口中的untag列表和PVID用于实现Access特性,而tag列表用于实现Trunk特性。但又不仅限于此,因为Hybrid接口相比于Access接口和trunk接口可以更加的灵活。

    Hybrid的配置详情

  • 生产部客户端和销售部客户端可以相互访问,且只能访问服务器1。
  • 财务部客户端不能和任何部门通信,只能访问服务器2。

    华为交换技术及MSTP协议

    1)在交换机S1和S2上配置Hybrid接口

    //s1交换机的配置如下:
    [Huawei]vlan batch 2 3 10
    [Huawei]int g0/0/1
    [Huawei-GigabitEthernet0/0/1]port link-type hybrid
    [Huawei-GigabitEthernet0/0/1]port hybrid pvid vlan 1
    [Huawei-GigabitEthernet0/0/1]port hybrid untagged vlan 1 to 2
    //配置vlan1-2加入untag列表
    [Huawei]int g0/0/2
    [Huawei-GigabitEthernet0/0/2]port link-type hybrid
    [Huawei-GigabitEthernet0/0/2]port hybrid pvid vlan 1
    [Huawei-GigabitEthernet0/0/2]port hybrid untagged vlan 1 to 2
    [Huawei]int g0/0/3
    [Huawei-GigabitEthernet0/0/3]port link-type hybrid
    [Huawei-GigabitEthernet0/0/3]port hybrid pvid vlan 10
    [Huawei-GigabitEthernet0/0/3]port hybrid untagged vlan 3 10
    [Huawei]int g0/0/4
    [Huawei-GigabitEthernet0/0/4]port link-type hybrid
    [Huawei-GigabitEthernet0/0/4]port hybrid pvid vlan 1
    [Huawei-GigabitEthernet0/0/4]port hybrid untagged vlan 1 to 2
    [Huawei-GigabitEthernet0/0/4]port hybrid tagged vlan 3 10
    //s2交换机的配置如下:
    [Huawei]vlan batch 2 3 10
    [Huawei]int g0/0/1
    [Huawei-GigabitEthernet0/0/1]port link-type hybrid
    [Huawei-GigabitEthernet0/0/1]port hybrid pvid vlan 1
    [Huawei-GigabitEthernet0/0/1]port hybrid untagged vlan 1 to 2
    [Huawei-GigabitEthernet0/0/1]port hybrid tagged vlan 3 10
    [Huawei]int g0/0/2
    [Huawei-GigabitEthernet0/0/2]port link-type hybrid
    [Huawei-GigabitEthernet0/0/2]port hybrid pvid vlan 2
    [Huawei-GigabitEthernet0/0/2]port hybrid untagged vlan 1 to 2
    [Huawei]int g0/0/3
    [Huawei-GigabitEthernet0/0/3]port link-type hybrid
    [Huawei-GigabitEthernet0/0/3]port hybrid pvid vlan 3
    [Huawei-GigabitEthernet0/0/3]port hybrid untagged vlan 3 10
    [Huawei-GigabitEthernet0/0/3]quit 

    该实验说明,华为的Hybrid接口可以实现二层的VLAN隔离及访问控制。

    MSTP概述
    传统的生成树只运行一个实列,且收敛熟读慢,RSTP在传统STP基础上通过改进达到了加速网络拓扑收敛的目的,但依然存在缺陷。由于STP和RSTP在整个局域网中,所有的VLAN共享一个生成树实列,因此无法实现基于 VLAN的负载均衡,网络环境稳定状态下备份链路始终不能转发数据流量,造成带宽的浪费。

    华为交换技术及MSTP协议

    MSTP是多生成树技术,允许在一个交换环境中运行多个生成树,每个生成树称为一个实例。实例之间的生成树彼此独立,如一个实例下的阻塞接口在另外一个实例上可能转发接口。 和PVST不同,MSTP允许多个VLAN运行一个生成树实例。运行多个生成树实例的好处就在于链路的负载分担,但是当只有一条冗余链路时,运行两个生成树实例完成可以实现负载均衡,同时又能节约系统开销。

1.MSTP的基本原理
在MSTP中,通过把整个互联的二层以太网络划分成若干个域。在域内,把其中的VLAN分成若干组,每组具有相同的拓扑结构,然后定义若干MSTI,并把这些生成树实例和不同的VLAN映射起来。
所谓实例就是多个VLAN的一个集合。通过将多个LVAN映射到一个实例,可以节省通信的开销和资源占用率。在这些实例上可以实现负载均衡。

2.MSTP的网络层次

华为交换技术及MSTP协议

3.MSTP的端口状态
Forwarding:端口即转发用户流量
Learning:在Learning状态下,交换机会根据收到的用户流量,学习MAC地址表,但不转发用户流量,所以称为学习状态。
Discarding:在这中状态下,端口只接收PBDU报文。

MSTP的相关配置

华为交换技术及MSTP协议

1)配置客户端和路由器的ip地址

//R1上的配置
[Huawei]int g0/0/0
[Huawei-GigabitEthernet0/0/0]ip add 10.1.10.254 24
[Huawei-GigabitEthernet0/0/0]undo shutdown 
[Huawei]int g0/0/1
[Huawei-GigabitEthernet0/0/1]ip add 10.1.20.254 24
[Huawei-GigabitEthernet0/0/1]undo shutdown 

2)配置VLAN及Trunk

//S1的配置如下
[Huawei]vlan batch 10 20
[Huawei]int g0/0/2
[Huawei-GigabitEthernet0/0/2]port link-type trunk
[Huawei-GigabitEthernet0/0/2]port trunk allow-pass vlan all 
[Huawei]int g 0/0/1
[Huawei-GigabitEthernet0/0/1]port link-type trunk
[Huawei-GigabitEthernet0/0/1]port trunk allow-pass vlan all 
[Huawei]int g0/0/3
[Huawei-GigabitEthernet0/0/3]port link-type hybrid
[Huawei-GigabitEthernet0/0/3]port hybrid untagged vlan 10
[Huawei-GigabitEthernet0/0/3]port hybrid  pvid  vlan 10
//S2的配置如下
[Huawei]vlan batch 10 20
[Huawei]int g0/0/2
[Huawei-GigabitEthernet0/0/2]port link-type trunk
[Huawei-GigabitEthernet0/0/2]port trunk allow-pass vlan all 
[Huawei]int g 0/0/1
[Huawei-GigabitEthernet0/0/1]port link-type trunk
[Huawei-GigabitEthernet0/0/1]port trunk allow-pass vlan all 
[Huawei]int g0/0/3
[Huawei-GigabitEthernet0/0/3]port link-type hybrid
[Huawei-GigabitEthernet0/0/3]port hybrid untagged vlan 20
[Huawei-GigabitEthernet0/0/3]port hybrid  pvid  vlan 20
//S3的配置如下
[Huawei]vlan batch 10 20
[Huawei]int g0/0/1
[Huawei-GigabitEthernet0/0/1]port link-type trunk 
[Huawei-GigabitEthernet0/0/1]port trunk  allow-pass  vlan  all 
[Huawei]int g0/0/2
[Huawei-GigabitEthernet0/0/2]port link-type trunk 
[Huawei-GigabitEthernet0/0/2]port trunk  allow-pass vlan all 
[Huawei]int g0/0/3
[Huawei-GigabitEthernet0/0/3]port link-type access
[Huawei-GigabitEthernet0/0/3]port default vlan 10
[Huawei]int g0/0/4
[Huawei-GigabitEthernet0/0/4]port link-type access 
[Huawei-GigabitEthernet0/0/4]port default  vlan 20

3)配置MSTP

//S1的配置如下
[Huawei]stp mode  mstp       //将交换机配置成MSTP模式
[Huawei]stp region-configuration   //进入MSTP配置模式及
[Huawei-mst-region]region-name test   //配置域名为test
[Huawei-mst-region]revision-level 1     //配置版本等级为1
[Huawei-mst-region]instance 1 vlan 10   //将VLAN10加入实例1中
[Huawei-mst-region]instance 2 vlan 20  //将VLAN20加入实例2中
[Huawei-mst-region]active region-configuration   //激活配置 (必须配置
[Huawei-mst-region]quit 
[Huawei]stp instance  1 root primary   //配置此交换机为实例1的主根
[Huawei]stp instance  2 root secondary  //配置此交换机为实例2的备根
//S2的配置如下
[Huawei]stp mode  mstp       
[Huawei]stp region-configuration  
[Huawei-mst-region]region-name test  
[Huawei-mst-region]revision-level 1    
[Huawei-mst-region]instance 1 vlan 10   
[Huawei-mst-region]instance 2 vlan 20  
[Huawei-mst-region]active region-configuration   
[Huawei-mst-region]quit 
[Huawei]stp instance  1 root  secondary 
[Huawei]stp instance  2 root primary   
//S3的配置如下
[Huawei]stp mode  mstp       
[Huawei]stp region-configuration  
[Huawei-mst-region]region-name test  
[Huawei-mst-region]revision-level 1    
[Huawei-mst-region]instance 1 vlan 10   
[Huawei-mst-region]instance 2 vlan 20  
[Huawei-mst-region]active region-configuration   
[Huawei-mst-region]quit 

验证
在S3上使用display stp brief 命令查看stp接口角色及状态信息,其中lnstancel中的g0/0/2和instance2中的g0/0/1处于阻塞状态。同时,两个实例之间互相独立彼此不受影响。

原文地址:https://blog.51cto.com/14306186/2444935

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


1.小程序的优缺点优点:不需下载、卸载使用方便缺点:嵌套在微信中,属于微信的子应用2.使用的技术实际上是Hybrid技术的应用HybridApp(混合模式移动应用),使用网页语言和程序语言共同开发小程序兼具了NativeApp所有优势,也兼具了WebApp使用Html5跨平台开发低成本注:微信小程序与传
端口类型-HybridHybrid端口是交换机上既可以连接用户主机,又可以连接其他交换机的端口。Hybrid端口既可以连接接入链路又可以连接干道链路。Hybrid端口允许多个VLAN的帧通过,并可以在出端口方向将某些VLAN帧的Tag剥掉。华为设备默认的端口类型是Hybrid。 Hybrid端口收发数据帧的规则
不同vlan同段IP通信LSW1vlan1vlan2vlan3interfaceEthernet0/0/1porthybriduntaggedvlan2to3interfaceEthernet0/0/2porthybridpvidvlan2porthybriduntaggedvlan2to3interfaceEthernet0/0/3porthybridpvidvlan3porthybriduntaggedvlan2to3
VLAN中access、Trunk和Hybrid三种端口区别:acesss:1、发送不带标签的报文2、一般与PC\server相连时使用3、只可以属于一个VLANTrunk:1、发送带标签的报文2、一般用于交换机级联端口传递多组VLAN信息使用3、可以属于多个VLANHybrid:1、混合端口可以同时属于多个vlan2、混合端口
这系列文章内容包括:STP、RSTP、MSTP、VLAN、LACP、SuperVLAN。以学习实验配置为主要目标;实验引用华为官方na在线视频中实验。6.3VLAN原理和配置实验截图:配置第一个交换机:修改端口类型acc、配置端口所属vlan、配置trunk端口。实验心得:有一个问题,当你配置e0/0/3为trunk以及al
实验一:交换机端口类型配置1.拓扑图如下图所示:2.实验要求:实现二层网络中工程部和市场部不能互访,但是都能与网络中心的服务器通信3.请写出你的配置思路、配置命令实验思路:将交换机SW1、SW2、SW3之间配置为trunk链路,其他接口配置为Hybrid链路;实验配置名如下:SW1sysnameSW
   这个英文材料对我一个英语一般的学生表示亚历山大啊,不过还是勉强看完了,说说自己的看法吧。   谷歌作为一家商业公司,利润是其基本的追求目标,这一点是毋庸置疑的。但是谷歌并没有被这个基本目标挡住了视野,无数公司失败的经验告诉我们,如果缺少创新,公司的一切发展
简介:VLAN10内通信,VLAN20内通信,VLAN30与VLAN10、VLAN20、VLAN30皆可通信Hybrid接口应用拓扑图:  一、配置PC机ip并测试相互能否ping通 PC名称IP子网掩码网关PC110.1.1.1255.255.255.010.1.1.254PC210.1.1.2255.255.255.010.1.1.254PC310.1.1.3
通常情况下,公司对内网的使用远远高于对外网的使用。公司的内部网络是由二层交换网络构建的,所以二层网络设计的好坏直接影响公司的正常业务。好的设计不仅使功能得到体现,还可以应对一些未知的隐患,如线路损坏、设备损坏等。下面我们主要对华为的二层设备进行了解,不过首先要了解的就
手机app代表了互联网时代的发展,促使我们的日常生活也变得越来越轻松,不管是哪个行业或者企业,在人们手机上存在最多的还是APP,手机APP逐渐的超越了网络,本身这些APP系统就是一个大型的APP系统,具体APP怎么开发呢?开发出来的手机APP,主要还是通过编程的方式设计出来的,有了变成那么就需要程
我想导出一种简单可靠的方法来自动提升正在运行的批处理,而无需使用其他线程中建议的额外的VBS文件或提升的快捷方式.通过javascript从批处理调用UAC对话框可确保简短的简单代码.在对话框中选择“是”,但错误对话框弹出时(在Cmd窗口外部)“Windows找不到’test.bat’”,下面的脚
无论如何,我可以在FORTRAN程序中使用BoostGraphLibrary(BGL)来使用图形数据结构.任何人都可以帮助我或给我一个提示.我想在我的MPI-FORTRAN代码中的几个处理器上进行并行图结构.是否可以使用BoostGraphLibrary(BGL)来达到此目的!亲切的问候,谢夫解决方法:你必须构造一个用C语
原文链接:http://www.cnblogs.com/iamzyf/p/3515889.html其实问题很简单:我的产品页面在 http://www.gdtsearch.com/products.spiderstudio.docapi.htm,这是一个静态页面;而我所有的技术博客都在博客园中.为了让访问者能够直接在产品页面中看到我最
Hybrid接口是华为特有的一种接口Hybrid接口是既可以连接普通终端的接入链路,又可以连接交换机间的干道链路。简单说就是Hybrid接口既能实现Access的功能又能实现Trunk接口的功能。实验模拟:实验拓扑:实验编址:测试连通性:查看交换机接口类型(默认情况下都是hybrid类型)displayportvlan
原生APP开发-NativeApp:需要用户下载安装使用,可访问手机的所有功能(GPS,摄像头,重力加速器),拓展性强,是专门为某种操作系统开发的(IOS,Android,黑莓等),但是开发和维护的成本都比较高 webApp:html5语言写出的app,不需要下载安装,基本上就是触屏版的网页,可以在多个设备上运行,有很大的局限性
拓扑图如下:(1)sw1的配置:<Huawei><Huawei>system-view//切换到系统视图Entersystemview,returnuserviewwithCtrl+Z.[Huawei]sysnamesw1//配置主机名Oct25201916:29:31-08:00sw1DS/4/DATASYNC_CFGCHANGE:OID1.3.6.1.4.1.2011.5.25.191
程序员常用等宽字体1SourceCodePro2CourierNew(传统)3Consolas4Monaco5中文雅黑混合版(YaHeiConsolasHybrid)
Japan'shybridmodelinventoryofhairEwhaRinkaLead:passed37thbirthdayofthepear,theeyesofeveryonestillhasaLolita-likegirltemperament,herinterpretationoftheinvolutionBOBlongghdhairstraightener hair,andevensetoffinas
1url不要用hash模式,如果涉及到外部如firebase方式直接发送给客户端动态链接,要求打开app内h5地址的时候,这个#会被截断,客户端无法解析2尽量在多页面,当客户端由不同入口进入的时候,前端尽可能做多业务拆分,避免以后所有模块在一起,一次修改要全部上线,3移动端输入框键盘要求输