STP生成树协议的工作过程
2017-10-17 13:17
399 查看
1、确定交换机角色
根交换机:在一个局域网中(LAN),同一个VLAN中只有一个(无其他配置)
非根交换机:在一个局域网中除根交换机之外的其他交换机。
原则:比较每个交换机的 BID(桥ID),越小越好;最小的一个就是根交换机。
BID的 组成:
优先级+MAC
优先级 - 默认是32768
MAC - 交换机的主板MAC(基MAC)
- 查看命令:show version (优先级相同则比MAC)
2、确定端口角色
根端口 - 每一个非根交换机只有一个距离根交换机最近的口
指定端口 - 每一个网桥中都存在一个距离根交换机最近的口(距离相同比优先级和MAC)
非指定端口- 其他所有端口,都叫做非指定端口
BPDU -
Root-ID //表示根交换机是谁;
Cost //表示发送该BPDU的交换机到达 根交换机 的距离
BID //表示发送该BPDU的交换机的名字;
Port-ID //表示发送方交换机是在哪个端口发送出来的;
3、确定端口状态
disable // 相当于shutdown,此时端口不能使用;
listening //侦听,该状态侦听的是BPDU,用于确定端口角色
learning //学习,该状态学习的是MAC,形成MAC地址表;
forwarding // 转发, 即端口的最终转发状态;
(根端口 、指定端口)
block // 阻塞,此时的端口是不可以发送数据的;
(非指定端口)
根据这些原理可以判断出在一个环链路中那些接口堵塞,以及转发路径及其备用路径。是其只有一个最短的无环转发路径,实现环路的维护。
根交换机:在一个局域网中(LAN),同一个VLAN中只有一个(无其他配置)
非根交换机:在一个局域网中除根交换机之外的其他交换机。
原则:比较每个交换机的 BID(桥ID),越小越好;最小的一个就是根交换机。
BID的 组成:
优先级+MAC
优先级 - 默认是32768
MAC - 交换机的主板MAC(基MAC)
- 查看命令:show version (优先级相同则比MAC)
2、确定端口角色
根端口 - 每一个非根交换机只有一个距离根交换机最近的口
指定端口 - 每一个网桥中都存在一个距离根交换机最近的口(距离相同比优先级和MAC)
非指定端口- 其他所有端口,都叫做非指定端口
BPDU -
Root-ID //表示根交换机是谁;
Cost //表示发送该BPDU的交换机到达 根交换机 的距离
BID //表示发送该BPDU的交换机的名字;
Port-ID //表示发送方交换机是在哪个端口发送出来的;
3、确定端口状态
disable // 相当于shutdown,此时端口不能使用;
listening //侦听,该状态侦听的是BPDU,用于确定端口角色
learning //学习,该状态学习的是MAC,形成MAC地址表;
forwarding // 转发, 即端口的最终转发状态;
(根端口 、指定端口)
block // 阻塞,此时的端口是不可以发送数据的;
(非指定端口)
根据这些原理可以判断出在一个环链路中那些接口堵塞,以及转发路径及其备用路径。是其只有一个最短的无环转发路径,实现环路的维护。
相关文章推荐
- STP协议作用及工作过程
- STP生成树协议――算法和过程
- STP工作过程分析<欢迎指正>
- STP协议作用及工作过程
- 冗余链路中STP协议的工作过程以及二期STP收敛速度优化方案介绍
- 编译器的工作过程
- 淘宝工作记,记录自己从来淘宝实习到拿到offer的全过程
- 在工作过程中,对RabbitMQ的一些体会
- 从源码的角度理解四大组件的工作过程——Android开发艺术探索笔记
- 【STP】生成树协议及STP 802.1D (下)
- 生成树协议(STP)原理与配置PVST+实现负载均衡
- 2016年JD工作遇到的问题:1-5,搭建环境和熟悉项目过程中的坑
- STP生成树协议
- 工作过程中的经验
- UPnP的工作过程
- U-Boot工作过程
- BGP的工作过程
- 第九章四大组件的工作过程(一)Activity的工作过程(Android开发艺术探索)
- ARP解析MAC地址的过程分析(ARP的工作机制)
- STP(生成树协议)