Spanning Tree Protocol yog dab tsi?

Spanning Tree Protocol, qee zaum tsuas yog hu ua Spanning Tree, yog Waze lossis MapQuest ntawm Ethernet networks niaj hnub, coj cov tsheb khiav raws txoj kev ua tau zoo tshaj plaws raws li lub sijhawm tiag tiag.

Raws li ib qho algorithm tsim los ntawm American computer scientist Radia Perlman thaum nws ua hauj lwm rau Digital Equipment Corporation (DEC) nyob rau hauv 1985, lub hom phiaj tseem ceeb ntawm Spanning Tree yog los tiv thaiv redundant links thiab lub looping ntawm kev sib txuas lus txoj kev nyob rau hauv complex network configurations. Raws li kev ua haujlwm thib ob, Spanning Tree tuaj yeem xa cov pob ntawv nyob ib puag ncig cov teeb meem los xyuas kom meej tias kev sib txuas lus muaj peev xwm cua los ntawm cov tes hauj lwm uas yuav muaj kev cuam tshuam.

Spanning Ntoo topology vs. Nplhaib topology

Thaum cov koom haum nyuam qhuav pib sib txuas lawv cov khoos phis tawj hauv xyoo 1980, ib qho kev teeb tsa nrov tshaj plaws yog lub nplhaib network. Piv txwv li, IBM tau tshaj tawm nws tus tswv Token Ring thev naus laus zis hauv xyoo 1985.

Nyob rau hauv lub nplhaib network topology, txhua qhov txuas nrog ob qho tib si, ib qho uas zaum ua ntej ntawm nws ntawm lub nplhaib thiab ib qho uas nyob tom qab nws. Cov teeb liab tsuas yog taug kev ncig lub nplhaib hauv ib qho kev taw qhia, nrog rau txhua qhov ntawm txoj kev xa tawm ib qho thiab tag nrho cov pob ntawv looping ncig lub nplhaib.

Thaum lub nplhaib sib txuas yooj yim ua haujlwm zoo thaum tsuas muaj ob peb lub khoos phis tawj xwb, cov nplhaib ua haujlwm tsis zoo thaum ntau pua lossis ntau txhiab lub cuab yeej ntxiv rau hauv lub network. Lub khoos phis tawj yuav xav tau xa cov pob ntawv los ntawm ntau pua ntawm cov nodes tsuas yog qhia cov ntaub ntawv nrog rau lwm qhov system hauv chav nyob ib sab. Bandwidth thiab throughput kuj dhau los ua teeb meem thaum kev khiav tsheb tsuas tuaj yeem ntws mus rau hauv ib qho kev taw qhia, tsis muaj txoj kev npaj thaub qab yog tias ib qho ntawm txoj kev tawg los yog overly congested.

Hauv 90s, raws li Ethernet tau nrawm dua (100Mbit / sec. Fast Ethernet tau qhia hauv xyoo 1995) thiab tus nqi ntawm Ethernet network (bridges, keyboards, cabling) tau pheej yig dua li Token Ring, Spanning Tree yeej LAN topology tsov rog thiab Token. Nplhaib sai sai ploj mus.

Yuav Ua Li Cas Spanning Ntoo Ua Haujlwm

[Sau npe tam sim no rau qhov kev tshwm sim FutureIT kawg ntawm lub xyoo! Tshwj xeeb tshaj lij kev txhim kho Rhiav muaj. FutureIT New York, Kaum Ib Hlis 8]

Spanning Tree yog ib qho kev xa mus rau cov ntaub ntawv packets. Nws yog ib feem tub ceev xwm thiab ib feem pej xeem engineer rau lub network kev loj uas cov ntaub ntawv mus los. Nws zaum ntawm Txheej 2 (cov ntaub ntawv txuas txheej), yog li nws tsuas yog txhawj xeeb nrog kev txav pob ntawv mus rau lawv qhov chaw tsim nyog, tsis yog cov pob ntawv twg raug xa mus, lossis cov ntaub ntawv uas lawv muaj.

Spanning Tsob Ntoo tau dhau los ua ubiquitous uas nws siv tau txhais nyob rau hauvIEEE 802.1D networking txuj. Raws li tau hais tseg hauv tus qauv, tsuas yog ib txoj hauv kev muaj peev xwm muaj nyob nruab nrab ntawm ob qhov kawg lossis chaw nres tsheb kom lawv ua haujlwm tau zoo.

Spanning Tsob Ntoo yog tsim los tshem tawm qhov ua tau tias cov ntaub ntawv hla ntawm cov ntu ntu yuav tau daig hauv lub voj. Feem ntau, loops confuse lub forwarding algorithm ntsia nyob rau hauv lub network pab kiag li lawm, ua kom lub ntaus ntawv tsis paub yuav ua li cas xa cov pob ntawv. Qhov no tuaj yeem ua rau duplication ntawm thav ntawv lossis xa mus rau cov pob ntawv duplicate mus rau ntau qhov chaw. Cov lus tuaj yeem rov ua dua. Kev sib txuas lus tuaj yeem rov qab mus rau tus neeg xa khoom. Nws tuaj yeem tsoo lub network yog tias muaj ntau lub voj voog pib tshwm sim, noj bandwidth yam tsis muaj txiaj ntsig zoo thaum thaiv lwm cov tsheb tsis sib xws los ntawm kev nkag mus.

Txoj Cai Spanning Tree Protocolnres loops los ntawm kev tsimlos ntawm kev kaw tag nrho tab sis ib txoj hauv kev ua tau rau txhua pob ntawv cov ntaub ntawv. Hloov ntawm lub network siv Spanning Tsob Ntoo los txhais cov hauv paus kev thiab txuas hniav uas cov ntaub ntawv tuaj yeem taug kev, thiab ua haujlwm kaw cov kev sib tw, ua rau lawv tsis ua haujlwm thiab siv tsis tau thaum muaj txoj hauv kev tseem ceeb.

Qhov tshwm sim yog tias kev sib txuas lus hauv network ntws seamlessly tsis hais seb lub network yuav ua li cas los yog loj npaum li cas. Nyob rau hauv ib txoj kev, Spanning Tree tsim ib txoj hauv kev los ntawm lub network rau cov ntaub ntawv mus ncig siv software ntau yam tib yam uas cov kws tsim hluav taws xob network tau siv kho vajtse ntawm lub voj voog qub.

Cov txiaj ntsig ntxiv ntawm Spanning Tsob Ntoo

Lub ntsiab yog vim li cas Spanning Tsob Ntoo yog siv los tshem tawm qhov muaj peev xwm ntawm routing loops hauv lub network. Tab sis muaj lwm yam zoo thiab.

Vim tias Spanning Tsob Ntoo tseem tab tom nrhiav thiab txiav txim siab txoj hauv kev network twg muaj rau cov ntaub ntawv cov ntaub ntawv taug kev mus los, nws tuaj yeem ntes tau yog tias lub pob zaum ntawm ib qho ntawm cov thawj txoj hauv kev tau raug kaw lawm. Qhov no tuaj yeem tshwm sim rau ntau qhov laj thawj xws li kev kho vajtse tsis ua haujlwm mus rau lub network tshiab. Nws tuaj yeem yog qhov xwm txheej ib ntus raws li bandwidth lossis lwm yam.

Thaum Spanning Tsob Ntoo pom tias txoj kev tseem ceeb tsis ua haujlwm lawm, nws tuaj yeem qhib tau lwm txoj hauv kev uas tau raug kaw yav dhau los. Tom qab ntawd nws tuaj yeem xa cov ntaub ntawv nyob ib puag ncig qhov teeb meem, thaum kawg xaiv txoj kev taug kev raws li txoj hauv kev tshiab, lossis xa cov pob ntawv rov qab mus rau tus choj qub yog tias nws rov muaj dua.

Thaum tus thawj Spanning Tree tseem ceev heev hauv kev sib txuas tshiab raws li xav tau, xyoo 2001 IEEE tau qhia txog Rapid Spanning Tree Protocol (RSTP). Kuj tseem hu ua 802.1w version ntawm tus txheej txheem, RSTP tau tsim los muab kev rov qab sai dua hauv kev teb rau cov kev hloov pauv hauv network, kev tawm mus ib ntus lossis qhov tsis ua tiav ntawm cov khoom.

Thiab thaum RSTP tau qhia txog txoj kev sib koom ua ke tshiab thiab tus choj chaw nres nkoj lub luag haujlwm txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau nws Yog li nws muaj peev xwm rau cov khoom siv nrog ob qho tib si ntawm cov txheej txheem ua haujlwm ua ke ntawm tib lub network.

Shortcomings ntawm Spanning Ntoo

Thaum Spanning Tsob Ntoo tau dhau los ua ntau xyoo tom qab nws cov lus qhia, muaj cov neeg sib cav tias nws yogsij hawm los txog. Qhov txhaum loj tshaj plaws ntawm Spanning Tree yog tias nws kaw cov voj voog uas muaj peev xwm nyob hauv lub network los ntawm kev kaw txoj hauv kev uas cov ntaub ntawv tuaj yeem mus. Hauv ib lub network uas siv Spanning Tree, kwv yees li 40% ntawm cov peev txheej network tau raug kaw rau cov ntaub ntawv.

Nyob rau hauv ib puag ncig nyuaj heev, xws li cov uas pom hauv cov chaw zov me nyuam, lub peev xwm los ntsuas kom tau raws li qhov xav tau yog qhov tseem ceeb. Yog tias tsis muaj kev txwv los ntawm Spanning Tree, cov chaw khaws ntaub ntawv tuaj yeem qhib tau ntau qhov bandwidth yam tsis tas yuav muaj cov khoom siv txuas ntxiv ntxiv. Qhov no yog qhov xwm txheej tsis txaus ntseeg, vim tias qhov chaw sib koom ua ke nyuaj yog vim li cas Spanning Ntoo tau tsim. Thiab tam sim no kev tiv thaiv muab los ntawm cov txheej txheem tiv thaiv looping yog, nyob rau hauv ib txoj kev, tuav cov cheeb tsam rov qab los ntawm lawv lub peev xwm tag nrho.

Ib qho kev hloov kho tshiab ntawm cov txheej txheem hu ua Multiple-Instance Spanning Tree (MSTP) tau tsim los siv virtual LANs thiab ua kom muaj ntau txoj hauv kev qhib rau tib lub sijhawm, thaum tseem tiv thaiv kev sib sau. Tab sis txawm nrog MSTP, ob peb txoj kev muaj peev xwm cov ntaub ntawv tseem raug kaw ntawm txhua lub network uas siv cov txheej txheem.

Muaj ntau yam uas tsis yog tus qauv, kev ywj pheej sim los txhim kho cov kev txwv bandwidth ntawm Spanning Tree ntau xyoo. Txawm hais tias cov neeg tsim qauv ntawm qee qhov ntawm lawv tau lees paub qhov kev ua tiav hauv lawv txoj kev siv zog, feem ntau tsis sib haum nrog cov txheej txheem tseem ceeb, lub ntsiab lus cov koom haum yuav tsum tau siv cov kev hloov pauv tsis zoo ntawm txhua yam ntawm lawv cov khoom siv lossis nrhiav qee txoj hauv kev tso cai rau lawv nyob nrog. keyboards khiav txheem Spanning Ntoo. Feem ntau, cov nqi ntawm kev tswj hwm thiab txhawb nqa ntau yam ntawm Spanning Tree tsis tsim nyog rau kev siv zog.

Puas yuav Spanning Tsob Ntoo Ntxiv rau yav tom ntej?

Ib cag ntawm cov kev txwv hauv bandwidth vim Spanning Tree kaw txoj hauv kev network, tsis muaj kev xav ntau lossis kev siv zog los hloov cov txheej txheem. Txawm hais tias IEEE qee zaus tso tawm cov kev hloov tshiab los sim thiab ua kom muaj txiaj ntsig zoo dua, lawv ib txwm rov qab sib xws nrog cov qauv uas twb muaj lawm ntawm cov txheej txheem.

Hauv kev nkag siab, Spanning Tree ua raws li txoj cai ntawm "Yog tias nws tsis tawg, tsis txhob kho nws." Spanning Tree khiav ntawm nws tus kheej hauv keeb kwm yav dhau los ntawm feem ntau cov tes hauj lwm kom cov tsheb khiav khiav, tiv thaiv kev sib tsoo-inducing loops los ntawm kev tsim, thiab routing tsheb nyob ib ncig ntawm cov teeb meem kom cov neeg siv kawg yeej tsis paub txawm tias lawv lub network muaj kev cuam tshuam ib ntus raws li ib feem ntawm nws hnub-rau- kev ua haujlwm ntev. Lub caij no, ntawm qhov backend, cov thawj coj tuaj yeem ntxiv cov cuab yeej tshiab rau lawv cov tes hauj lwm yam tsis muaj kev xav ntau dhau los seb lawv puas tuaj yeem sib txuas lus nrog lwm tus hauv lub network lossis lub ntiaj teb sab nraud.

Vim tias tag nrho cov ntawd, nws zoo li Spanning Ntoo yuav nyob twj ywm siv tau ntau xyoo tom ntej. Tej zaum yuav muaj qee qhov hloov tshiab me me los ntawm qee lub sijhawm, tab sis cov tub ntxhais kawm Spanning Tree Protocol thiab tag nrho cov yam ntxwv tseem ceeb uas nws ua tau yog nyob ntawm no.


Post lub sij hawm: Nov-07-2023