Tista 'ssib ħafna materjali dwar il-protokoll RSTP fuq l-Internet. F'dan l-artikolu, nipproponi li tqabbel il-protokoll RSTP mal-protokoll proprjetarju minn
Dettalji ta' Implimentazzjoni RSTP
Ħarsa ġenerali
Ħin ta' konverġenza – 1-10 s
Topoloġiji possibbli – kwalunkwe
Huwa maħsub ħafna li RSTP jippermetti biss li swiċċijiet jiġu konnessi f'ċirku:
Iżda RSTP jippermettilek tikkonnettja swiċċijiet b'kull mod li trid. Per eżempju, RSTP jista 'jimmaniġġja din it-topoloġija.
Prinċipju ta 'operazzjoni
RSTP inaqqas kwalunkwe topoloġija għal siġra. Wieħed mill-iswiċċijiet isir iċ-ċentru tat-topoloġija - is-swiċċ tal-għeruq. Is-swiċċ ta 'l-għeruq iġorr l-aktar dejta minnu nnifsu.
Il-prinċipju operattiv tal-RSTP huwa kif ġej:
- l-enerġija hija fornuta lill-iswiċċijiet;
- is-swiċċ tal-għeruq huwa magħżul;
- l-iswiċċijiet li jifdal jiddeterminaw l-iktar triq mgħaġġla għall-iswiċċ ta 'l-għeruq;
- il-kanali li jifdal huma mblukkati u jsiru backup.
Għażla tal-Iswiċċ tal-Għerq
Swiċċijiet b'pakketti BPDU ta' skambju RSTP. BPDU huwa pakkett ta' servizz li fih informazzjoni RSTP. BPDU jiġi f'żewġ tipi:
- Konfigurazzjoni BPDU.
- Notifika ta' Bidla fit-Topoloġija.
Konfigurazzjoni BPDU tintuża biex tinbena t-topoloġija. Biss is-swiċċ tal-għeruq jibgħatha. Konfigurazzjoni BPDU fiha:
- ID tal-mittent (ID tal-Bridge);
- Root Bridge ID;
- identifikatur tal-port minn fejn intbagħat dan il-pakkett (Port ID);
- spiża tar-rotta għall-iswiċċ tal-għeruq (Root Path Cost).
Kwalunkwe swiċċ jista' jibgħat Notifika ta' Bidla fit-Topoloġija. Jintbagħtu meta t-topoloġija tinbidel.
Wara li jinxtegħlu, l-iswiċċijiet kollha jqisu lilhom infushom bħala swiċċijiet tal-għeruq. Jibdew jittrasmettu pakketti BPDU. Hekk kif swiċċ jirċievi BPDU b'ID Bridge aktar baxx minn tiegħu, ma jibqax iqis lilu nnifsu bħala l-iswiċċ tal-għeruq.
Bridge ID tikkonsisti f'żewġ valuri - indirizz MAC u Bridge Prijorità. Ma nistgħux nibdlu l-indirizz MAC. Il-Prijorità tal-Pont awtomatikament hija 32768. Jekk ma tbiddilx il-Prijorità tal-Pont, is-swiċċ bl-indirizz MAC l-aktar baxx isir is-swiċċ tal-għeruq. Is-swiċċ bl-iżgħar indirizz MAC huwa l-eqdem u jista 'ma jkunx l-iktar li jagħmel. Huwa rakkomandat li tiddefinixxi manwalment is-swiċċ tal-għeruq tat-topoloġija tiegħek. Biex tagħmel dan, għandek bżonn tikkonfigura Prijorità Bridge żgħira (per eżempju, 0) fuq is-swiċċ tal-għeruq. Tista 'wkoll tiddefinixxi swiċċ tal-għeruq tal-backup billi tagħtih Prijorità tal-Pont kemmxejn ogħla (per eżempju, 4096).
Għażla tal-mogħdija għall-iswiċċ tal-għeruq
Is-swiċċ tal-għeruq jibgħat pakketti BPDU lill-portijiet attivi kollha. Il-BPDU għandu qasam Path Cost. L-ispiża tal-mogħdija tindika l-ispiża tal-mogħdija. Aktar ma tkun għolja l-ispiża tal-mogħdija, iktar ikun hemm bżonn biex il-pakkett jiġi trażmess. Meta BPDU jgħaddi minn port, tiġi miżjuda spiża fil-qasam tal-Ispiża tal-Path. In-numru miżjud jissejjaħ Port Cost.
Iżżid ċertu valur mal-Path Cost meta BPDU jgħaddi minn port. Il-valur li jżid jissejjaħ l-ispiża tal-port u jista 'jiġi determinat jew manwalment jew awtomatikament. L-ispiża tal-port tista 'tiġi ddeterminata jew manwalment jew awtomatikament.
Meta swiċċ mhux għeruq ikollu diversi mogħdijiet alternattivi għall-għerq, jagħżel l-iktar wieħed mgħaġġel. Hija tqabbel l-Ispiża tal-Path ta 'dawn il-mogħdijiet. Il-port li minnu ġie l-BPDU bl-inqas Path Cost isir ir-Root Port.
L-ispejjeż tal-portijiet li huma assenjati awtomatikament jistgħu jitqiesu fit-tabella:
Rata Baud tal-Port
Spiża tal-port
10 Mbps
2 000 000
100 Mbps
200 000
1 Gb / s
20 000
10 Gb / s
2 000
Rwoli u status tal-port
Il-portijiet tal-iswiċċ għandhom diversi status u rwoli tal-port.
Status tal-port (għal STP):
- Disabled – inattiv.
- Imblukkar - jisma' BPDU, iżda ma jittrasmettix. Ma jittrasmettix data.
- Smigħ – jisma’ u jittrasmetti BPDU. Ma jittrasmettix data.
- Tagħlim – jisma’ u jittrasmetti l-BPDU. Jipprepara għat-trasferiment tad-data - timla t-tabella tal-indirizz MAC.
- Forwarding – jgħaddi data, jisma' u jittrasmetti BPDU.
Il-ħin ta 'konverġenza STP huwa 30-50 sekonda. Wara li tixgħel is-swiċċ, il-portijiet kollha jgħaddu mill-istatus kollha. Il-port jibqa' f'kull status għal diversi sekondi. Dan il-prinċipju operattiv huwa għaliex STP għandu żmien ta 'konverġenza daqshekk twil. RSTP għandu inqas stati tal-port.
Status tal-port (għall-RSTP):
- Rimi – inattiv.
- Jarmi – jisma' BPDU, iżda ma jittrasmettix. Ma jittrasmettix data.
- Jarmi – jisma u jittrasmetti BPDU. Ma jittrasmettix data.
- Tagħlim – jisma’ u jittrasmetti l-BPDU. Jipprepara għat-trasferiment tad-data - timla t-tabella tal-indirizz MAC.
- Forwarding – jgħaddi data, jisma' u jittrasmetti BPDU.
- Fl-RSTP, l-istatus ta' Disabled, Imblukkar u Smigħ huma magħquda f'wieħed - Rimi.
Rwoli tal-port:
- Root port - il-port li minnu tiġi trażmessa d-dejta. Isservi bħala l-iktar triq mgħaġġla għall-iswiċċ tal-għeruq.
- Port magħżul – il-port li minnu tiġi trażmessa d-dejta. Iddefinit għal kull segment LAN.
- Port alternattiv – port li minnu ma tiġix trażmessa d-dejta. Hija triq alternattiva għall-iswiċċ tal-għeruq.
- Backup port – port li minnu ma tiġix trażmessa d-dejta. Hija mogħdija ta 'backup għal segment fejn port wieħed abilitati għall-RSTP huwa diġà konness. Il-port tal-backup jintuża jekk żewġ kanali tal-iswiċċ huma konnessi ma 'segment wieħed (qari hub).
- Port b'diżabilità - RSTP huwa diżattivat fuq dan il-port.
L-għażla ta 'Root Port hija deskritta hawn fuq. Kif jintgħażel il-port nominat?
L-ewwelnett, ejja niddefinixxu x'inhu segment LAN. Is-segment LAN huwa dominju tal-ħabta. Għal swiċċ jew router, kull port jifforma dominju ta 'ħabta separat. Is-segment LAN huwa kanal bejn swiċċijiet jew routers. Jekk nitkellmu dwar iċ-ċentru, allura ċ-ċentru għandu l-portijiet kollha tiegħu fl-istess dominju ta 'ħabta.
Port Maħtur wieħed biss huwa assenjat għal kull segment.
Fil-każ ta 'segmenti fejn diġà hemm Root Ports, kollox huwa ċar. It-tieni port fuq is-segment isir il-Port Maħtur.
Iżda għad hemm kanali ta' riżerva, fejn se jkun hemm Port wieħed Magħżul u Port Sostitut wieħed. Kif se jintgħażlu? Il-Port Maħtur se jkun il-port bl-inqas ispiża tal-Path għall-iswiċċ tal-għeruq. Jekk l-Ispejjeż tal-Path huma ugwali, allura l-Port Magħżul ikun il-port li jinsab fuq is-swiċċ bl-inqas Bridge ID. Jekk u Bridge ID huma ugwali, allura l-Port Maħtur isir il-port bl-inqas numru. It-tieni port se jkun Sostitut.
Hemm l-aħħar punt: meta r-rwol tal-Backup jiġi assenjat lil port? Kif diġà miktub hawn fuq, il-port tal-Backup jintuża biss meta żewġ kanali tal-iswiċċ huma konnessi mal-istess segment, jiġifieri, mal-hub. F'dan il-każ, Port Magħżul jintgħażel bl-użu eżattament tal-istess kriterji:
- L-inqas ispiża tal-Path għall-iswiċċ tal-għeruq.
- L-iżgħar Pont ID.
- L-iżgħar ID tal-Port.
Numru massimu ta 'apparati fuq in-netwerk
L-istandard IEEE 802.1D m'għandux rekwiżiti stretti għan-numru ta 'apparati fuq LAN b'RSTP. Iżda l-istandard jirrakkomanda li tuża mhux aktar minn 7 swiċċijiet f'fergħa waħda (mhux aktar minn 7 hops), i.e. mhux aktar minn 15 f'ċirku. Meta dan il-valur jinqabeż, il-ħin tal-konverġenza tan-netwerk jibda jiżdied.
Dettalji tal-implimentazzjoni tal-ERR.
Ħarsa ġenerali
Ħin ta' konverġenza
Il-ħin ta' konverġenza ERR huwa 15 ms. Bl-għadd massimu ta 'swiċċijiet fiċ-ċirku u l-preżenza ta' tqabbil taċ-ċirku - 18 ms.
Topoloġiji possibbli
L-ERR ma jippermettix li l-apparati jiġu kkombinati liberament bħala RSTP. L-ERR għandu topoloġiji ċari li jistgħu jintużaw:
- Il-Ring
- Ċirku duplikat
- Par sa tliet ċrieki
Il-Ring
Meta l-ERR jgħaqqad is-swiċċijiet kollha f'ċirku wieħed, imbagħad fuq kull swiċċ huwa meħtieġ li jiġu kkonfigurati l-portijiet li se jipparteċipaw fil-bini taċ-ċirku.
Ċirku doppju
Swiċċijiet jistgħu jingħaqdu f'ċirku doppju, li jżid b'mod sinifikanti l-affidabbiltà taċ-ċirku.
Limitazzjonijiet taċ-ċirku doppju:
- Ċirku doppju ma jistax jintuża biex jgħaqqad swiċċijiet ma 'ċrieki oħra. Biex tagħmel dan għandek bżonn tuża Ring Coupling.
- Ċirku doppju ma jistax jintuża għal ċirku tat-tgħammir.
Pairing ċrieki
Meta tgħaqqad, ma jistax ikun hemm aktar minn 200 apparat fuq in-netwerk.
It-tqabbil taċ-ċrieki jinvolvi l-kombinazzjoni taċ-ċrieki li fadal f'ċirku ieħor.
Jekk iċ-ċirku huwa konness maċ-ċirku ta 'l-interface permezz ta' swiċċ wieħed, allura dan jissejjaħ tqabbil ċrieki permezz ta 'swiċċ wieħed. Jekk żewġ swiċċijiet miċ-ċirku lokali huma konnessi maċ-ċirku tal-interface, allura dan ikun tqabbil permezz ta' żewġ swiċċijiet.
Meta tgħaqqad permezz ta 'swiċċ wieħed fuq l-apparat, jintużaw iż-żewġ portijiet. Il-ħin ta 'konverġenza f'dan il-każ se jkun bejn wieħed u ieħor 15-17 ms. Ma 'tqabbil bħal dan, is-swiċċ ta' tqabbil se jkun punt ta 'falliment, għaliex Wara li tlift dan is-swiċċ, iċ-ċirku kollu jintilef f'daqqa. It-tqabbil permezz ta' żewġ swiċċijiet jevita dan.
Huwa possibbli li tqabbel ċrieki duplikati.
Kontroll tal-Path
Il-funzjoni tal-Kontroll tal-Path tippermettilek tikkonfigura l-portijiet li permezz tagħhom id-dejta tiġi trażmessa f'operazzjoni normali. Jekk il-kanal ifalli u n-netwerk jerġa 'jinbena għat-topoloġija tal-backup, imbagħad wara li l-kanal jiġi restawrat, in-netwerk jerġa' jinbena lura għat-topoloġija speċifikata.
Din il-karatteristika tippermetti li inti tiffranka fuq kejbil backup. Barra minn hekk, it-topoloġija użata għas-soluzzjoni tal-problemi dejjem tkun magħrufa.
It-topoloġija prinċipali taqleb għat-topoloġija backup fi 15 ms. Il-qlib lura meta n-netwerk jiġi restawrat jieħu madwar 30 ms.
Limitazzjonijiet:
- Ma jistax jintuża flimkien ma' Dual Ring.
- Il-karatteristika trid tkun attivata fuq l-iswiċċijiet kollha fin-netwerk.
- Wieħed mill-iswiċċijiet huwa kkonfigurat bħala kaptan tal-Kontroll tal-Path.
- Transizzjoni awtomatika għat-topoloġija prinċipali wara l-irkupru sseħħ wara sekonda 1 awtomatikament (dan il-parametru jista 'jinbidel bl-użu ta' SNMP fil-medda minn 0 s sa 99 s).
Prinċipju ta 'operazzjoni
Prinċipju operattiv tal-ERR
Per eżempju, ikkunsidra sitt swiċċijiet - 1-6. Swiċċijiet huma magħquda f'ċirku. Kull swiċċ juża żewġ portijiet biex jgħaqqad maċ-ċirku u jaħżen l-istatus tagħhom. Swiċċijiet 'il quddiem l-istatus tal-port lil xulxin. L-apparati jużaw din id-dejta biex jistabbilixxu l-istat inizjali tal-portijiet.
Il-portijiet għandhom biss żewġ rwoli - bblukkata и Trażmissjoni.
Is-swiċċ bl-ogħla indirizz MAC jimblokka l-port tiegħu. Il-portijiet l-oħra kollha fiċ-ċirku qed jittrasmettu data.
Jekk port Imblukkat jieqaf jaħdem, allura l-port li jmiss bl-ogħla indirizz MAC isir Imblukkat.
Ladarba jinbdew, swiċċijiet jibdew jibagħtu Ring Protocol Data Units (R-PDUs). R-PDU jiġi trażmess bl-użu ta' multicast. R-PDU huwa messaġġ ta 'servizz, bħal BPDU fl-RSTP. L-R-PDU fih l-istatus tal-port tal-iswiċċ u l-indirizz MAC tiegħu.
Algoritmu ta' azzjonijiet f'każ ta' falliment tal-kanal
Meta rabta tfalli, swiċċijiet jibagħtu R-PDUs biex jinnotifikaw li l-istatus tal-portijiet inbidel.
Algoritmu ta 'azzjonijiet meta jiġi restawrat kanal
Meta rabta falluta tiġi online, swiċċijiet jibagħtu R-PDUs biex jinnotifikaw lill-portijiet dwar bidla fl-istatus.
Is-swiċċ bl-ogħla indirizz MAC isir is-swiċċ tal-għeruq il-ġdid.
Il-kanal fallut isir wieħed backup.
Wara r-restawr, wieħed mill-portijiet tal-kanal jibqa 'mblukkat, u t-tieni jiġi trasferit għall-istat ta' twassil. Il-port imblukkat isir il-port bl-ogħla veloċità. Jekk il-veloċitajiet huma ugwali, allura l-port tal-iswiċċ bl-ogħla indirizz MAC jiġi mblukkat. Dan il-prinċipju jippermettilek li timblokka port li se jiċċaqlaq mill-istat imblukkat għall-istat ta 'trażmissjoni b'veloċità massima.
Numru massimu ta 'apparati fuq in-netwerk
In-numru massimu ta' swiċċijiet f'ċirku ERR huwa 200.
Interazzjoni bejn ERR u RSTP
RSTP jista' jintuża flimkien ma' ERR. Iżda ċ-ċirku RSTP u ċ-ċirku ERR għandhom jaqsmu biss permezz ta 'swiċċ wieħed.
Sommarju
L-ERR hija kbira għall-organizzazzjoni ta' topoloġiji tipiċi. Per eżempju, ċirku jew ċirku duplikat.
Topoloġiji bħal dawn spiss jintużaw għal redundancy f'faċilitajiet industrijali.
Barra minn hekk, bl-għajnuna ta 'ERR, it-tieni topoloġija tista' tiġi implimentata b'mod inqas affidabbli, iżda b'mod aktar kost-effettiv. Dan jista 'jsir bl-użu ta' ċirku duplikat.
Iżda mhux dejjem ikun possibbli li tuża ERR. Hemm skemi pjuttost eżotiċi. Aħna ttestjajna t-topoloġija li ġejja ma 'wieħed mill-klijenti tagħna.
F'dan il-każ, ERR mhuwiex possibbli li tiġi applikata. Għal din l-iskema użajna RSTP. Il-klijent kellu rekwiżit strett għal ħin ta 'konverġenza - inqas minn 3 s. Biex jinkiseb dan iż-żmien, kien meħtieġ li jiġu definiti b'mod ċar is-swiċċijiet tal-għeruq (primarji u backup), kif ukoll l-ispiża tal-portijiet fil-mod manwali.
B'riżultat ta' dan, l-ERR għandha vantaġġ notevoli f'termini ta' ħin ta' konverġenza, iżda ma tipprovdix il-flessibbiltà li tipprovdi RSTP.
Sors: www.habr.com