电工技术基础_电工基础知识_电工之家-电工学习网

欢迎来到电工学习网!

生成树的界说是啥?生成树端口状况

2017-04-03 16:03分类:电子技术 阅读:

 

生成树的界说是啥?生成树端口状况
一个沟通网络里边只能有一个根沟通机,每个非根桥沟通机只能有一个根端口,一个物理网段只能有一个指定端口。
根端口是在非根桥上的到根桥开支最低的端口,所谓的根端口即用来向根桥发送数据的端口。
根桥的悉数端口都是指定端口。
沟通网络里根端口和指定端口以外称为非指定端口,非指定端口在网络里边被生成树协议设为堵塞状况。
只需根端口和指定端辩才干转发数据。
生成树中的四个状况:
1.堵塞(Blocking)(可接纳BPDU数据包,假守时刻没收到BPDU后转到监听状况),链路刚接通时端口都处于堵塞状况
2.监听(Listening)(能够接纳数据包),连通往后立刻接通时沟通机在堵塞状况下逗留max age=20s的时刻,区别沟通机的这个端口有没有或许变成根端口或指定端口,假定有或许变成根端口或指定端口的话就把端口的状况改换到 listening(监听,该状况坚持15秒)状况。期间中收发BPDU数据包,完毕生成树的根的推举、构造,完毕端口状况去向的挑选。假定挑选是根端口 或指定端口的话就改换到learning状况,如不是的话改换到堵塞状况。
3.学习(Learning),逗留forward delay(=15s)时刻,持续核算区别端口能不能变成根端口或许指定端口,此刻具有学习MAC地址的功用。假定挑选后改换到转发状况。
4.转发(Forwarding)(能够接纳和发送BPDU数据包).t
5.Disble,不参加生成树协议的作业(
生成树协议作业时,正常状况下,沟通机的端口要通过几个作业状况的改动。物理链路待接通时,将在block状况逗留20s,往后是listen状况15s,通过15秒learn,终究变成forward状况。
生成树通过一段时刻(默许值是30秒摆布)安稳往后,悉数端口要么进入转发状况,要么进入堵塞状况。
作业进程:
作业生成树算法(STA)的沟通机守时发送BPDU;挑选唯逐个个根网桥;在每个非根网桥挑选唯逐个个根端口;在每网段挑选唯逐个个象征端口。
(1)挑选唯逐个个根网桥:BPDU中包含Bridge ID;Bridge ID(8B)=优先级(2B)+沟通机MAC地址(6B);一些沟通机的优先级默许为32768,能够批改;优先级值最小的变成根网桥;优先级值一样, MAC地址最小的变成根网桥;Bridge ID值最小的变成根网桥;根网桥缺省每2秒发送一次BPDU;初始时都以为自已是根网桥
(2)在每个非根网桥挑选唯逐个个根端口:根网桥上没有根端口;端口价值最小的变成根端 口;端口价值一样,Port ID最小端口的变成端口;Port ID通常为端口的MAC地址;MAC地址最小的端口变成根端口;
(3)在每网段挑选唯逐个个指定端口:端口价值最小的变成指定端口;根网桥端口到各网段的价值最小;通常只需根网桥端口变成指定端口;被选定为根端 口和标识端口的进行转发状况;落选端口进入堵塞状况,只侦听BPDU;
(4)堵塞端口在指定的时刻距离(缺省20秒)收不到BPDU时,会从头作业生成树算法进行推举;
拓扑改动
拓扑信息在网络上的传达有一个时刻绑缚,这个时刻信息包含在每个装备BPDU中,即为音讯时限。每个沟通机存储来自LAN挑选端口的协议信息,并监督这些信息存储的时刻。在正常安稳状况下,根沟通机守时发送装备音讯以确保拓扑信息不超时。假定根沟通机失效了,别的沟通机中的协议信息就会超时,新的拓扑构造很快在网络中传达。
当某个沟通机查看到拓扑改动,它将向根沟通机方向的挑选沟通机发送拓扑改动告诉BPDU,以拓扑改动告诉守时器的时刻距离中守时发送拓扑改动告诉BPDU,直到收到了挑选沟通机发来的供认拓扑改动信息(这个供认信号在装备BPDU中,即拓扑改动象征方位位),一同挑选沟通机重复从跋涉程,持续向根沟通机方向的沟通机发送拓扑改动告诉BPDU。这么,拓扑改动的告诉终究传到根沟通机。根沟通机收到了这么一个告诉,或其本身改动了拓扑构造,它将发送一段时刻的装备BPDU,在装备BPDU中拓扑改动象征位被置位。悉数的沟通机将会收到一个或多个装备音讯,并运用转发推延参数的值来老化过滤数据库中的地址。悉数的沟通机将从头挑选根沟通机、沟通机的根端口、以及每个LAN的挑选沟通机和挑选端口,这么生成树的拓扑构造也就从头挑选了。
生成树的计时器:
1. Hello time 多长时刻发送一次BPDU的数据包
2.Forward Delay 转发时延,指沟通机的端口状况在过渡状况下(listening和learning)下坚持一个forward delay的时刻
3.Maximum Time 最大老化时刻,指一个沟通机从其它沟通机收到一个BPDU数据包往后,这个数据包有用期多长
BPDU有两品种型:
1. 装备BPDU: 这种BPDU是悉数端口上的根网桥以周期性距离宣告 的;
u TCN(拓扑改动布告)BPDU:这种BPDU是当沟通机查看到拓扑改动时发生的。

BPDU帧格局
u 协议ID:该值总为0,其时保存未运用;
u 版别:STP的版别,数值大的被以为最新界说的;
u 音讯类型:BPDU类型(装备BPDU=0;TCN BPDU=80);
u 象征:标明拓扑改动,值为0标明没变;值为1标明改动;
u 根ID:根网桥的网桥ID,标明其时网络中的根桥;
u 路径开支:抵达根网桥的STP开支,网桥抵达根桥的路径开支数值巨细能够由网桥主动生成或手艺装备;
u 网桥ID:BPDU发送网桥ID;
u 端口ID:BPDU发送网桥端口ID;
u 音讯寿数:BPDU有用存活时刻从根网桥宣告BPDU往后的秒
数,每通过一个网桥都递减1,所以它实质是抵达根网桥的跳计数;
u 最大寿数:网桥在将根网桥看作不行用之前保存根网桥ID的最
大时刻,最大为20秒;
u Hello时刻:周期发送,默许为2秒;
u 转发推延:端口转入发送状况延时;
缺陷:在作业生成树算法的进程中,网络处理阻断状 态,悉数端口都不进行转发。核算进程缺省为50秒。

上一篇:光缆链路多见缺陷景象及要素剖析

下一篇:啥是7号信令?七号信令的分层构造

相关推荐

电工推荐

    电工技术基础_电工基础知识_电工之家-电工学习网
返回顶部