交换机接口的三种模式,生成树协议,实验题

交换机接口的三种模式

1.access接口模式(接入链路,接入模式)

接收数据:当接收到一个无标记帧的时候,打上自己的PVid并接受(就是自己的vlan标签)。当接收到一个有标记帧的时候,对比自己的pvid,如果相同就接收,不同就丢弃。
发送数据:发送的时候对比vlanid是否跟自己的pvid相同,相同会剥离标签然后在链路上输送,如果不同就不发送,然后丢弃。

2.trunk接口模式(中继模式,放通多个vlan)

接收:当trunk接收到一个无标记帧的时候打上自己的pvid,对比允许列表有就接收(老师说的)。当接收到一个有标记帧的时候,对比允许列表,如果有就接收,没有就丢弃。
发送:对比自己的pvid如果相同,发送的时候就剥离vlanid,如果不同就携带原id的标签发送。

3.hybrid接口模式(混杂模式,混合模式)

hybrid接口模式既有access的功能又有trunk的功能,比较复杂。
交换机接口默认hybrid接口模式。
hybrid相比另外两个模式多了tagged列表和untagged列表。
接收:当接收到一个无标记帧的时候,查询自己的允许列表,如果有就打上自己的pvid并接收,无就不接收。 当接收到一个有标记帧的时候查询允许列表,有就接收无则丢弃。
发送: 发送数据的时候对比tag表和untag表,如果是tag,就带标签发送,如果是untagged,就剥掉标签发送。如果数据不在tag和untag表中就丢弃。

STP生成树协议

1.stp生成树协议的介绍

由于企业一般会使用多的交换机做数据链路的备份,而交换机超过两个后形成环状链路造成广播风暴,为了避免这种情况的产生便有了stp生成树协议。
stp生成树协议通过在交换网络中部署生成树(Spanning-tree) 技术,能够防止网络中出现二层环路。STP运行后,如果网络中存在环路,那么STP通过阻塞(Block)特定的接口从而打破环路,并且在网络出现拓扑变更时及时收敛,以保证网络的冗余性。

2.stp算法的步骤

一、如何选择根网桥
依据:网桥ID(BID)
网桥ID=网桥优先级+网桥的MAC地址
网桥优先级的取值范围:0-65535
默认值:32768
优先比较优先级,选最小
当优先级相等的情况下,选MAC地址小的
二、何选择根端口?
1、到根桥最低的根路径成本
某个网桥到达根网桥的中间所有线路的路径成本之和
用来代表一条线路带宽的大小
2、直连的网桥ID最小的
3、对端端口ID(PID)最小的
端口ID=端口优先级+端口编号
端口优先级:0-255 默认值:128
三、如何选择指定端口?
根网桥上的每个端口都是指定端口,都不会被阻塞
1、比较到达根桥的RPC(Root Path Cost),越小越优。
2、比较BPDU包发送者的BID,越小越优。
3、比较BPDU包发送者的PID,越小越优。
4、比较BPDU包接收者的PID,越小越优。
四、阻塞非指定端口(NonDesignated Port)。

实验题

实验一

在这里插入图片描述

首先配好各个pc的配置
sw1的配置

The device is running!

<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]sys sw1
[sw1]
[sw1]vlan batch 10 2 3
Info: This operation may take a few seconds. Please wait for a moment...done.
[sw1]inter e0/0/1
[sw1-Ethernet0/0/1]port hybrid pvid vlan 1
[sw1-Ethernet0/0/1]q
[sw1]dis vlan
The total number of vlans is : 4
--------------------------------------------------------------------------------
U: Up;         D: Down;         TG: Tagged;         UT: Untagged;
MP: Vlan-mapping;               ST: Vlan-stacking;
#: ProtocolTransparent-vlan;    *: Management-vlan;
--------------------------------------------------------------------------------

VID  Type    Ports                                                          
--------------------------------------------------------------------------------
1    common  UT:Eth0/0/1(U)     Eth0/0/2(U)     Eth0/0/3(U)     Eth0/0/4(U)     
                Eth0/0/5(D)     Eth0/0/6(D)     Eth0/0/7(D)     Eth0/0/8(D)     
                Eth0/0/9(D)     Eth0/0/10(D)    Eth0/0/11(D)    Eth0/0/12(D)    
                Eth0/0/13(D)    Eth0/0/14(D)    Eth0/0/15(D)    Eth0/0/16(D)    
                Eth0/0/17(D)    Eth0/0/18(D)    Eth0/0/19(D)    Eth0/0/20(D)    
                Eth0/0/21(D)    Eth0/0/22(D)    GE0/0/1(D)      GE0/0/2(D)      

2    common  
3    common  
10   common  

VID  Status  Property      MAC-LRN Statistics Description      
--------------------------------------------------------------------------------

1    enable  default       enable  disable    VLAN 0001                         
2    enable  default       enable  disable    VLAN 0002                         
3    enable  default       enable  disable    VLAN 0003                         
10   enable  default       enable  disable    VLAN 0010                         
[sw1]inter e0/0/1
[sw1-Ethernet0/0/1]p	
[sw1-Ethernet0/0/1]port h	
[sw1-Ethernet0/0/1]port hybrid un	
[sw1-Ethernet0/0/1]port hybrid untagged vlan 1
[sw1-Ethernet0/0/1]port hybrid untagged vlan 2
[sw1-Ethernet0/0/1]inter e0/0/2
[sw1-Ethernet0/0/2]port hybrid untagged vlan 1 
[sw1-Ethernet0/0/2]port hybrid untagged vlan 2
[sw1-Ethernet0/0/2]inter e0/0/3
[sw1-Ethernet0/0/3]port hybrid pvid vlan 10
[sw1-Ethernet0/0/3]port hybrid untagged vlan 3 
[sw1-Ethernet0/0/3]port hybrid untagged vlan 10
[sw1-Ethernet0/0/3]inter e0/0/4
[sw1-Ethernet0/0/4]port hybrid untagged vlan 1
[sw1-Ethernet0/0/4]port hybrid untagged vlan 2
[sw1-Ethernet0/0/4]port hybrid tagged vlan 3
[sw1-Ethernet0/0/4]port hybrid tagged vlan 10

sw2的配置

The device is running!

<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]sys sw2
[sw2]
[sw2]interface e0/0/1
[sw2-Ethernet0/0/1]port hybrid pvid vlan 2
Error: The VLAN does not exist.
[sw2-Ethernet0/0/1]q
[sw2]vlan batch 2 3 10
Info: This operation may take a few seconds. Please wait for a moment...done.
[sw2]inter e0/0/1
[sw2-Ethernet0/0/1]port hybrid pvid vlan 2
[sw2-Ethernet0/0/1]port hybrid untagged vlan 1
[sw2-Ethernet0/0/1]port hybrid untagged vlan 2
[sw2-Ethernet0/0/1]inter e0/0/2
[sw2-Ethernet0/0/2]port hybrid pvid vlan 3
[sw2-Ethernet0/0/2]port hybrid untagged vlan 3
[sw2-Ethernet0/0/2]port hybrid untagged vlan 10
[sw2-Ethernet0/0/2]inter e0/0/3
[sw2-Ethernet0/0/3]port hybrid untagged vlan 1
[sw2-Ethernet0/0/3]port hybrid untagged vlan 2
[sw2-Ethernet0/0/3]port hybrid tagged vlan 3
[sw2-Ethernet0/0/3]port hybrid tagged vlan 10
[sw2-Ethernet0/0/3]

之后互ping发现pc1,2和pc4通,pc3和pc5互通。

实验二

在这里插入图片描述
先配好pc的ip和子网掩码,路由器和pc6用来迷惑的,不考虑。
sw1的配置

The device is running!

<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]sys
            ^
Error:Incomplete command found at '^' position.
[Huawei]sys sw1
[sw1]
[sw1]vlan batch 10 20 30 
Info: This operation may take a few seconds. Please wait for a moment...done.
[sw1]inter e0/0/1
[sw1-Ethernet0/0/1]port hybrid pvid vlan 10
[sw1-Ethernet0/0/1]port hybrid untagged vlan 10
[sw1-Ethernet0/0/1]port hybrid untagged vlan 30
[sw1-Ethernet0/0/1]inter e0/0/2
[sw1-Ethernet0/0/2]port hybrid pvid vlan 20
[sw1-Ethernet0/0/2]port hybrid untagged vlan 30
[sw1-Ethernet0/0/2]port hybrid untagged vlan 20
[sw1-Ethernet0/0/2]interface e0/0/3
[sw1-Ethernet0/0/3]port hybrid tagged vlan 10
[sw1-Ethernet0/0/3]port hybrid tagged vlan 20
[sw1-Ethernet0/0/3]port hybrid tagged vlan 30

sw2的配置

The device is running!

<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]sys sw2
[sw2]vl
[sw2]vlan batch 10 20 30
Info: This operation may take a few seconds. Please wait for a moment...done.
[sw2]inter e0/0/1
[sw2-Ethernet0/0/1]port hybrid tagged vlan 10
[sw2-Ethernet0/0/1]port hybrid tagged vlan 20
[sw2-Ethernet0/0/1]port hybrid tagged vlan 30
[sw2-Ethernet0/0/1]inter e0/0/2
[sw2-Ethernet0/0/2]port hybrid pvid vlan 10
[sw2-Ethernet0/0/2]port hybrid untagged vlan 10
[sw2-Ethernet0/0/2]port hybrid untagged vlan 30
[sw2-Ethernet0/0/2]inter e0/0/3
[sw2-Ethernet0/0/3]port hybrid pvid vlan 20
[sw2-Ethernet0/0/3]port hybrid untagged vlan 30
[sw2-Ethernet0/0/3]port hybrid untagged vlan 20
[sw2-Ethernet0/0/3]inter e0/0/4
[sw2-Ethernet0/0/4]port hybrid pvid vlan 30
[sw2-Ethernet0/0/4]port hybrid untagged vlan 10
[sw2-Ethernet0/0/4]port hybrid untagged vlan 20
[sw2-Ethernet0/0/4]port hybrid untagged vlan 30

配置好后ping一下
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

实验三

在这里插入图片描述
1.首先看优先级和mac地址来确定根网桥
三个交换机都是默认优先级32768,再看mac地址确定sw1为根网桥。
2.再看路径花销确定根接口
sw2到sw1的cost是19,sw3到sw2到sw1的cost是38>sw3到sw1的100,
所以根接口是sw2的连sw1的接口,sw3的连sw2的接口
3.再看指定端口是哪些
根网桥的端口都是指定端口,再看每一段的接口得知sw2的连sw3的接口
是指定端口,通过对比优先级等得知sw2的与sw1连线的端口是阻塞端口。

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值