码迷,mamicode.com
首页 > 其他好文 > 详细

生成树原理

时间:2018-01-23 01:05:22      阅读:126      评论:0      收藏:0      [点我收藏+]

标签:blocking   端口   防止   优先级   转发   类型   情况下   替代   active   

  • 何为生成树 ?


  •   #  生成树一般用于冗余链路中,就是说在网络中,为了防止链路物理故障,因此在逻辑上断开环路

      

        //如果一个网络中,没有冗余链路,就不会产生环路,也就不会用到生成树


      定义: 在一个冗余链路中,为了防止广播风暴的产生,断开环路   

       

            # 作用:在交换网络中,存在冗余链路的情况下,防止存在二层逻辑环路的转发发生,


    2stp的工作过程 


             #   确定交换机角色

                  确定端口角色

                  确定端口状态 


                       # 交换机的角色 分为 : 

                                                           # 根交换机 :  整个网络中有且只有一个

                                                              非根交换机:剩余的其他的交换机都是非根交换机

                                          

                       #确定端口的角色  

            

                                                         # 根端口   :  在非根交换机上,距离根交换机最近的的端口就是根端口


                                                             指定端口 :根交换机的所有端口都是指定端口

                                                             

                                                             非指定端口 :其他的所有端口都是非指定端口 

                                                             

                                                                          选举原则: 一般都是先比较优先级,在优先级相同的情况下,再比较mac, //优先级和mac地址,都是值越小越好

                                    

                                                  非指定端口细分为:

                                                                             

                                                                              替代端口

                                                                              备份端口 

                                                                                 

                        # 端口的状态为: 

                                                     down

                                                     listening

                                                     learning 

                                                     forwarding                               

                                                     blocking  

    # 生成树的类型 : 

                                   #   stp 

                                        rstp 

                                       mstp 

            #注意 :       思科的生成树是一个vlan,一棵树,而华为的是一个交换机一颗树 


                               可是华为的交换机,可以创建区域,在给区域创建实例,然后再给实例 设置优先级 //设置实例的优先级,就相当于思科里边的一个vlan一棵树


                    # 举例说明 :  


                                            假如我现在要做 vlan 10 ,vlan 20为主根,vlan30,vlan40为次根 // 华为上边做

                   #  首相就是在交换机上创建vlan 10 ,vlan 20 ,vlan 30 vlan 40 

                     # 并且将相应的端口加入相应的vlan //省略

                                      # 创建区域

                                                     stp    religon-configuration 

                                                  

                                                     religon  - name    test  //给创建的区域起个名字 

                                           

                                                     instance 1  vlan 10  vlan 20  //创建实例1,并且把vlan10 ,vlan20加入是实例


                                                     active  religon -configuration //激活 

                                

                                          stp instance 1 prirority  0 //给实例设置优先级 ------------相当于思科里边的给vlan设置设置优先级


    #上面就是华为的交换机设置生成树

         

                          

               

                  

     



          

    生成树原理

    标签:blocking   端口   防止   优先级   转发   类型   情况下   替代   active   

    原文地址:http://blog.51cto.com/11332405/2064001

    (0)
    (0)
       
    举报
    评论 一句话评论(0
    登录后才能评论!
    © 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
    迷上了代码!