Rincian palaksanaan RSTP sareng protokol Redundancy Ring Extended Proprietary

Anjeun tiasa mendakan seueur bahan ngeunaan protokol RSTP dina Internét. Dina artikel ieu, kuring ngajukeun pikeun ngabandingkeun protokol RSTP jeung protokol proprietary ti Taros Phoenix - Ngalegaan Ring Redundancy.

Rincian Palaksanaan RSTP

gambaran

Waktos konvergénsi – 1-10 s
Topologis mungkin – naon waé

Hal ieu dipercaya yén RSTP ngan ukur ngamungkinkeun saklar disambungkeun kana cingcin:

Rincian palaksanaan RSTP sareng protokol Redundancy Ring Extended Proprietary
Tapi RSTP ngidinan Anjeun pikeun nyambungkeun switch dina sagala cara rék. Contona, RSTP tiasa ngadamel topologi ieu.

Rincian palaksanaan RSTP sareng protokol Redundancy Ring Extended Proprietary

prinsip operasi

RSTP ngurangan topologi sagala kana tangkal. Salah sahiji saklar jadi puseur topologi - switch root. Root switch mawa paling data ngaliwatan sorangan.

Prinsip operasi RSTP nyaéta kieu:

  1. kakuatan disayogikeun ka saklar;
  2. switch root dipilih;
  3. saklar sésana nangtukeun jalur panggancangna ka switch root;
  4. saluran sésana diblokir tur jadi cadangan.

Milih Root Switch

Saklar kalawan RSTP bursa pakét BPDU. BPDU mangrupikeun pakét jasa anu ngandung inpormasi RSTP. BPDU aya dina dua jinis:

  • Konfigurasi BPDU.
  • Bewara Robah Topologi.

Konfigurasi BPDU digunakeun pikeun ngawangun topologi. Ngan switch root ngirimkeunana. Konfigurasi BPDU ngandung:

  • ID pangirim (ID Bridge);
  • ID Sasak Akar;
  • identifier tina port ti mana pakét ieu dikirim (Port ID);
  • biaya jalur ka switch root (Root Path Cost).

Sakur switch tiasa ngirim Bewara Robah Topologi. Éta dikirim nalika topologi robah.

Saatos hurung, sadaya saklar nganggap dirina janten saklar akar. Aranjeunna ngamimitian ngirimkeun pakét BPDU. Pas switch a narima BPDU kalawan ID Bridge leuwih handap sorangan, eta euweuh nganggap dirina salaku switch root.

Bridge ID diwangun ku dua nilai - alamat MAC sareng Prioritas Bridge. Kami henteu tiasa ngarobih alamat MAC. Prioritas Bridge sacara standar nyaéta 32768. Upami anjeun henteu ngarobih Bridge Prioritas, saklar sareng alamat MAC panghandapna bakal janten saklar akar. Saklar anu nganggo alamat MAC pangleutikna nyaéta anu pangkolotna sareng panginten sanés anu paling berprestasi. Disarankeun yén anjeun sacara manual nangtukeun switch root topologi Anjeun. Jang ngalampahkeun ieu, anjeun kudu ngonpigurasikeun Prioritas Bridge leutik (contona, 0) dina switch root. Anjeun oge bisa nangtukeun switch root cadangan ku masihan hiji Prioritas Bridge rada luhur (contona, 4096).

Rincian palaksanaan RSTP sareng protokol Redundancy Ring Extended Proprietary
Milih jalur ka switch root

Root switch ngirimkeun pakét BPDU ka sadaya palabuhan aktip. BPDU ngagaduhan lapangan Biaya Jalur. Biaya Jalur nunjukkeun biaya jalur. Langkung luhur biaya jalur, langkung lami pakét dikirimkeun. Lamun BPDU a ngaliwatan port a, ongkos ditambahkeun kana widang Cost Jalur. Jumlah ditambahkeun disebut Port Cost.

Rincian palaksanaan RSTP sareng protokol Redundancy Ring Extended Proprietary

Nambahkeun hiji nilai tangtu Biaya Jalur nalika BPDU a ngaliwatan port a. Nilai anu nambihan disebut biaya port sareng tiasa ditangtukeun sacara manual atanapi otomatis. Biaya Pelabuhan tiasa ditangtukeun sacara manual atanapi otomatis.

Nalika saklar non-root ngagaduhan sababaraha jalur alternatif pikeun akar, éta milih anu panggancangna. Ieu ngabandingkeun Biaya Path tina jalur ieu. Palabuhan ti mana BPDU sumping sareng Biaya Jalur panghandapna janten Pelabuhan Akar.

Rincian palaksanaan RSTP sareng protokol Redundancy Ring Extended Proprietary

Rincian palaksanaan RSTP sareng protokol Redundancy Ring Extended Proprietary

Rincian palaksanaan RSTP sareng protokol Redundancy Ring Extended Proprietary

Biaya palabuhan anu ditugaskeun sacara otomatis tiasa ditingali dina tabél:

Port baud Laju
Biaya palabuhan

10 Mb/s
2 000 000

100 Mb/s
200 000

1 Gb / s
20 000

10 Gb / s
2 000

kalungguhan port na statuses

Pindah palabuhan gaduh sababaraha status sareng peran port.

Status port (pikeun STP):

  • Ditumpurkeun - teu aktip.
  • Blocking - ngadangukeun BPDU, tapi henteu ngirimkeun. Teu ngirimkeun data.
  • Dengekeun - ngadangukeun sareng ngirimkeun BPDU. Teu ngirimkeun data.
  • Diajar - ngadangukeun sareng ngirimkeun BPDU. Nyiapkeun pikeun mindahkeun data - eusian tabel alamat MAC.
  • Neraskeun - maju data, ngadangukeun sareng ngirimkeun BPDU.

Waktu konvergénsi STP nyaéta 30-50 detik. Saatos ngaktipkeun saklar, sadaya palabuhan ngalangkungan sadaya status. Port tetep dina unggal status pikeun sababaraha detik. Prinsip operasi ieu naha STP gaduh waktos konvergénsi anu panjang. RSTP boga nagara palabuhan pangsaeutikna.

Status port (pikeun RSTP):

  • Piceun - teu aktip.
  • Piceun - ngadangukeun BPDU, tapi henteu ngirimkeun. Teu ngirimkeun data.
  • Piceun - ngadangukeun sareng ngirimkeun BPDU. Teu ngirimkeun data.
  • Diajar - ngadangukeun sareng ngirimkeun BPDU. Nyiapkeun pikeun mindahkeun data - eusian tabel alamat MAC.
  • Neraskeun - maju data, ngadangukeun sareng ngirimkeun BPDU.
  • Dina RSTP, status ditumpurkeun, blocking jeung Dengekeun digabungkeun jadi hiji - Piceun.

kalungguhan port:

  • Root port - port dimana data dikirimkeun. Ieu boga fungsi minangka jalur panggancangna ka switch root.
  • Port anu ditunjuk - palabuhan dimana data dikirimkeun. Ditetepkeun pikeun tiap ruas LAN.
  • Port alternatip - port dimana data henteu dikirimkeun. Ieu mangrupakeun jalur alternatif pikeun switch root.
  • Port cadangan - port ngaliwatan nu data teu dikirimkeun. Éta mangrupikeun jalur cadangan pikeun bagéan dimana hiji port anu diaktipkeun RSTP parantos disambungkeun. Port cadangan dipaké lamun dua saluran switch disambungkeun ka hiji bagean (baca hub).
  • Port ditumpurkeun - RSTP ditumpurkeun dina port ieu.

Pilihan Root Port dijelaskeun di luhur. Kumaha port Ditunjuk dipilih?

Anu mimiti, hayu urang ngartikeun naon bagéan LAN. Bagéan LAN mangrupikeun domain tabrakan. Pikeun switch atanapi router, unggal port ngabentuk domain tabrakan misah. Bagéan LAN mangrupikeun saluran antara saklar atanapi router. Lamun urang ngobrol ngeunaan hub, lajeng hub ngabogaan sakabéh palabuhan na dina domain tabrakan sarua.

Ngan hiji Port Ditunjuk ditugaskeun per ruas.

Dina kasus bagéan dimana parantos aya Pelabuhan Akar, sadayana jelas. Port kadua dina ruas janten Port Ditunjuk.

Rincian palaksanaan RSTP sareng protokol Redundancy Ring Extended Proprietary

Tapi tetep aya saluran cadangan, dimana bakal aya hiji Pelabuhan Ditunjuk sareng hiji Pelabuhan Alternatif. Kumaha aranjeunna bakal dipilih? Pelabuhan anu ditunjuk bakal janten palabuhan kalayan Biaya Jalur panghandapna kana saklar akar. Upami Biaya Jalur sami, maka Pelabuhan Ditunjuk bakal janten palabuhan anu aya dina saklar sareng ID Bridge panghandapna. Upami sareng ID Bridge sami, maka Pelabuhan Ditunjuk janten palabuhan kalayan jumlah panghandapna. Port kadua bakal Alternate.

Rincian palaksanaan RSTP sareng protokol Redundancy Ring Extended Proprietary

Rincian palaksanaan RSTP sareng protokol Redundancy Ring Extended Proprietary

Aya hiji titik panungtungan: iraha peran Nyadangkeun ditugaskeun ka port a? Sakumaha anu geus ditulis di luhur, port Nyadangkeun dipaké ngan lamun dua saluran switch disambungkeun ka ruas sarua, nyaeta, ka hub. Dina hal ieu, Port Ditunjuk dipilih nganggo kriteria anu sami:

  • Biaya Path panghandapna kana switch root.
  • Pangleutikna Bridge ID.
  • Pangleutikna Port ID.

Jumlah maksimum alat dina jaringan

Standar IEEE 802.1D henteu gaduh syarat anu ketat pikeun jumlah alat dina LAN sareng RSTP. Tapi standar nyarankeun ngagunakeun henteu leuwih ti 7 saklar dina hiji cabang (henteu leuwih ti 7 hops), i.e. teu leuwih ti 15 dina ring. Nalika nilai ieu ngaleuwihan, waktos konvergénsi jaringan mimiti ningkat.

Rincian palaksanaan ERR.

gambaran

Waktos konvergénsi

waktos konvergénsi ERR - 15 mdet. Kalawan jumlah maksimum saklar dina ring jeung ayana ring papasangan - 18 mdet.

Topologis mungkin

ERR henteu ngijinkeun alat-alat digabungkeun sacara bébas salaku RSTP. ERR ngagaduhan topologi anu jelas anu tiasa dianggo:

  • ngirining
  • cingcin duplikat
  • Masangkeun nepi ka tilu cingcin

Rincian palaksanaan RSTP sareng protokol Redundancy Ring Extended Proprietary
ngirining

Rincian palaksanaan RSTP sareng protokol Redundancy Ring Extended Proprietary

Nalika ERR ngagabungkeun sakabeh switch kana hiji cingcin, lajeng dina unggal switch perlu ngonpigurasikeun palabuhan anu bakal ilubiung dina ngawangun ring.

cingcin ganda
Rincian palaksanaan RSTP sareng protokol Redundancy Ring Extended Proprietary

Saklar bisa digabungkeun kana cingcin ganda, nu nyata ngaronjatkeun reliabiliti ring.

Watesan ring ganda:

  • Hiji cingcin dual teu bisa dipaké pikeun panganteur switch kalawan cingcin séjén. Jang ngalampahkeun ieu anjeun kudu make Ring gandeng.
  • Hiji cingcin ganda teu bisa dipaké pikeun cingcin kawin.

Rincian palaksanaan RSTP sareng protokol Redundancy Ring Extended Proprietary

Rincian palaksanaan RSTP sareng protokol Redundancy Ring Extended Proprietary
Cingcin papasangan

Rincian palaksanaan RSTP sareng protokol Redundancy Ring Extended Proprietary

Nalika nyapasangkeun, teu tiasa langkung ti 200 alat dina jaringan.

Ngapasangkeun cingcin ngalibatkeun ngagabungkeun cingcin sésana kana cingcin sejen.

Lamun cingcin disambungkeun ka ring panganteur ngaliwatan hiji switch, lajeng ieu disebut cingcin papasangan ngaliwatan hiji switch. Lamun dua saklar ti ring lokal disambungkeun ka ring panganteur, lajeng ieu bakal pasangan via dua saklar.

Nalika masangkeun ngaliwatan hiji switch dina alat, duanana palabuhan dipaké. Waktu konvergénsi dina hal ieu bakal sakitar 15-17 mdet. Kalayan papasangan sapertos kitu, saklar papasangan bakal janten titik gagal, sabab Saanggeus leungit switch ieu, sakabéh ring leungit sakaligus. Nyapasangkeun ngaliwatan dua saklar avoids ieu.

Rincian palaksanaan RSTP sareng protokol Redundancy Ring Extended Proprietary

Rincian palaksanaan RSTP sareng protokol Redundancy Ring Extended Proprietary

Kasebut nyaéta dimungkinkeun pikeun cocog duplikat cingcin.

Rincian palaksanaan RSTP sareng protokol Redundancy Ring Extended Proprietary

Kontrol jalur
Rincian palaksanaan RSTP sareng protokol Redundancy Ring Extended Proprietary

Fungsi Path Control ngidinan Anjeun pikeun ngonpigurasikeun palabuhan ngaliwatan nu data bakal dikirimkeun dina operasi normal. Upami saluran gagal sareng jaringan diwangun deui kana topologi cadangan, teras saatos saluran dibalikkeun, jaringan bakal diwangun deui ka topologi anu ditangtukeun.

Fitur ieu ngidinan Anjeun pikeun nyimpen dina kabel cadangan. Leuwih ti éta, topologi dipaké pikeun ngungkulan bakal salawasna dipikawanoh.

Topologi utama pindah ka topologi cadangan dina 15 mdet. Ngalihkeun deui nalika jaringan dibalikeun bakal nyandak sakitar 30 mdet.

larangan:

  • Teu tiasa dianggo babarengan sareng Dual Ring.
  • Fitur ieu kedah diaktipkeun dina sadaya saklar dina jaringan.
  • Salah sahiji saklar dikonpigurasikeun salaku master Path Control.
  • Transisi otomatis ka topologi utama sanggeus recovery lumangsung sanggeus 1 detik sacara standar (parameter ieu bisa dirobah ngagunakeun SNMP dina rentang ti 0 s nepi ka 99 s).

prinsip operasi

Rincian palaksanaan RSTP sareng protokol Redundancy Ring Extended Proprietary

Prinsip operasi ERR

Contona, mertimbangkeun genep switch - 1-6. Saklar digabungkeun kana cingcin. Unggal switch ngagunakeun dua palabuhan pikeun nyambung ka ring jeung nyimpen statuses maranéhna. Ngalihkeun status port maju ka silih. Alat ngagunakeun data ieu pikeun nyetél kaayaan awal palabuhan.

Rincian palaksanaan RSTP sareng protokol Redundancy Ring Extended Proprietary
Pelabuhan ngan ukur ngagaduhan dua peran - dipeungpeuk и Maju.

Saklar kalayan alamat MAC pangluhurna ngahalangan port na. Kabéh palabuhan sejenna dina ring keur ngirimkeun data.

Upami port anu Diblokir lirén damel, teras port salajengna kalayan alamat MAC anu paling luhur janten Diblokir.

Sakali booted, switch dimimitian ngirim Ring Protocol Data Units (R-PDUs). R-PDU dikirimkeun ngagunakeun multicast. R-PDU mangrupikeun pesen jasa, sapertos BPDU di RSTP. R-PDU ngandung status port switch sareng alamat MAC na.

Algoritma tindakan bisi gagal saluran
Nalika link gagal, switch ngirim R-PDU pikeun ngabéjaan yén status palabuhan geus robah.

Algoritma tindakan nalika mulangkeun saluran
Nalika link gagal asalna online, switch ngirim R-PDUs pikeun ngabéjaan palabuhan ngeunaan parobahan status.

Saklar kalawan alamat MAC pangluhurna jadi switch root anyar.

Saluran anu gagal janten cadangan.

Rincian palaksanaan RSTP sareng protokol Redundancy Ring Extended Proprietary

Rincian palaksanaan RSTP sareng protokol Redundancy Ring Extended Proprietary

Rincian palaksanaan RSTP sareng protokol Redundancy Ring Extended Proprietary

Rincian palaksanaan RSTP sareng protokol Redundancy Ring Extended Proprietary

Rincian palaksanaan RSTP sareng protokol Redundancy Ring Extended Proprietary

Saatos restorasi, salah sahiji palabuhan saluran tetep diblokir, sareng anu kadua ditransferkeun ka kaayaan diteruskeun. Pelabuhan anu diblokir janten palabuhan anu paling gancang. Upami lajuna sami, maka port switch sareng alamat MAC pangluhurna bakal diblokir. Prinsip ieu ngidinan Anjeun pikeun meungpeuk port nu bakal mindahkeun tina kaayaan diblokir ka kaayaan diteruskeun dina speed maksimum.

Rincian palaksanaan RSTP sareng protokol Redundancy Ring Extended Proprietary

Jumlah maksimum alat dina jaringan

Jumlah maksimum saklar dina cingcin ERR nyaéta 200.

Interaksi antara ERR na RSTP

RSTP bisa dipaké dina kombinasi kalayan ERR. Tapi cingcin RSTP jeung cingcin ERR ngan kudu motong ngaliwatan hiji switch.

Rincian palaksanaan RSTP sareng protokol Redundancy Ring Extended Proprietary

singgetan

ERR hadé pikeun ngatur topologi has. Contona, cingcin atawa cingcin duplikat.

Rincian palaksanaan RSTP sareng protokol Redundancy Ring Extended Proprietary

Rincian palaksanaan RSTP sareng protokol Redundancy Ring Extended Proprietary

Topologi sapertos kitu sering dianggo pikeun redundansi di fasilitas industri.

Leuwih ti éta, kalayan bantuan ERR, topologi kadua bisa dilaksanakeun kirang reliably, tapi leuwih ongkos-éféktif. Ieu tiasa dilakukeun nganggo cincin duplikat.

Rincian palaksanaan RSTP sareng protokol Redundancy Ring Extended Proprietary

Tapi teu salawasna mungkin ngagunakeun ERR. Aya skéma anu cukup aheng. Kami nguji topologi di handap ieu sareng salah sahiji palanggan kami.

Rincian palaksanaan RSTP sareng protokol Redundancy Ring Extended Proprietary

Dina hal ieu, ERR teu mungkin pikeun nerapkeun. Pikeun skéma ieu kami nganggo RSTP. Palanggan ngagaduhan syarat anu ketat pikeun waktos konvergénsi - kirang ti 3 s. Pikeun ngahontal waktos ieu, perlu jelas ngartikeun saklar akar (primer sareng cadangan), kitu ogé biaya palabuhan dina modeu manual.

Hasilna, ERR boga kaunggulan noticeable dina watesan waktu konvergénsi, tapi teu nyadiakeun kalenturan nu RSTP nyadiakeun.

sumber: www.habr.com

Tambahkeun komentar