stp生成树协议

author author     2022-12-05     413

关键词:

STP生成树协议解决了二层网络中的环路问题和MAC地址表震荡问题
STP通过阻塞端口来避免环路,并且实现链路备份
STP工作原理:

  1. 选举根桥
    选举根桥依据桥ID,STP网络中每个交换机都有一个桥ID
    桥ID由16位桥优先级和48位MAC地址构成
    桥优先级是可以配置的,取值2的16次方0~65535,默认32786
    技术图片
    选举时先比较优先级越小越好,如果相同比较MAC地址越小越好
  2. 每个非根交换机选举一个根端口
    技术图片
    非根交换机选举根端口时分别根据根路径开销,对端BID,对端PID和本端PID
    端口开销:默认情况下和带宽有关,带宽越高,开销越小。根桥的根路径开销为0
    技术图片
    PID:端口ID由优先级和端口号构成,端口优先级取值范围0~240,默认128,步长16
    BID:桥ID,如果端口计算得到的累积路径开销相同就选择发送者BID最小的端口作为根端口
    累积路径开销:端口收到报文抽取BPDU报文中开销字段的值加上本身的端口开销就是累计路径开销
  3. 每个网段选举指定端口
    指定端口的选举也是首先比较累计路径开销,小的就是指定端口,如果相同就比较桥ID,还选不出来就比较端口ID
  4. 阻塞非根,非指定端口
    其他端口都是非指定端口

DTP端口状态:

  1. Forwarding:转发状态。可以转发用户流量和BPDU报文,根端口和指定端口进入转发状态
  2. Learning:学习状态。根据收到的用户流量构建MAC地址表,但不转发,防止临时环路
  3. Listening:侦听状态。可以转发BPDU流量但是不转发用户流量
  4. Blocking:阻塞状态。只能接收BPDU报文,不能转发BPDU报文
  5. Disabled:禁用状态。不处理转发BPDU报文,不转发用户流量

每个STP网络中都会存在一个根桥,根桥位于逻辑树的根部。非根桥是根桥的下游设备,当现有根桥发生故障时,非根桥之间会发送BPDU交互信息选举新的根桥。
BPDU分为配置BPDU和TCN BPDU
配置BPDU:初始化时每个交换机都主动发送配置BPDU。网络拓扑稳定过后,只有根交换机才会发送BPDU给下游交换机,,下游交换机收到上游传来的配置BPDU后发送自己的配置BPDU
TCN BPDU:下游交换机感知到网络拓扑发生变化时向上游发送的拓扑变化通知

stp-生成协议树

STP-生成树协议(spanningtreeprotocol)—rstp生成树算法广播风暴:形成物理环路会产生广播风暴物理环路解决问题:单点故障所备份的备用网线arp将已知的ip地址访问目标mac地址进行广播arp类型:arprarp代理arp无故arp(访问ip冲突)IP作... 查看详情

生成树协议stp

内容:STP基础概述  /STP选举机制  /STP数据分组   /端口状态  二层环路的形成:                        查看详情

stp生成树协议

STP生成树协议1.将所有交换机创建trunk链路模式:[Huawei]port-group1[Huawei-port-group-1]group-memberGigabitEthernet0/0/01toGigabitEthernet0/0/5[Huawei-port-group-1]portlink-typetrunk[Huawei-port-group-1]porttrunkallow-pa 查看详情

stp生成树协议

STP生成树协议  类别                   [选择一个类别或键入一个新类别] 在传统的交换网络中会产生故障(单点故障)导致主机通信失败。解决单点... 查看详情

stp生成树协议

 STP生成树协议的概念1.桥ID ( Bridge ID) =Bridge Priority + MAC 2.端口ID (Port ID) =Port Priority + port No 3.根桥 4.非根桥&nbs 查看详情

浅谈stp——生成树协议

    STP(spanning-treeprotocol)生成树协议,作用在2层网络/交换网络中,实现链路冗余的同时,防止环路的产生。    那么STP是如何让实现防止环路的产生?可以分为三个大方面来一同完成的;一.确定交... 查看详情

笔记整理:stp-生成树协议

STP-生成树协议(spanningtreeprotocol)—rstp生成树算法广播风暴:形成物理环路会产生广播风暴     物理环路解决问题:单点故障所备份的备用网线     arp将已知的ip地址访问目标mac地址进行广播&n... 查看详情

互联网协议—stp生成树协议

...路径开销(RootPathCost,RPC)端口ID(PortID,PID)BPDUSTP树的生成1、RB(RootBridge)选举2、RP(RootPort)选举 查看详情

利用stp生成树协议实现负载均衡

为了避免交换网络环路产生的广播风暴,相应产生了STP生成树协议,用来把一个环形网络接口转换成树形结构,通过算法,在逻辑上阻塞端口,防止形成广播风暴。下面将以下图实验为例,利用STP协议巧妙的实现负载均衡。根据... 查看详情

十stp(生成树协议)(代码片段)

一、STP(生成树协议)运行在交换机上防止交换机换路的技术   为了提高网络可靠性,交换网络中通常会使用冗余链路。然而,冗余链路会给交换网络带来环路风险,并导致广播风暴以及MAC地址表不稳定等问题,进而会影响... 查看详情

stp生成树协议

STP生成树协议解决了二层网络中的环路问题和MAC地址表震荡问题STP通过阻塞端口来避免环路,并且实现链路备份STP工作原理:选举根桥选举根桥依据桥ID,STP网络中每个交换机都有一个桥ID桥ID由16位桥优先级和48位MAC地址构成桥... 查看详情

生成树协议(stp)常用配置命令及原理

生成树协议(STP)常用配置命令及原理STP简介:逻辑上断开环路,防止广播风暴的产生当线路故障,阻塞接口被激活,恢复通信,起备份线路的作用生成树算法3个步骤:(1)选择根网桥(RootBridge)(2)选择根端口(RootPorts)... 查看详情

互联网协议—stp生成树协议

目录文章目录目录STPSTP解决的问题STP的设计思路STP的工作原理STP的缺点STP传统三层网络架构(Three-tierArchitecture)由核心交换机、汇聚交换机和接入交换机组成。通常情况下,汇聚交换机是L2和L3网络的分界点,汇聚交换机以下的... 查看详情

生成树协议(stp)

需求:实际网络环境,物理环路可以提高网络的可靠性,一条线路断掉时,另一条线路仍然可以传输数据,交换网络中,当交换机接收到一个未知目的地址的数据帧,交换机的操作是将这个数据帧广播出去,存在的物理环路的交... 查看详情

stp-生成树协议

 端口协商参数:   speed-速率;    duplex-双工模式             半双工-同一时刻,只能收或者发;     & 查看详情

stp协议(生成树协议)简介

...环路风险,并导致广播风暴以及MAC地址表不稳定等问题,生成树协议STP(SpanningTreeProtocol)可以在提高可靠性的同时又避免环路带来的各种问题。一般意义上,我们所述之生成树,应该是最小生成树。STP的主要作用利用生成树算... 查看详情

h3c生成树协议及stp配置命令

...冗余备份链路,恢复网络连通性。STP(SpanningTreeProtocol,生成树协议)是用于在局域网中消除数据链路层物理环路的协议。通过在桥之间交换BPDU(BridgeProtocolDataUnit,桥协议数据单元),来保证设备完成生成树的计算过程。根桥... 查看详情

osi二层技术之stp生成树协议

STP生成树协议 作用:在二层网络中有链路备份的情况下可能存在网络环路,STP生成树协议就是为了破除这个环路工作原理:一、选择根桥交换机启动时,每个交换机都认为自己是根桥,发送自己交换机设备的配置BPDU参数来... 查看详情