华为数通HCIA笔记 —— STP

STP

背景:出现2层环路(会导致广播风暴、MAC地址表会震荡)
报文:(重要参数)

什么是STP?

STP(Spanning Tree Protocol)是运行在交换机上的二层破环协议,环路会导致广播风暴、MAC地址表震荡等后果,STP的主要目的就是确保在网络中存在冗余路径时,不会产生环路。

RID-RPC-BID-PID

  1. Root Identifier:(RID;根桥ID)
    Root Bridge Priority:优先级,默认32768.只能是4096的倍数
    Root Bridge System ID:MAC地址
  2. RPC:根路径开销
  3. BID:桥ID
    1)优先级,默认32768。只能是4096的倍数
    2)MAC地址
  4. PID:端口ID,例:0x8001(80就是优先级,可修改,但只能是16的倍数;01为接口号)

工作过程

  1. 选举一个根桥
    比较根桥ID,越小越优;
    1、先比较优先级,越小越优;
    2、如果优先级一致,则比较MAC地址,越小越优。

  2. 每个非根交换机选举一个根端口
    根端口(RP)的作用:用于接收最优的BPDU
    RID-RPC-BID-PID
    1、比较根路径开销、越小越优
    2、如果根路径开销一致,则比较BPDU转发设备的BID,越小越好。
    3、如果前三个参数都一致,则比较转发BPDU设备的PID,越小越优。
    4、如果四个参数都一致,则比较本设备的接口ID。

  3. 每个网段选举一个指定端口
    指定端口(DP)作用:用于发送最优的BPDU
    一般情况下,根桥的接口都是DP
    指定端口选举:
    1、比较根路径开销,越小越优
    2、如果根路径开销一致,则比较发送BPDU的桥ID
    3、如果前两个参数都一致,则比较发送BPDU的端口ID

  4. 阻塞非根、非指定端口

STP发送的目的MAC地址
01:80:c2:00:00:00

交换机端口状态
disable:未使能
blocking:阻塞,只能接收BPDU,不能转发BPDU
listening:侦听,可以接受BPDU,也可以转发BPDU
learning:学习,可以接收BPDU,也可以转发BPDU;还可以学习MAC地址表。
forwarding:转发。可以接受BPDU,也可以转发BPDU;还可以学习MAC地址表。还可以转发用户数据。(RP和DP的状态)

STP配置

修改模式:

[Huawei]stp mode + 模式(stp/rstp/mstp)

修改桥ID的优先级

  1. stp priority + 优先级值
  2. stp root primary //修改优先级为0
  3. stp root secondary //修改优先级为4096
    只能是4096的倍数

根路径开销

  1. interface GigabitEthernet 0/0/4
  2. stp cost 2000
    开销范围<1-200000000>

端口ID

  1. interface GigabitEthernet 0/0/4
  2. stp port priority 16
    优先级范围:<0-240>;只能是16的倍数

检查端口角色和状态:display stp brief

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值