Hûrguliyên pêkanîna RSTP û protokolên xwedan Zêdebûna Zengî ya Berfireh

Hûn dikarin gelek materyalên li ser protokola RSTP li ser Înternetê bibînin. Di vê gotarê de, ez pêşniyar dikim ku protokola RSTP-ê bi protokola xwedaniyê re bidin hev Têkiliya Phoenix - Zêdebûna Zengî ya Berfireh.

Agahiyên Pêkanîna RSTP

Agahdariya gelemperî

Dema hevgirtinê - 1-10 s
Topolojiyên gengaz - her

Bi gelemperî tê bawer kirin ku RSTP tenê dihêle ku guheztin bi zengilê ve werin girêdan:

Hûrguliyên pêkanîna RSTP û protokolên xwedan Zêdebûna Zengî ya Berfireh
Lê RSTP dihêle hûn bi her awayê ku hûn dixwazin guheztan girêdin. Mînakî, RSTP dikare vê topolojiyê bi rê ve bibe.

Hûrguliyên pêkanîna RSTP û protokolên xwedan Zêdebûna Zengî ya Berfireh

Prensîbê operasyonê

RSTP her topolojiyê li darekê kêm dike. Yek ji guhêrkan dibe navenda topolojiyê - guheztina root. Guhestina root herî zêde daneyan bi xwe re digire.

Prensîba xebatê ya RSTP wiha ye:

  1. hêz ji bo guheztan tê peyda kirin;
  2. guhertoya root tê hilbijartin;
  3. guheztinên mayî riya herî bilez a guheztina root diyar dikin;
  4. qenalên mayî tên astengkirin û dibin paşgir.

Hilbijartina Root Switch

Bi RSTP pakêtên BPDU diguhezîne. BPDU pakêtek karûbar e ku agahdariya RSTP vedihewîne. BPDU di du celeban de tê:

  • Veavakirina BPDU.
  • Agahdariya Guhertina Topolojiyê.

Veavakirin BPDU ji bo avakirina topolojiyê tê bikar anîn. Tenê veguherîna root wê dişîne. Veavakirina BPDU dihewîne:

  • Nasnameya şanderê (Bridge ID);
  • Nasnameya Root Bridge;
  • Nasnameya porta ku ev pakêt jê hatî şandin (Nasnameya Portê);
  • lêçûna riya berbi guheztina root (Lêçûna Rêya Root).

Her veguherînek dikare Agahdariya Guhertina Topolojiyê bişîne. Dema ku topolojî diguhere ew têne şandin.

Piştî veguhertinê, hemî guhêrbar xwe wekî guhezkerên root dihesibînin. Ew dest bi şandina pakêtên BPDU dikin. Gava ku guhêrbar BPDU-ya bi nasnameyek Bridge-ê kêmtir ji ya xwe werdigire, ew êdî xwe wekî guhezkarê root dihesibîne.

Bridge ID ji du nirxan pêk tê - navnîşana MAC û Pêşiya Pira. Em nikarin navnîşana MAC-ê biguherînin. Bridge Priority ji hêla xwerû ve 32768 e. Heke hûn Priority Bridge-ê neguhezînin, veguherîna bi navnîşana MAC-ê ya herî nizm dê bibe guhezkarê root. Guhestina bi navnîşana MAC-ê ya herî piçûk a herî kevn e û dibe ku ne ya herî performansê be. Tête pêşniyar kirin ku hûn bi destan veguheztina root ya topolojiya xwe diyar bikin. Ji bo kirina vê yekê, hûn hewce ne ku Pîra Pîrê ya piçûk (mînak, 0) li ser guheztina root saz bikin. Her weha hûn dikarin guhezkerek root ya paşvekêşanê diyar bikin bi dayîna wê Pêşengiya Pira hinekî bilindtir (mînak, 4096).

Hûrguliyên pêkanîna RSTP û protokolên xwedan Zêdebûna Zengî ya Berfireh
Hilbijartina riya guheztina root

Guhestina root pakêtên BPDU ji hemî portên çalak re dişîne. BPDU xwedan zeviyek Mesrefa Rê ye. Path Cost lêçûna rê destnîşan dike. Mesrefa rê çiqas bilindtir be, ew qas dirêjtir dibe ku pakêt were veguheztin. Dema ku BPDU di benderekê re derbas dibe, lêçûnek li qada Mesrefa Rêyê tê zêdekirin. Jimara lêzêdekirî tê gotin Mesrefa Port.

Hûrguliyên pêkanîna RSTP û protokolên xwedan Zêdebûna Zengî ya Berfireh

Dema ku BPDU di benderekê re derbas dibe nirxek diyar li Mesrefa Rêyê zêde dike. Nirxa ku lê zêde dike jê re lêçûna portê tê gotin û dikare bi destan an bixweber were destnîşankirin. Mesrefa Portê dikare bi destan an bixweber were destnîşankirin.

Gava ku guhezek ne-root ji root re çend rêyên alternatîf hebin, ew ya herî bilez hildibijêre. Ew Mesrefa Rêya van rêyan dide ber hev. Bendera ku BPDU jê tê bi lêçûna rê ya herî hindik dibe Porta Root.

Hûrguliyên pêkanîna RSTP û protokolên xwedan Zêdebûna Zengî ya Berfireh

Hûrguliyên pêkanîna RSTP û protokolên xwedan Zêdebûna Zengî ya Berfireh

Hûrguliyên pêkanîna RSTP û protokolên xwedan Zêdebûna Zengî ya Berfireh

Mesrefên portên ku bixweber têne destnîşan kirin dikarin di tabloyê de werin dîtin:

Rêjeya Port Baud
Mesrefa Port

10 Mbps
2 000 000

100 Mbps
200 000

1 Gb / s
20 000

10 Gb / s
2 000

rol û statûyên portê

Portên guheztinê çend rewş û rolên portê hene.

Rewşên portê (ji bo STP):

  • Seqet - neçalak.
  • Astengkirin - li BPDU guhdarî dike, lê naguhezîne. Daneyan naşîne.
  • Guhdarî - BPDU guhdarî dike û vediguhêze. Daneyan naşîne.
  • Fêrbûn - BPDU guhdarî dike û vediguhezîne. Ji bo veguheztina daneyê amade dike - tabloya navnîşana MAC-ê dagir dike.
  • Pêşveçûn - daneyan pêşde dike, guhdarî dike û BPDU vediguhezîne.

Wextê hevgirtina STP 30-50 çirke ye. Piştî vekirina guhêrbar, hemî port di hemî rewşan re derbas dibin. Port di her statûyê de çend saniyan dimîne. Ev prensîba xebitandinê ji ber vê yekê ye ku STP xwedan demek nêzîkbûna ewqas dirêj e. RSTP kêmtir dewletên portê hene.

Rewşên portê (ji bo RSTP):

  • Davêtin - neçalak.
  • Diavêje - BPDU guhdarî dike, lê naguhêze. Daneyan naşîne.
  • Rakirin - BPDU guhdarî dike û vediguhêze. Daneyan naşîne.
  • Fêrbûn - BPDU guhdarî dike û vediguhezîne. Ji bo veguheztina daneyê amade dike - tabloya navnîşana MAC-ê dagir dike.
  • Pêşveçûn - daneyan pêşde dike, guhdarî dike û BPDU vediguhezîne.
  • Di RSTP-ê de, statûyên Astengdar, Astengkirin û Guhdarîkirin di yek de têne hev kirin - Dûrxistina.

Rolên portê:

  • Root port - porta ku bi navgîniya daneyan ve têne şandin. Ew wekî riya herî zûtirîn a veguherîna root re xizmetê dike.
  • Porta destnîşankirî - porta ku dane tê veguheztin. Ji bo her beşa LAN-ê hatî destnîşankirin.
  • Porta Alternatîf - porta ku tê de dane nayê şandin. Ew rêyek alternatîf a veguherîna root e.
  • Porta paşvekişandinê - porta ku tê de dane nayê veguheztin. Ew rêyek paşvekişandinê ye ji bo beşek ku yek portek RSTP-çalakkirî jixwe ve girêdayî ye. Ger du kanalên guhêrbar bi yek beşê ve (hub xwendin) ve girêdayî be porta paşvekişandinê tê bikar anîn.
  • Porta neçalak - RSTP li ser vê benderê neçalak e.

Hilbijartina Root Port li jor hatî diyar kirin. Porta destnîşankirî çawa tê hilbijartin?

Berî her tiştî, bila em diyar bikin ka parçeyek LAN çi ye. Beşa LAN qada pevçûnê ye. Ji bo veguhezek an routerek, her port domainek pevçûnek cûda pêk tîne. Beşa LAN kanalek di navbera guhezker an rêwerzan de ye. Ger em li ser hub biaxivin, wê hingê hub hemî portên xwe di heman qada pevçûnê de ye.

Li her beşê tenê yek Portek destnîşankirî tê destnîşankirin.

Di mijara beşên ku jixwe Portên Root hene, her tişt zelal e. Porta duyemîn a li ser beşê dibe Porta destnîşankirî.

Hûrguliyên pêkanîna RSTP û protokolên xwedan Zêdebûna Zengî ya Berfireh

Lê li wir kanalên paşvekêşanê dimînin, li wir dê yek Portek destnîşankirî û yek Portek Alternatîf hebe. Ew ê çawa bêne hilbijartin? Porta destnîşankirî dê bibe porta ku lêçûna Rêya herî hindik a guheztina root heye. Ger Mesrefên Rêyê wekhev bin, wê hingê Porta Destnîşankirî dê bibe porta ku li ser guhêzbarê bi nasnameya pira herî nizm ve ye. Ger û Bridge ID wekhev bin, wê hingê Porta destnîşankirî dibe porta bi hejmara herî kêm. Porta duyemîn dê Alternatîf be.

Hûrguliyên pêkanîna RSTP û protokolên xwedan Zêdebûna Zengî ya Berfireh

Hûrguliyên pêkanîna RSTP û protokolên xwedan Zêdebûna Zengî ya Berfireh

Xalek paşîn heye: kengê rola Backup ji portek re tê destnîşankirin? Wekî ku berê li jor hatî nivîsandin, porta Backup tenê dema ku du kanalên guhêrbar bi heman beşê ve, ango, bi hubê ve têne girêdan, tê bikar anîn. Di vê rewşê de, Porta destnîşankirî bi karanîna heman pîvanan tê hilbijartin:

  • Mesrefa Rêya Kêmtirîn a Guhestina root.
  • Nasnameya pira herî biçûk.
  • Nasnameya Portê ya herî piçûk.

Hejmara herî zêde ya cîhazên li ser torê

Standarda IEEE 802.1D ji bo hejmara cîhazên li ser LAN bi RSTP hewcedariyên hişk tune. Lê standard pêşniyar dike ku di yek şaxekê de ji 7 guhastinê zêdetir neyê bikar anîn (ji 7 hops zêdetir), ango. ne zêdetir ji 15 di ring. Dema ku ev nirx derbas dibe, dema lihevhatina torê dest pê dike ku zêde bibe.

Agahiyên pêkanîna ERR.

Agahdariya gelemperî

Dema hevgirtinê

Wextê hevgirtina ERR 15 ms e. Bi hejmara herî zêde ya guheztinê di zengilê de û hebûna cotek zengilê - 18 ms.

Topolojiyên gengaz

ERR rê nade ku cîhazên bi serbestî wekî RSTP werin hevber kirin. ERR topolojiyên zelal hene ku dikarin werin bikar anîn:

  • The Ring
  • zengila dubare
  • Heya sê zengilê hev bikin

Hûrguliyên pêkanîna RSTP û protokolên xwedan Zêdebûna Zengî ya Berfireh
The Ring

Hûrguliyên pêkanîna RSTP û protokolên xwedan Zêdebûna Zengî ya Berfireh

Dema ku ERR hemî guheztan di yek zengilê de berhev dike, wê hingê li ser her guheztinê pêdivî ye ku portên ku dê beşdarî avakirina zengilê bibin werin mîheng kirin.

zengila ducarî
Hûrguliyên pêkanîna RSTP û protokolên xwedan Zêdebûna Zengî ya Berfireh

Veguheztin dikarin di zengilek ducarî de werin berhev kirin, ku bi girîngî pêbaweriya zengilê zêde dike.

Sînorên zengila ducarî:

  • Zengek dualî nikare were bikar anîn da ku guheztinan bi zengilên din re têkildar bike. Ji bo vê yekê hûn hewce ne ku Ring Coupling bikar bînin.
  • Zengek ducarî ji bo zengila hevberdanê nayê bikar anîn.

Hûrguliyên pêkanîna RSTP û protokolên xwedan Zêdebûna Zengî ya Berfireh

Hûrguliyên pêkanîna RSTP û protokolên xwedan Zêdebûna Zengî ya Berfireh
Pairing rings

Hûrguliyên pêkanîna RSTP û protokolên xwedan Zêdebûna Zengî ya Berfireh

Dema hevberdanê, li ser torê ji 200 cîhazan zêdetir nabe.

Bihevkirina zengilan tevhevkirina zengilên mayî di zengilek din de vedihewîne.

Ger zengil bi yek guheztinê bi zengila navberê ve were girêdan, wê hingê jê re tê gotin pairing rings bi yek guhêrbar. Ger du guheztin ji zengila herêmî bi zengila navbeynê ve girêdayî bin, wê hingê ev ê bibe cotkirina bi du guheztan.

Dema ku bi yek guheztina li ser cîhazê re hevber kirin, her du port têne bikar anîn. Di vê rewşê de, dema lihevhatinê dê bi qasî 15-17 ms be. Bi berhevkirina weha re, guheztina hevberdanê dê bibe xalek têkçûnê, ji ber Piştî ku ev guhêrbar winda kir, tevahiya zengil bi carekê winda dibe. Hevberdana bi du guhezvanan ji vê yekê dûr dikeve.

Hûrguliyên pêkanîna RSTP û protokolên xwedan Zêdebûna Zengî ya Berfireh

Hûrguliyên pêkanîna RSTP û protokolên xwedan Zêdebûna Zengî ya Berfireh

Mimkun e ku meriv zengilên dubare li hev bicivîne.

Hûrguliyên pêkanîna RSTP û protokolên xwedan Zêdebûna Zengî ya Berfireh

Kontrola Rê
Hûrguliyên pêkanîna RSTP û protokolên xwedan Zêdebûna Zengî ya Berfireh

Fonksiyona Kontrola Rê destûrê dide te ku hûn portên ku dê di operasyona normal de bi wan re werin veguheztin mîheng bikin. Ger kanal têk biçe û tora li ser topolojiya paşvekêşanê ji nû ve were çêkirin, wê hingê piştî ku kanal were nûve kirin, tor dê ji nû ve li topolojiya diyarkirî were çêkirin.

Ev taybetmendî dihêle hûn li ser kabloya hilanînê hilînin. Wekî din, topolojiya ku ji bo çareserkirina pirsgirêkan tê bikar anîn dê her gav were zanîn.

Topolojiya sereke di 15 ms de vediguhere topolojiya paşvekêşanê. Dema ku tor ji nû ve were vegerandin dê bi qasî 30 ms bigire.

Sînor

  • Nabe ku bi Dual Ring re were bikar anîn.
  • Divê taybetmendî li ser hemî guhêrbarên di torê de were çalak kirin.
  • Yek ji guhêrkan wekî serwerek Kontrola Rêyê hatî mîheng kirin.
  • Veguheztina otomatîkî ya ji bo topolojiya sereke piştî başbûnê piştî 1 saniyeyê ji hêla xwerû ve dibe (ev parametre dikare bi karanîna SNMP-ê di navbêna 0-99-an de were guheztin).

Prensîbê operasyonê

Hûrguliyên pêkanîna RSTP û protokolên xwedan Zêdebûna Zengî ya Berfireh

Prensîba xebitandinê ya ERR

Mînakî, şeş guheztinan bifikirin - 1-6. Switches di nav zengilê de têne hev kirin. Her guhêrbar du portan bikar tîne da ku bi zengilê ve girêbide û statûyên wan hilîne. statûyên portê ji hev re diguherîne. Amûr van daneyan bikar tînin da ku rewşa destpêkê ya portan saz bikin.

Hûrguliyên pêkanîna RSTP û protokolên xwedan Zêdebûna Zengî ya Berfireh
Ports tenê du rol hene - Blocked и Forwarding.

Guhestina bi navnîşana MAC ya herî bilind porta xwe asteng dike. Hemî portên din ên di zengilê de daneyan dişînin.

Ger portek Astengkirî bisekine, wê hingê porta din a ku navnîşana MAC ya herî bilind e Astengkirî dibe.

Piştî ku were boot kirin, guheztin dest bi şandina Yekeyên Daneyên Protokola Ring (R-PDU) dikin. R-PDU bi karanîna multicast ve tê şandin. R-PDU peyamek karûbar e, mîna BPDU di RSTP de. R-PDU statûyên porta veguherînê û navnîşana MAC-ê ya wê vedihewîne.

Algorîtmaya çalakiyan di rewşa têkçûna kanalê de
Dema ku girêdanek têk diçe, guhêrbar R-PDUs dişînin da ku agahdar bikin ku rewşa portan guherî ye.

Algorîtmaya çalakiyan dema ku kanalek nûve dike
Dema ku girêdanek têkçûyî serhêl tê, guhêrbar R-PDU-yan dişînin da ku guheztinek di statûyê de benderan agahdar bikin.

Guhestina bi navnîşana MAC-ê ya herî bilind dibe guheztina root ya nû.

Kanala têkçûyî dibe yekî piştgir.

Hûrguliyên pêkanîna RSTP û protokolên xwedan Zêdebûna Zengî ya Berfireh

Hûrguliyên pêkanîna RSTP û protokolên xwedan Zêdebûna Zengî ya Berfireh

Hûrguliyên pêkanîna RSTP û protokolên xwedan Zêdebûna Zengî ya Berfireh

Hûrguliyên pêkanîna RSTP û protokolên xwedan Zêdebûna Zengî ya Berfireh

Hûrguliyên pêkanîna RSTP û protokolên xwedan Zêdebûna Zengî ya Berfireh

Piştî nûvekirinê, yek ji lîmanên kanalê girtî dimîne, û ya duyemîn jî vediguhezîne rewşa şandinê. Bendera astengkirî dibe bendera bi leza herî bilind. Ger lez û bez wekhev bin, wê hingê porta veguherîna bi navnîşana MAC-ê ya herî bilind dê were asteng kirin. Ev prensîb dihêle hûn portek ku bi leza herî zêde ji rewşa astengkirî berbi rewşa şandinê ve biçe asteng bikin.

Hûrguliyên pêkanîna RSTP û protokolên xwedan Zêdebûna Zengî ya Berfireh

Hejmara herî zêde ya cîhazên li ser torê

Di zengilek ERR de hejmara herî zêde guhêrbar 200 e.

Têkiliya di navbera ERR û RSTP de

RSTP dikare bi ERR re bi hev re were bikar anîn. Lê zengila RSTP û zengila ERR divê tenê bi yek guheztinê ve werin hev.

Hûrguliyên pêkanîna RSTP û protokolên xwedan Zêdebûna Zengî ya Berfireh

Nîqaş

ERR ji bo organîzekirina topolojiyên tîpîk mezin e. Mînakî, zengilek an zengilek dubarekirî.

Hûrguliyên pêkanîna RSTP û protokolên xwedan Zêdebûna Zengî ya Berfireh

Hûrguliyên pêkanîna RSTP û protokolên xwedan Zêdebûna Zengî ya Berfireh

Topolojiyên weha bi gelemperî ji bo zêdebûnê di nav dezgehên pîşesaziyê de têne bikar anîn.

Digel vê yekê, bi alîkariya ERR, topolojiya duyemîn dikare kêmtir pêbawer, lê bi lêçûn-bandortir were bicîh kirin. Ev dikare bi karanîna zengilek dubare were kirin.

Hûrguliyên pêkanîna RSTP û protokolên xwedan Zêdebûna Zengî ya Berfireh

Lê her gav ne gengaz e ku meriv ERR bikar bîne. Planên pir biyanî hene. Me topolojiya jêrîn bi yek ji xerîdarên xwe re ceriband.

Hûrguliyên pêkanîna RSTP û protokolên xwedan Zêdebûna Zengî ya Berfireh

Di vê rewşê de, ERR ne gengaz e ku serîlêdanê bike. Ji bo vê planê me RSTP bikar anî. Xerîdar ji bo dema hevgirtinê pêdiviyek hişk hebû - ji 3 seqeyan kêmtir. Ji bo bidestxistina vê demê, pêdivî bû ku bi zelalî guheztinên root (sereke û paşvekişandin), û her weha lêçûna portan di moda destan de were destnîşankirin.

Wekî encamek, ERR di warê dema hevgirtinê de xwedan avantajek berbiçav e, lê nermbûna ku RSTP peyda dike peyda nake.

Source: www.habr.com

Add a comment